Turinys:
- 1 žingsnis: kaip tai veikia
- 2 žingsnis: surinkite tai, ko jums reikia
- 3 žingsnis: padarykite svėrimo skalę
- 4 žingsnis: laidų prijungimas
- 5 žingsnis: kodavimas
- 6 žingsnis: kalibravimas
- 7 žingsnis: apibendrinkite
Video: IOT gėlių vazonų svėrimo skalė: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Noriu pristatyti savo IOT gėlių vazonų svėrimo skalę, ji gali nuolat gauti ir registruoti gėlių vazono svorį. Taigi dirvožemio drėgmę galima gauti tiesiogiai. Ir kada augalui reikia vandens, galima žinoti.
Kodėl naudojant svėrimo metodą negalima išmatuoti talpos ar varžos?
1. zondą reikėjo įkišti į puodą, jis gali pažeisti augalo šaknį.
2. matuojant talpą ar varžą negalima gauti tiesioginės dirvožemio drėgmės vertės.
Pavyzdžiui, mano Sinas. „Stone's Georgia“yra 287 g, kai dirva šiek tiek išdžiūvo.
Po laistymo jis tapo 460 g, 173 g yra vanduo.
Pirma nuotrauka - mano Sinas. „Stone's Georgia“, užfiksuotas pernai.
1 žingsnis: kaip tai veikia
Prieš sveriant, reikia atlikti aiškią operaciją, kad būtų išvengta nulinio dreifo ar temperatūros nukrypimo ar pan.
Apkrovos elementas sumontuotas tarp grindjuostės ir fiksuotos plokštės. Vienas kilnojamosios plokštės galas yra sujungtas su vyriais, o kitas galas yra virš ekscentrinio rato.
Acentrinį ratą varo „MG995 Servo“. Viršutinėje padėtyje gėlių puodas stovės ant kilnojamosios plokštės. Galima atlikti aiškią operaciją. Apatinėje padėtyje gėlių puodas stovės ant fiksuotos plokštės. Galima atlikti svėrimo operaciją. Kad nepažeistumėte apkrovos elemento, gėlių vazonas dažniausiai stovės ant kilnojamosios plokštės. „Nodemcu“naudojamas skaityti apkrovos langelį, valdyti serverį ir siųsti duomenis į IOT serverį per WIFI naudojant MQTT protokolą.
2 žingsnis: surinkite tai, ko jums reikia
Čia yra sąrašas visko, ko reikia šiam projektui:
1. svėrimo skalė (naudojant apkrovos elementą)
2. HX711 modulis
3. „NodeMCU“su ESP-12E
4. MG995 Servo
5. 5 mm storio ABS plokštė
6. kai kurios 3D spausdintos dalys
7. kažkoks kabelis
8. M3 ir M4 varžtai ir veržlės
3 žingsnis: padarykite svėrimo skalę
200*250*5 mm ABS plokštė naudojama kaip svarstyklių pagrindas.
Įkrovos elementas sumontuotas ant plokštės.
Fiksavimo plokštė sudaryta iš originalios plokštės ir 3D spausdintos dalies.
Kilnojama plokštė yra 180*190*5 mm ABS plokštė su dar vienu 5 mm ABS sutvirtinančiu briauneliu.
Vyriai, servo laikiklis, ekscentrinis ratas yra 3D spausdinimo dalis.
Klijuokite arba užsukite juos.
Eskizo failas gali pasakyti, kur dėti dalis.
4 žingsnis: laidų prijungimas
Sujunkite juos.
Jei naudojamas ESP8266 gilaus miego režimas, GPIO16 ir RST kaištis turi būti prijungti, nenaudokite šios programos.
5 žingsnis: kodavimas
Naudojama „Arduino“ir HX711 biblioteka, čia yra nuoroda
github.com/bogde/HX711
Nodemcu siunčia MQTT pranešimą į domoticz serverį mano NAS. Taigi reikalinga MQTT klientų biblioteka.
github.com/knolleary/pubsubclient
Klaida naudojant HX711 biblioteką, tai yra programinės įrangos atstatymas įvyks prijungus MQTT serverį, įtraukus HX711 biblioteką. Komentaras "anuliuotas derlius (negalioja) {};" HX711. CPP gali išspręsti problemą.
Prieš naudodami SSID, slaptažodį, MQTT nustatymus, turite juos pakeisti.
const char* ssid = "JŪSŲ SSID";
const char* password = "JŪSŲ Slaptažodis";
const char* mqtt_domoticz = "JŪSŲ TARNYVAS";
6 žingsnis: kalibravimas
Žr. Instrukcijas HX711 bibliotekoje.
1. Skambinkite set_scale () be parametro.
2. Skambinkite tara () be parametro.
3. Padėkite žinomą svorį ant svarstyklių ir paskambinkite get_units (10).
4. 3 žingsnio rezultatą padalykite į žinomą svorį. Turėtumėte sužinoti apie parametrą, kurį turite perduoti į set_scale ().
5. Koreguokite parametrą 4 veiksme, kol gausite tikslų rodmenį.
7 žingsnis: apibendrinkite
Tai pirmasis mano straipsnis anglų kalba, galbūt yra klaidų.
Galima pridėti dar vieną funkciją, pvz., Svorio rodymą, laistymą.
Rekomenduojamas:
Mini gėlių šešėlis: 3 žingsniai
„Mini Flower Shadow“: jei manote, kad tai paprastas ornamentas, klystate. Skaitmeninis menas yra skaitmeninių technologijų ir kompiuterių programų bei kitų derinimo priemonių naudojimas, nuodugnus kasimas, kad būtų sukurtas puikus darbas. Tai varginantis ir varginantis užsiėmimas
„IOT WiFi“gėlių drėgmės jutiklis (maitinamas iš baterijos): 8 žingsniai (su nuotraukomis)
„IOT WiFi“gėlių drėgmės jutiklis (maitinamas iš baterijos): šioje instrukcijoje pristatome, kaip greičiau nei per 30 minučių sukurti „WiFi“drėgmės/vandens jutiklį su akumuliatoriaus lygio monitoriumi. Prietaisas stebi drėgmės lygį ir siunčia duomenis į išmanųjį telefoną internetu (MQTT) pasirinktu laiko intervalu. U
Prijungtas gėlių vazonas „Micro“: bit: 4 žingsniai
Prijungtas gėlių vazonas „Micro: bit“: šis vazonas pagamintas naudojant 3D spausdinimą ir jame yra „microbit“kortelė. Šiame puode yra „micro: bit“kortelė, esanti po dirvožemio talpykla. Tai gauna informaciją iš dirvožemio drėgmės jutiklio (laidumas). Dirvožemio drėgmės transkripcija va
Svėrimo skalė su jutikliniu ekranu („Arduino“): 7 žingsniai (su nuotraukomis)
Svėrimo skalė su jutikliniu ekranu („Arduino“): ar kada nors norėjote sukurti svarstyklę su jutikliniu ekranu? Niekada apie tai negalvojai? Gerai perskaitykite ir pabandykite sukurti vieną … Ar žinote, kas yra jutiklinis TFT ekranas ir apkrovos ląstelė? Jei taip, pereikite prie 1 veiksmo, tiesiog pradėkite skaityti įvadą. Įvadas: Ką aš
„Pasidaryk pats“svėrimo mašina: 8 žingsniai (su nuotraukomis)
„Pasidaryk pats“svėrimo mašina: šiandienos instrukcijoje parodysiu, kaip sukurti lengvą, bet naudingą svėrimo mašiną. Jis yra labai jautrus ir tikslus iki 3 gramų. Maksimalus svoris, kurį jis gali išmatuoti, yra 20 kg, bet taip pat parodysiu, kaip galite lengvai sukurti tokį, kuris