Satura rādītājs:
- 1. darbība. Kā tas darbojas
- 2. darbība: apkopojiet nepieciešamo
- 3. solis: izveidojiet svēršanas skalu
- 4. solis: elektroinstalācija
- 5. darbība: kodēšana
- 6. darbība: kalibrēšana
- 7. solis: apkopojiet
Video: IOT puķu podu svēršanas skala: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Es vēlos iepazīstināt ar savu IOT puķu podu svēršanas skalu, tā var nepārtraukti iegūt un reģistrēt puķu poda svaru. Tātad augsnes mitrumu var iegūt tieši. Un kad augam nepieciešams ūdens, var zināt.
Kāpēc, izmantojot svēršanas metodi, nemēra kapacitāti vai pretestību?
1. katlā vajadzēja ievietot zondi, tā var ievainot augu sakni.
2. kapacitātes vai pretestības mērīšana nevar iegūt tiešu augsnes mitruma vērtību.
Piemēram, mans Sinns. “Akmens Gruzija” ir 287 g, kad augsne ir nedaudz sausa.
Pēc laistīšanas tas kļuva par 460 g, 173 g ir ūdens.
Pirmā bilde ir mans Sinns. "Stone's Georgia", uzņemts pagājušajā gadā.
1. darbība. Kā tas darbojas
Pirms svēršanas ir jāveic skaidra darbība, lai novērstu nulles svārstības vai temperatūras svārstības vai tamlīdzīgi.
Slodzes sensors ir uzstādīts starp grīdlīstes un fiksēto plāksni. Kustīgās plāksnes viens gals ir savienots ar eņģēm, bet otrs - virs ekscentriskā riteņa.
Ekscentrisko riteni vada MG995 Servo. Augšējā stāvoklī puķu pods stāvēs uz kustīgās plāksnes. Var veikt skaidru darbību. Apakšējā stāvoklī puķu pods stāvēs uz fiksētās plāksnes. Var veikt svēršanas operāciju. Lai novērstu slodzes elementa bojājumus, puķu pods lielākoties stāvēs uz kustīgās plāksnes. Nodemcu izmanto, lai nolasītu slodzes šūnu, kontrolētu serveri un nosūtītu datus uz IOT serveri, izmantojot WIFI, izmantojot MQTT protokolu.
2. darbība: apkopojiet nepieciešamo
Šeit ir saraksts ar visu, kas nepieciešams šim projektam:
1. svēršanas skala (izmantojot tās slodzes šūnu)
2. HX711 modulis
3. NodeMCU ar ESP-12E
4. MG995 Servo
5. 5 mm biezs ABS dēlis
6. dažas 3D drukātas detaļas
7. kāds kabelis
8. M3 un M4 skrūves un uzgriežņi
3. solis: izveidojiet svēršanas skalu
200*250*5 mm ABS plāksne tiek izmantota kā svari.
Slodzes šūna ir uzstādīta uz tāfeles.
Fiksācijas plāksne sastāv no oriģinālās plāksnes un 3D drukātas daļas.
Pārvietojama plāksne ir 180*190*5 mm ABS plāksne ar vēl vienu 5 mm ABS pastiprinošu ribu.
Eņģes, servo turētājs, ekscentriskais ritenis ir 3D drukas daļa.
Līmējiet vai pieskrūvējiet tos.
Skices fails var pateikt, kur ievietot detaļas.
4. solis: elektroinstalācija
Pievienojiet tos vadiem.
Ja tiek izmantots dziļais miega režīms ESP8266, GPIO16 un RST tapa jāpievieno, šajā lietojumprogrammā to nedrīkst izmantot.
5. darbība: kodēšana
Tiek izmantota Arduino un HX711 bibliotēka, šeit ir saite
github.com/bogde/HX711
Nodemcu nosūta MQTT ziņojumu uz domoticz serveri manā NAS. Tāpēc nepieciešama MQTT klientu bibliotēka.
github.com/knolleary/pubsubclient
Pievienojot MQTT serveri pēc HX711 bibliotēkas iekļaušanas, radīsies kļūda ar HX711 bibliotēku, proti, programmatūras atiestatīšana. Komentārs "anulēts ienesīgums (anulēts) {};" HX711. CPP var atrisināt problēmu.
Pirms lietošanas ir jāmaina jūsu SSID, paroles, MQTT iestatījums.
const char* ssid = "JŪSU SSID";
const char* parole = "JŪSU PAROLE";
const char* mqtt_domoticz = "JŪSU PAKALPOTĀJS";
6. darbība: kalibrēšana
Skatiet instrukcijas HX711 bibliotēkā.
1. Zvaniet set_scale () bez parametra.
2. Zvanu tara () bez parametra.
3. Novietojiet svaru svarā un zvaniet get_units (10).
4. Sadaliet rezultātu 3. solī ar savu zināmo svaru. Jums vajadzētu uzzināt par parametru, kas jānodod parametram set_scale ().
5. Pielāgojiet parametru 4. darbībā, līdz iegūstat precīzu nolasījumu.
7. solis: apkopojiet
Šis ir mans pirmais raksts angļu valodā, varbūt dažas kļūdas.
Var tikt pievienota kāda cita funkcija, piemēram, svara rādīšana, laistīšana.
Ieteicams:
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: 8 soļi
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: Šajā rokasgrāmatā mēs izveidosim viedo podu, ko kontrolē ESP32 un lietojumprogramma viedtālrunim (iOS un Android). Savienojumam un Blynk bibliotēkai mēs izmantosim NodeMCU (ESP32) mākoņa IoT un viedtālruņa lietojumprogrammai. Visbeidzot, mēs
Izveidojiet DIY pašlaistīšanas podu ar WiFi - Ūdeņi augi automātiski un nosūta brīdinājumus, kad ūdens ir zems: 19 soļi
Izveidojiet DIY pašlaistīšanas podu ar WiFi - Ūdeņi augi automātiski un nosūta brīdinājumus, kad ūdens ir zems: šī apmācība parāda, kā izveidot pielāgotu ar WiFi savienotu pašlaistīšanas stādītāju, izmantojot veco dārza stādītāju, miskasti, kādu līmi un pašpietiekamu Laistīšanas katla montāžas komplekts no Adosia
Kā pagatavot gudru puķu podu: 8 soļi
Kā pagatavot gudru puķu podu: Vai jūs zināt, kas motivēja cilvēkus izveidot pirmo pilsētu? Tā ir lauksaimniecība. Šajā projektā mēs izgatavosim 3D drukātu puķu podu, kurā varētu ievietot mazu vidēja izmēra augu ar LED displeju ārpusē, lai norādītu uz mitrumu
Svēršanas skala ar skārienekrānu (Arduino): 7 soļi (ar attēliem)
Svēršanas skala ar skārienekrānu (Arduino): Vai esat kādreiz gribējuši izveidot svaru skalu ar skārienekrānu? Nekad par to nedomāji? Lasiet tālāk un mēģiniet to izveidot … Vai jūs zināt, kas ir TFT skārienekrāns un slodzes šūna? Ja jā, pārejiet uz 1. darbību, vienkārši sāciet, izlasot ievadu. Ievads: Ko es
DIY svēršanas mašīna: 8 soļi (ar attēliem)
DIY svēršanas mašīna: šodienas instrukcijā es parādīšu, kā izveidot vieglu, bet noderīgu svaru. Tas ir ļoti jutīgs un precīzs līdz 3 gramiem. Maksimālais svars, ko tas var izmērīt, ir 20 kg, bet es arī parādīšu, kā jūs bez piepūles varat izveidot tādu, kas spēj