Kazalo:
- 1. korak: Kako deluje
- 2. korak: Zberite tisto, kar potrebujete
- 3. korak: Naredite tehtnico
- 4. korak: Ožičenje
- 5. korak: Kodiranje
- 6. korak: Umerjanje
- 7. korak: povzemite
Video: Tehtalna tehtnica IOT Flower Pot: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Želim predstaviti svojo tehtnico za tehtanje cvetličnih lončkov IOT, ki lahko neprekinjeno pridobiva in beleži težo cvetličnega lonca. Tako lahko vlago v tla dobite neposredno. In kdaj lahko rastlina potrebuje vodo.
Zakaj uporaba metode tehtanja ne meri kapacitivnosti ali upora?
1. v lonec je treba vstaviti sondo, lahko poškoduje korenino rastline.
2. merjenje kapacitivnosti ali upora ne more doseči neposredne vrednosti vlažnosti tal.
Na primer, moj Sinn. Ko je zemlja nekoliko suha, je "Stone's Georgia" 287 g.
Po zalivanju je postalo 460 g, 173 g je voda.
Prva slika je moj Sinn. "Stone's Georgia", posneto lani.
1. korak: Kako deluje
Pred tehtanjem , je potrebno jasno ukrepanje, da se prepreči nihanje nič, temperaturni premik ali kaj podobnega.
Merilna celica je nameščena med osnovno ploščo in fiksno ploščo. En konec premične plošče je povezan s tečaji, drugi konec pa je nameščen nad ekscentričnim kolesom.
Ekscentrično kolo poganja servo motor MG995. V zgornjem položaju bo cvetlični lonec stal na premični plošči. Jasno delovanje je mogoče izvesti. V spodnjem položaju bo cvetlični lonec stal na fiksni plošči. Tehtanje je mogoče izvesti. Da bi preprečili poškodbe merilne celice, bo cvetlični lonec največkrat stal na premični plošči. Nodemcu se uporablja za branje merilne celice, nadzorni strežnik in pošiljanje podatkov na strežnik IOT prek WIFI z uporabo protokola MQTT.
2. korak: Zberite tisto, kar potrebujete
Tu je seznam vsega, kar je potrebno za ta projekt:
1. tehtnica (z merilno celico)
2. Modul HX711
3. NodeMCU z ESP-12E
4. Servo MG995
5. ABS plošča debeline 5 mm
6. nekaj 3D tiskanih delov
7. nekaj kabla
8. Vijaki in matice M3 in M4
3. korak: Naredite tehtnico
200*250*5 mm ABS plošča se uporablja kot osnova tehtnice.
Merilna celica je nameščena na ploščo.
Plošča Fix je sestavljena iz izvirne plošče in 3D tiskanega dela.
Premična plošča je 180*190*5 mm ABS plošča z drugim 5 mm ojačljivim ABS rebrom.
Tečaj, servo držalo, ekscentrično kolo je del za 3D tiskanje.
Lepite ali privijte.
Sketchup datoteka vam lahko pove, kam postaviti dele.
4. korak: Ožičenje
Poveži jih.
Če uporabljate ESP8266 globoko spanje, morate priključiti GPIO16 in RST pin, v tej aplikaciji ni uporabe.
5. korak: Kodiranje
Uporablja se Arduino in knjižnica HX711, tukaj je povezava
github.com/bogde/HX711
Nodemcu pošlje sporočilo MQTT strežniku domoticz v mojem NAS -u. Zato je potrebna knjižnica odjemalcev MQTT.
github.com/knolleary/pubsubclient
Napaka s knjižnico HX711, to je ponastavitev programske opreme, se bo pojavila pri povezovanju strežnika MQTT po vključitvi knjižnice HX711. Komentirajte "void yield (void) {};" v HX711. CPP lahko reši težavo.
Pred uporabo je treba spremeniti nastavitve SSID, geslo, MQTT.
const char* ssid = "VAŠ SSID";
const char* password = "VAŠA GESLA";
const char* mqtt_domoticz = "VAŠ SERVER";
6. korak: Umerjanje
Glejte navodila v knjižnici HX711.
1. Pokličite set_scale () brez parametra.
2. Pokličite tara () brez parametra.
3. Na tehtnico postavite znano težo in pokličite get_units (10).
4. Rezultat v 3. koraku razdelite na svojo znano težo. Morali bi izvedeti o parametru, ki ga morate prenesti v set_scale ().
5. Prilagodite parameter v 4. koraku, dokler ne dobite natančnega odčita.
7. korak: povzemite
To je moj prvi članek v angleščini, morda nekaj napak.
Dodate lahko še nekatere druge funkcije, na primer prikaz teže, zalivanje.
Priporočena:
Kopalniška tehtnica Arduino z obremenitvenimi celicami 50 kg in ojačevalnikom HX711: 5 korakov (s slikami)
Kopalniška tehtnica Arduino z obremenitvenimi celicami 50 kg in ojačevalnikom HX711: Ta navodila opisujejo, kako narediti tehtnico z uporabo, ki je na voljo na policah. Potrebni materiali: Arduino - (ta zasnova uporablja standardni Arduino Uno, druge različice Arduino ali kloni bi morali delovati tudi) HX711 o prelomni boi
Pametna tehtnica DIY z budilko (z Wi-Fi, ESP8266, Arduino IDE in Adafruit.io): 10 korakov (s slikami)
Pametna tehtnica DIY z budilko (z Wi-Fi, ESP8266, Arduino IDE in Adafruit.io): V svojem prejšnjem projektu sem razvil pametno kopalniško tehtnico z Wi-Fi. Lahko meri težo uporabnika, jo lokalno prikaže in pošlje v oblak. Več o tem lahko dobite na spodnji povezavi: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Svetlobna tehtnica: 6 korakov
Svetlobna tehtnica: V tej vadnici se boste naučili, kako narediti tehtnico, ki prikazuje njeno trenutno težo z uporabo LED RGB traku. Kot ekipa smo želeli izobraževati javnost o recikliranju in jih spodbuditi, da reciklirajo več, v zameno pa
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): Če že živite tam, kjer živite, je verjetno pravi čas za fitnes na prostem. Tek, kolesarjenje ali tek so odlična vadba za oblikovanje. Če želite izgubiti ali nadzorovati svojo trenutno težo, je nujno, da k
Digitalna tehtnica z ESP32: 12 korakov
Digitalna tehtnica z ESP32: Ste kdaj razmišljali o namestitvi digitalne tehtnice z uporabo ESP32 in senzorja (znanega kot merilna celica)? Danes vam bom pokazal, kako to storiti s postopkom, ki omogoča tudi druge laboratorijske teste, na primer ugotavljanje sile, ki jo motor