Sisukord:
- 1. toiming: kuidas see toimib
- 2. samm: koguge vajalik
- 3. samm: tehke kaalumisskaala
- 4. samm: juhtmestik
- Samm: kodeerimine
- 6. samm: kalibreerimine
- 7. samm: tehke kokkuvõte
Video: IOT lillepoti kaalumisskaala: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tahan tutvustada oma IOT lillepoti kaalukaalu, see suudab pidevalt lillepoti kaalu saada ja seda registreerida. Nii saab mulla niiskust otse kätte. Ja millal taim vett vajab, saab teada.
Miks ei kasutata kaalumismeetodit mahtuvuse või takistuse mõõtmisel?
1. sondi oli vaja potti sisestada, see võib taimejuurele haiget teha.
2. mahtuvuse või takistuse mõõtmine ei saa otsest mulla niiskuse väärtust.
Näiteks minu Sinn. "Stone's Georgia" on 287 g, kui muld on veidi kuiv.
Pärast kastmist sai sellest 460 g, 173 g on vesi.
Esimene pilt on minu Sinn. "Stone's Georgia", tehtud eelmisel aastal.
1. toiming: kuidas see toimib
Enne kaalumist , tuleb teha selge toiming, et vältida triivimist nullist või temperatuuri triivi või midagi sellist.
Koormusandur on paigaldatud alusplaadi ja fikseeritud plaadi vahele. Liigutatava plaadi üks ots on ühendatud hingega ja teine ots asetatakse ekstsentrilise ratta kohale.
Ekstsentrilist ratast juhib MG995 Servo. Ülemises asendis seisab lillepott liikuva plaadi peal. Selget toimingut saab teha. Alumises asendis seisab lillepott fikseeritud plaadi peal. Kaalumisoperatsiooni saab teha. Koormusanduri kahjustuste vältimiseks seisab lillepott maksimaalselt liikuval plaadil. Nodemcu kasutatakse laadimisanduri lugemiseks, serveri juhtimiseks ja andmete saatmiseks IOT -serverisse WIFI kaudu, kasutades MQTT -protokolli.
2. samm: koguge vajalik
Siin on nimekiri kõigest, mida selle projekti jaoks vaja on:
1. kaalumisskaala (kasutades selle koormusandurit)
2. HX711 moodul
3. NodeMCU koos ESP-12E-ga
4. MG995 Servo
5. 5 mm paksune ABS -plaat
6. mõned 3D trükitud osad
7. mingi kaabel
8. M3 ja M4 kruvid ja mutrid
3. samm: tehke kaalumisskaala
Kaalude alusena kasutatakse 200*250*5 mm ABS -plaati.
Koormusandur on plaadile paigaldatud.
Kinnitusplaat koosneb originaalplaadist ja 3D trükitud osast.
Liigutatav plaat on 180*190*5 mm ABS -plaat koos teise 5 mm ABS -i tugevdusribiga.
Hing, servohoidik, ekstsentriline ratas on 3D -printimise osa.
Liimige või keerake need kinni.
Eskiisifail võib teile öelda, kuhu osad panna.
4. samm: juhtmestik
Ühendage need juhtmetega.
Kui kasutatakse sügavat unet ESP8266, tuleks GPIO16 ja RST tihvt ühendada, sellest rakendusest pole kasu.
Samm: kodeerimine
Kasutatakse Arduino ja HX711 raamatukogu, siin on link
github.com/bogde/HX711
Nodemcu saadab MQTT sõnumi minu NAS -i domoticz -serverisse. Seega on vaja MQTT klienditeeki.
github.com/knolleary/pubsubclient
MXTT -serveri ühendamisel pärast HX711 kogu lisamist ilmneb viga HX711 koguga, st tarkvara lähtestamine. Kommentaar "tühine tootlus (tühine) {};" HX711. CPP saab probleemi lahendada.
Teie SSID, parool, MQTT seade tuleb enne kasutamist muuta.
const char* ssid = "SINU SSID";
const char* password = "SINU PAROOL";
const char* mqtt_domoticz = "OMA SERVER";
6. samm: kalibreerimine
Vaadake HX711 raamatukogu juhiseid.
1. Helistage parameetriteta set_scale ().
2. Kõne taara () ilma parameetriteta.
3. Asetage kaal kaaludele ja helistage get_units (10).
4. Jagage 3. etapi tulemus oma teadaoleva kaaluga. Peaksite tundma parameetrit, mille peate määrangule set_scale () edastama.
5. Reguleerige parameetrit 4. sammus, kuni saate täpse näidu.
7. samm: tehke kokkuvõte
See on minu esimene ingliskeelne artikkel, võib -olla mõned vead.
Lisada võib mõnda muud funktsiooni, näiteks kaalunäit, kastmine.
Soovitan:
Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: 4 sammu
Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: sellesse õpetuste sarja loome seadmete võrgu, mida saab juhtida raadioside kaudu keskseadmest. WIFI või Bluetoothi asemel 433MHz jadaraadioühenduse kasutamise eeliseks on palju suurem leviala (hea
IoT APIS V2 - autonoomne IoT -toega automatiseeritud taimede niisutussüsteem: 17 sammu (koos piltidega)
IoT APIS V2 - autonoomne IoT -toega automatiseeritud taimede niisutussüsteem: see projekt on minu eelneva juhendi edasiarendus: APIS - automaatne taimede niisutussüsteem Olen kasutanud APIS -i peaaegu aasta ja soovin parandada eelmist disaini: jälgida taime eemalt. Nii on
IoT toitemoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: 19 sammu (piltidega)
IoT võimsusmoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: Tere kõigile, ma loodan, et olete kõik suurepärased! Selles juhendis näitan teile, kuidas ma tegin IoT võimsuse mõõtmise mooduli, mis arvutab mu päikesepaneelide toodetud võimsuse, mida kasutab minu päikeseenergia laadimiskontroller
IoT põhitõed: IoT ühendamine pilvega Mongoose OS -i abil: 5 sammu
IoT põhitõed: oma IoT ühendamine pilvega Mongoose OS -i abil: Kui olete inimene, kes tegeleb nokitsemise ja elektroonikaga, siis satute sagedamini kui mõiste asjade Internet, tavaliselt lühendina IoT, ja viitab seadmete komplektile, millega saab Interneti -ühendust luua! Olles selline inimene
ESP8266 NODEMCU BLYNK IOT Õpetus - Esp8266 IOT kasutades Blunk ja Arduino IDE - LED -ide juhtimine Interneti kaudu: 6 sammu
ESP8266 NODEMCU BLYNK IOT Õpetus | Esp8266 IOT kasutades Blunk ja Arduino IDE | LED -ide juhtimine Interneti kaudu: Tere juhid, selles juhendis olevad poisid, õpime kasutama IOT -i koos meie ESP8266 või Nodemcu -ga. Me kasutame selleks rakendust blynk. Nii et me kasutame meie esp8266/nodemcu LED -ide juhtimiseks Interneti kaudu. Nii et rakendus Blynk ühendatakse meie esp8266 või Nodemcu -ga