Sadržaj:
- Korak 1: Kako to funkcionira
- Korak 2: Prikupite ono što vam treba
- Korak 3: Napravite vagu za vaganje
- Korak 4: Ožičenje
- Korak 5: Kodiranje
- Korak 6: Kalibracija
- Korak 7: Sažmite
Video: IOT Vaga za vaganje saksije: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Želim predstaviti svoju IOT vagu za vaganje sa loncima za cvijeće, koja može kontinuirano dobivati i bilježiti težinu saksije. Tako se vlaga u tlo može dobiti direktno. A kada je biljci potrebna voda može se znati.
Zašto upotrebom metode vaganja ne mjerite kapacitet ili otpor?
1. potrebno je umetnuti sondu u lonac, može ozlijediti korijen biljke.
2. mjerenje kapaciteta ili otpora ne može dobiti direktnu vrijednost vlažnosti tla.
Na primjer, moj Sinn. 'Stone's Georgia' ima 287 g kada se tlo malo osuši.
Nakon zalijevanja, postalo je 460 g, 173 g je voda.
Prva slika je moj Sinn. 'Stone's Georgia', snimljeno prošle godine.
Korak 1: Kako to funkcionira
Prije vaganja , potrebna je jasna operacija kako bi se spriječilo nulto odstupanje, zanošenje temperature ili nešto slično.
Merna ćelija se montira između osnovne ploče i fiksne ploče. Jedan kraj pomične ploče spojen je šarkama, a drugi kraj je postavljen iznad ekscentričnog kotača.
Ekscentrični kotač pokreće MG995 Servo. U gornjem položaju, saksija će stajati na pokretnoj ploči. Može se izvršiti jasna operacija. U donjem položaju, saksija će stajati na fiksnoj ploči. Operacija vaganja se može obaviti. Kako bi se spriječilo oštećenje mjerne ćelije, saksija će najviše stajati na pomičnoj ploči. Nodemcu se koristi za čitanje ćelije sa opterećenjem, kontrolni server i slanje podataka na IOT server putem WIFI -a koristeći MQTT protokol.
Korak 2: Prikupite ono što vam treba
Evo spiska svega što je potrebno za ovaj projekat:
1. vaga (pomoću mjerne ćelije)
2. HX711 modul
3. NodeMCU sa ESP-12E
4. MG995 Servo
5. ABS ploča debljine 5 mm
6. neki 3D štampani delovi
7. neki kabel
8. M3 i M4 vijci i matice
Korak 3: Napravite vagu za vaganje
200*250*5 mm ABS ploča koristi se kao osnova za vagu.
Merna ćelija se montira na ploču.
Fiksna ploča sastoji se od originalne ploče i 3D štampanog dijela.
Pokretna ploča je ABS ploča dimenzija 180*190*5 mm s još jednim ojačanjem od ABS -a.
Šarka, servo držač, ekscentrični točak je deo sa 3D štampom.
Zalijepite ih ili zavijte.
Sketchup datoteka može vam reći gdje staviti dijelove.
Korak 4: Ožičenje
Povežite ih.
Ako se koristi duboko spavanje ESP8266, GPIO16 i RST pin trebaju biti povezani, u ovoj aplikaciji nema koristi.
Korak 5: Kodiranje
Koristi se Arduino i biblioteka HX711, evo veze
github.com/bogde/HX711
Nodemcu šalje MQTT poruku na domoticz server u mom NAS -u. Dakle, potrebna je biblioteka klijenta MQTT.
github.com/knolleary/pubsubclient
Greška sa bibliotekom HX711, odnosno resetovanje softvera će se pojaviti pri povezivanju MQTT servera nakon uključivanja biblioteke HX711. Komentar "void yield (void) {};" u HX711. CPP može riješiti problem.
Vaša SSID, lozinka, MQTT postavka trebaju biti promijenjene prije upotrebe.
const char* ssid = "VAŠ SSID";
const char* password = "VAŠA LOZINKA";
const char* mqtt_domoticz = "VAŠ SERVER";
Korak 6: Kalibracija
Upute potražite u biblioteci HX711.
1. Pozovite set_scale () bez parametra.
2. Pozovite tara () bez parametra.
3. Postavite poznatu težinu na vagu i pozovite get_units (10).
4. Podijelite rezultat u koraku 3 na svoju poznatu težinu. Trebali biste se informirati o parametru koji trebate prenijeti u set_scale ().
5. Podesite parametar u koraku 4 dok ne dobijete tačno očitanje.
Korak 7: Sažmite
To mi je prvi članak na engleskom, možda ima nekih grešaka.
Mogu se dodati neke druge funkcije, poput prikaza težine, zalijevanja.
Preporučuje se:
Arduino tenzijska vaga s ćelijom za opterećenje prtljage od 40 kg i pojačalom HX711: 4 koraka
Arduino tenzijska vaga s ćelijom za prtljag od 40 kg i pojačalom HX711: Ova uputa opisuje kako napraviti vagu zatezanja koristeći lako dostupne dijelove police. Potrebni materijali: 1. Arduino - ovaj dizajn koristi standardni Arduino Uno, trebale bi raditi i druge Arduino verzije ili klonovi2. HX711 na ploči za razbijanje
Arduino kupaonska vaga s ćelijama opterećenja od 50 kg i pojačalom HX711: 5 koraka (sa slikama)
Arduino kupaonska vaga s ćelijama opterećenja od 50 kg i pojačalom HX711: Ova uputa opisuje kako napraviti vagu za mjerenje koristeći lako dostupne dijelove police. Potrebni materijali: Arduino - (ovaj dizajn koristi standardni Arduino Uno, ostale verzije Arduina ili klonovi bi trebali raditi takođe) HX711 na proboj boa
Vaga za vaganje sa ekranom osjetljivim na dodir (Arduino): 7 koraka (sa slikama)
Vaga za vaganje sa ekranom osjetljivim na dodir (Arduino): Jeste li ikada željeli napraviti vagu za vaganje sa ekranom osjetljivim na dodir? Nikad nisi razmišljao o tome? Dobro pročitajte i pokušajte izgraditi jedan … Znate li šta su TFT ekran osjetljiv na dodir i ćelija za učitavanje? Ako je odgovor Da, prijeđite na korak 1, samo počnite čitanjem Uvoda
Vaga, pametna vaga: 7 koraka
Vaga, vaga pametne težine: Zdravo! Danas ću vam pokušati pokazati kako napraviti pametnu vagu od nule
Mašina za vaganje "uradi sam": 8 koraka (sa slikama)
Uradi sam stroj za vaganje: U današnjem Instructable -u pokazat ću ti kako izgraditi lagan, ali koristan stroj za vaganje. Vrlo je osjetljiv i precizan do 3 grama. Maksimalna težina koju može izmjeriti je 20 kg, ali pokazat ću vam i kako možete bez napora izgraditi onu koja može