Cuprins:
- Pasul 1: Cum funcționează
- Pasul 2: Colectează ceea ce ai nevoie
- Pasul 3: Faceți scala de cântărire
- Pasul 4: Cablare
- Pasul 5: Codificare
- Pasul 6: Calibrare
- Pasul 7: rezumați
Video: Scara de cântărire a ghivecelui de flori IOT: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Vreau să prezint scara de cântărire a ghivecelui de flori IOT, acesta poate obține și înregistra greutatea unui ghiveci de flori în mod continuu. Deci, umiditatea solului poate fi obținută direct. Și când planta are nevoie de apă se poate cunoaște.
De ce folosind metoda de cântărire nu măsurând capacitatea sau rezistența?
1. o sondă trebuie introdusă în ghiveci, poate răni rădăcina plantei.
2. măsurarea capacității sau a rezistenței nu poate obține valoarea directă a umidității solului.
De exemplu, Sinn-ul meu. „Stone's Georgia” are 287 g când solul este puțin uscat.
După udare, a devenit 460g, cei 173g sunt apă.
Prima poză este Sinn-ul meu. „Stone's Georgia”, realizată anul trecut.
Pasul 1: Cum funcționează
Înainte de cântărire , este necesară o operație clară pentru a preveni deriva zero sau deriva temperaturi sau ceva de genul acesta.
Celula de încărcare este montată între plinta și placa fixă. Un capăt al plăcii mobile este conectat cu o balama și celălalt capăt este plasat deasupra roții eccentric.
Roata aeccentrică este acționată de un servomotor MG995. În poziția superioară, Ghiveciul de flori va sta pe placa mobilă. Se poate face o operare clară. În poziția de jos, Ghiveciul de flori va sta pe placa fixă. Se poate face operația de cântărire. Pentru a preveni deteriorarea celulei de încărcare, cel mai mult timp Ghiveciul de flori va sta pe placa mobilă. Nodemcu este folosit pentru a citi celula de încărcare, a controla serverul și a trimite date către serverul IOT prin WIFI utilizând protocolul MQTT.
Pasul 2: Colectează ceea ce ai nevoie
Iată o listă cu tot ce este necesar pentru acest proiect:
1. cântărire (folosind celula sa de încărcare)
2. Modulul HX711
3. NodeMCU cu ESP-12E
4. Servo MG995
5. Placă ABS de 5 mm grosime
6. unele piese imprimate 3D
7. ceva cablu
8. Șuruburi și piulițe M3 și M4
Pasul 3: Faceți scala de cântărire
Placa ABS de 200 * 250 * 5 mm este utilizată ca bază a scalei de cântărire.
Celula de încărcare este montată pe placă.
Placa fixă este compusă cu placa originală și o parte imprimată 3D.
Placa mobilă este o placă ABS de 180 * 190 * 5 mm cu o altă nervură de armare ABS de 5 mm.
Balama, suportul servo, roata eccentrică este parte de imprimare 3D.
Lipiți-le sau înșurubați-le.
Un fișier de schiță vă poate spune unde să puneți piese.
Pasul 4: Cablare
Cablează-le.
Dacă se utilizează somnul profund ESP8266, GPIO16 și pinul RST ar trebui conectate, fără utilizare în această aplicație.
Pasul 5: Codificare
Arduino este utilizat, iar biblioteca HX711 este utilizată, aici link-ul
github.com/bogde/HX711
Nodemcu trimite un mesaj MQTT către un server domoticz din NAS-ul meu. Așadar, este nevoie de biblioteca client MQTT.
github.com/knolleary/pubsubclient
O eroare cu biblioteca HX711, adică o resetare a software-ului, va apărea la conectarea serverului MQTT după includerea bibliotecii HX711. Comentează „randament nul (nul) {};” în HX711. CPP poate rezolva problema.
Setarea dvs. SSID, Parolă, MQTT trebuie modificată înainte de utilizare.
const char * ssid = "SSID-UL TĂU";
const char * password = "PAROLA DUMNEAVOASTRĂ";
const char * mqtt_domoticz = "SERVERUL TĂU";
Pasul 6: Calibrare
Consultați instrucțiunile din biblioteca HX711.
1. Apelați set_scale () fără parametru.
2. Apelați tare () fără parametru.
3. Plasați o greutate cunoscută pe cântar și apelați get_units (10).
4. Împarte rezultatul la pasul 3 la greutatea cunoscută. Ar trebui să obțineți despre parametrul pe care trebuie să-l treceți la set_scale ().
5. Reglați parametrul la pasul 4 până când obțineți o citire corectă.
Pasul 7: rezumați
Este primul meu articol în engleză, poate câteva greșeli.
Se pot adăuga alte funcții, cum ar fi afișarea greutății, udarea.
Recomandat:
Senzor de umiditate pentru flori IOT WiFi (alimentat cu baterie): 8 pași (cu imagini)
Senzor de umiditate cu flori IOT WiFi (alimentat de la baterie): În acest instructiv vă prezentăm cum să construiți senzor de umiditate / apă WiFi cu un monitor de nivel al bateriei în mai puțin de 30 de minute. Dispozitivul monitorizează un nivel de umiditate și trimite date către un smartphone prin internet (MQTT) cu un interval de timp ales. U
Cum să construiți cântare de cântărire Arduino: 8 pași (cu imagini)
Cum să construiți cântare de cântărire Arduino: la Restart Project din Londra organizăm evenimente de reparații în care membrii publicului sunt invitați să aducă tot felul de articole electrice și electronice pentru reparații, pentru a le salva de la depozitul de deșeuri. Acum câteva luni (la un eveniment la care nu am participat
Lumină de flori care levitează: 4 pași
Levitating Flower Light: Hei băieți, acesta este primul meu instructabil vreodată, așa că îmi cer scuze pentru orice mi-e dor. Așa că am construit această lumină flori levitativă ca un cadou de ziua de naștere pentru iubita mea uimitoare. Are 4 moduri. 1. Ciclism prin toate culorile la fiecare 10 secunde sau cam asa ceva …. 2
Cum să faci ghiveci de flori inteligent: 8 pași
Cum să faci un ghiveci de flori inteligent: Știi ce i-a motivat pe oameni să creeze primul oraș vreodată? Este agricultura. În acest proiect, vom realiza un ghiveci de flori tipărit 3D care ar putea adăposti o plantă de dimensiuni mici și mijlocii, cu un afișaj LED în exterior pentru a indica umiditatea s
Scală de cântărire cu ecran tactil (Arduino): 7 pași (cu imagini)
Scală de cântărire cu ecran tactil (Arduino): Ați dorit vreodată să construiți o scară de cântărire cu un ecran tactil? Nu te-ai gândit niciodată la asta? Citiți mai departe și încercați să construiți unul … Știți ce sunt un ecran tactil TFT și o celulă de încărcare? Dacă da treceți la pasul 1, începeți doar citind Introducere. Introducere: Ce