INHOUDSOPGAWE:
- Stap 1: Hoe dit werk
- Stap 2: Versamel wat u benodig
- Stap 3: Maak die weegskaal
- Stap 4: Bedrading
- Stap 5: Kodering
- Stap 6: Kalibrasie
- Stap 7: Som op
Video: IOT blompot weegskaal: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ek wil my IOT -blompot -weegskaal voorstel, dit kan die gewig van 'n blompot voortdurend aanteken en aanteken. Die grondvog kan dus direk verkry word. En as die plant water benodig, kan dit bekend wees.
Waarom die weegmetode gebruik om nie kapasitansie of weerstand te meet nie?
1. as 'n sonde in die pot geplaas moet word, kan dit die wortel van die plant beskadig.
2. die meting van kapasitansie of weerstand kan nie direkte grondvogwaarde kry nie.
Byvoorbeeld, my Sinn. 'Stone's Georgia' is 287g as die grond effens droog word.
Na natmaak word dit 460g, die 173g is water.
Die eerste foto is my Sinn. 'Stone's Georgia', wat verlede jaar geneem is.
Stap 1: Hoe dit werk
Voordat weeg , is 'n duidelike handeling nodig om nulafwyking of temperatuurafwyking of iets dergeliks te voorkom.
Die laaisel is gemonteer tussen die plint en die vaste plaat. Die een kant van die beweegbare plaat is met 'n skarnier verbind en die ander kant is bo die eksentriese wiel geplaas.
Die asentriese wiel word aangedryf deur 'n MG995 Servo. In die hoogste posisie sal die blompot op die beweegbare bord staan. Duidelike werking kan gedoen word. In die onderste posisie sal die blompot op die vaste bord staan. 'N Weegbewerking kan gedoen word. Om skade te voorkom, sal die blompot hoogstens op die beweegbare bord staan. Nodemcu word gebruik om laaisel te lees, bediener te beheer en data via WIFI na IOT -bediener te stuur met behulp van MQTT -protokol.
Stap 2: Versamel wat u benodig
Hier is 'n lys van alles wat nodig is vir hierdie projek:
1. weegskaal (met behulp van sy laadsel)
2. HX711 module
3. NodeMCU met ESP-12E
4. MG995 Servo
5. ABS -bord van 5 mm dikte
6. 'n paar 3D -gedrukte dele
7. 'n paar kabel
8. M3 en M4 skroewe en moere
Stap 3: Maak die weegskaal
200*250*5 mm ABS -bord word gebruik as die basis van die weegskaal.
Die vragsel is op die bord gemonteer.
Fix -plaat bestaan uit die oorspronklike plaat en 'n 3D -gedrukte deel.
Beweegbare plaat is 'n 180*190*5mm ABS -bord met nog 'n 5 mm -versterkingsrib van ABS.
Die skarnier, servohouer, die eksentriese wiel bestaan uit 'n 3D -druk.
Plak of skroef hulle vas.
'N Skets -lêer kan u vertel waar u dele moet plaas.
Stap 4: Bedrading
Draai hulle op.
As ESP8266 diep slaap gebruik word, moet GPIO16 en RST pin verbind word, geen gebruik in hierdie toepassing nie.
Stap 5: Kodering
Arduino word gebruik, en die HX711 -biblioteek word gebruik, hier is die skakel
github.com/bogde/HX711
Nodemcu stuur 'n MQTT -boodskap na 'n domoticz -bediener in my NAS. MQTT -kliëntbiblioteek is dus nodig.
github.com/knolleary/pubsubclient
'N Fout met die HX711 -biblioteek, dit wil sê 'n sagteware -herstel, sal voorkom wanneer die MQTT -bediener verbind word nadat die HX711 -biblioteek ingesluit is. Lewer kommentaar "nietige opbrengs (leegte) {};" in HX711. CPP kan die probleem oplos.
U SSID, wagwoord, MQTT -instelling moet gewysig word voordat dit gebruik word.
const char* ssid = "U SSID";
const char* password = "U WAGWOORD";
const char* mqtt_domoticz = "JOU SERVER";
Stap 6: Kalibrasie
Verwys na instruksies in die HX711 -biblioteek.
1. Bel set_scale () sonder parameter.
2. Bel tarra () sonder parameter.
3. Plaas 'n bekende gewig op die weegskaal en bel get_units (10).
4. Verdeel die resultaat in stap 3 tot u bekende gewig. U moet die parameter kry wat u moet deurgee na set_scale ().
5. Pas die parameter in stap 4 aan totdat u 'n akkurate lesing kry.
Stap 7: Som op
Dit is my eerste artikel in Engels, miskien 'n paar foute.
'N Ander funksie kan bygevoeg word, soos gewigskerm, water.
Aanbeveel:
Arduino -weegskaal met laai -selle van 50 kg en HX711 -versterker: 5 stappe (met foto's)
Arduino -weegskaal met laai -selle van 50 kg en HX711 -versterker: hierdie instruksie beskryf hoe u 'n weegskaal kan maak met behulp van geredelik beskikbare dele uit die rak.Materiaal benodig: Arduino - (hierdie ontwerp gebruik 'n standaard Arduino Uno, ander Arduino -weergawes of klone moet werk ook) HX711 op breakout boa
Gekoppelde blompot vir mikro: bietjie: 4 stappe
Gekoppelde blompot vir Micro: bit: Hierdie blompot is gemaak met 3D -druk en bevat 'n mikrobitkaart. Hierdie pot bevat 'n micro: bit -kaart onder die grondhouer. Dit ontvang die inligting van die grondvogsensor (konduktiwiteit). Transkripsie van die grondvog va
Hoe om 'n slim blompot te maak: 8 stappe
Hoe om 'n slim blompot te maak: Weet u wat mense gemotiveer het om die eerste stad ooit te skep? Dis landbou. In hierdie projek maak ons 'n 3D-gedrukte blompot wat 'n klein-medium plant met 'n LED-skerm aan die buitekant kan huisves om die vog van die
FEDORA 1.0, 'n intelligente blompot: 8 stappe (met foto's)
FEDORA 1.0, 'n intelligente blompot: FEDORA of blomomgewing versier organiese resultate -ontleder is 'n intelligente blompot vir binnenshuise tuinmaak. FEDORA is nie net 'n blompot nie, dit kan dien as 'n wekker, 'n draadlose musiekspeler en 'n klein robotvriend. Die belangrikste prestasie
Gloeiende blompot met LED !!: 5 stappe (met foto's)
Gloeiende FLOWERPOT MET LED !!: HET JY 'N MOOI GLASBLOMPOT IN EEN HOEK VAN JOU HUIS …….. DAN IS DIE TYD OM DIT OP TE PIMPEL Deur dit met LED's te laat brand