Orodha ya maudhui:

Kiwango cha Kupima Vipu vya Maua ya IOT: Hatua 7
Kiwango cha Kupima Vipu vya Maua ya IOT: Hatua 7

Video: Kiwango cha Kupima Vipu vya Maua ya IOT: Hatua 7

Video: Kiwango cha Kupima Vipu vya Maua ya IOT: Hatua 7
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Novemba
Anonim
Kiwango cha Uzani wa Ua wa Maua ya IOT
Kiwango cha Uzani wa Ua wa Maua ya IOT
Kiwango cha Uzani wa Ua wa Maua ya IOT
Kiwango cha Uzani wa Ua wa Maua ya IOT
Kiwango cha Kupima Ua cha Maua ya IOT
Kiwango cha Kupima Ua cha Maua ya IOT
Kiwango cha Kupima Ua cha Maua ya IOT
Kiwango cha Kupima Ua cha Maua ya IOT

Nataka kuanzisha Kiwango changu cha Kupima Ua wa Maua ya IOT, inaweza kupata na kuweka uzito wa sufuria ya maua kila wakati. Kwa hivyo unyevu wa mchanga unaweza kupata moja kwa moja. Na wakati mmea unahitaji maji unaweza kujulikana.

Kwa nini kutumia njia ya kupima sio kupima uwezo au upinzani?

1. uchunguzi uliohitajika kuingizwa kwenye sufuria, inaweza kuumiza mizizi ya mmea.

2. kupima uwezo au upinzani hauwezi kupata unyevu wa udongo moja kwa moja.

Kwa mfano, Sinn yangu. 'Jiwe la Georgia' ni 287g wakati mchanga umekauka kidogo.

Baada ya kumwagilia, ikawa 460g, 173g ni maji.

Picha ya kwanza ni Sinn yangu. 'Jiwe la Georgia', lililochukuliwa mwaka jana.

Hatua ya 1: Jinsi inavyofanya kazi

Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi

Kabla ya uzani, operesheni wazi inahitajika ili kuzuia kuteleza kwa sifuri au kupunguka kwa joto au kitu kama hicho.

Seli ya mzigo imewekwa kati ya ubao wa msingi na sahani iliyowekwa. Mwisho mmoja wa sahani inayohamishika imeunganishwa na bawaba na ncha nyingine imewekwa juu ya gurudumu la aeccentric.

Gurudumu la aeccentric linaendeshwa na MG995 Servo. Katika nafasi ya juu, Chungu cha Maua kitasimama juu ya sahani inayohamishika. Uendeshaji wazi unaweza kufanywa. Katika nafasi ya chini, Chungu cha Maua kitasimama juu ya sahani iliyowekwa. Operesheni ya uzani inaweza kufanywa. Ili kuzuia kiini cha mzigo wa uharibifu, wakati mwingi sufuria ya Maua itasimama juu ya bamba linaloweza kusogezwa. Nodemcu hutumiwa kusoma seli ya mzigo, kudhibiti seva na kutuma data kwa seva ya IOT kupitia WIFI kwa kutumia itifaki ya MQTT.

Hatua ya 2: Kusanya Unachohitaji

Kusanya Unachohitaji
Kusanya Unachohitaji
Kusanya Unachohitaji
Kusanya Unachohitaji
Kusanya Unachohitaji
Kusanya Unachohitaji

Hapa kuna orodha ya kila kitu kinachohitajika kwa mradi huu:

1. kupima uzani (kutumia Kiini chake cha Mzigo)

2. Moduli ya HX711

3. NodeMCU na ESP-12E

4. MG995 Servo

5. Bodi ya ABS ya unene wa 5mm

6. sehemu zingine zilizochapishwa za 3D

7. kebo fulani

8. M3 na M4 screws na karanga

Hatua ya 3: Fanya Kiwango cha Uzani

Fanya Kiwango cha Kupima
Fanya Kiwango cha Kupima
Fanya Kiwango cha Kupima
Fanya Kiwango cha Kupima
Fanya Kiwango cha Kupima
Fanya Kiwango cha Kupima

Bodi ya ABS 200 * 250 * 5 mm hutumiwa kama msingi wa Kiwango cha Kupima.

Kiini cha mzigo kimewekwa kwenye ubao.

Sahani ya kurekebisha imejumuishwa na sahani ya asili na sehemu iliyochapishwa ya 3d.

Sahani inayohamishika ni bodi ya ABS 180 * 190 * 5mm na ubavu mwingine wa kuimarisha wa 5mm ABS.

Bawaba, mmiliki servo, aeccentric gurudumu ni 3d magazeti sehemu.

Gundi au uzipindue.

Faili ya sketchup inaweza kukuambia wapi kuweka sehemu.

Hatua ya 4: Wiring

Wiring
Wiring
Wiring
Wiring

Wape waya.

Ikiwa ESP8266 usingizi mzito unatumiwa, pini ya GPIO16 na RST inapaswa kushikamana, hakuna matumizi katika programu hii.

Hatua ya 5: Usimbuaji

Arduino hutumiwa, na maktaba ya HX711 hutumiwa, hapa kiunga

github.com/bogde/HX711

Nodemcu hutuma ujumbe wa MQTT kwa seva ya domoticz katika NAS yangu. Kwa hivyo maktaba ya mteja wa MQTT inahitajika.

github.com/knolleary/pubsubclient

Mdudu aliye na maktaba ya HX711, ambayo ni kuweka upya programu itatokea wakati wa kuunganisha seva ya MQTT baada ya kujumuisha maktaba ya HX711. Toa maoni "mavuno batili (batili) {};" katika HX711. CPP inaweza kutatua shida.

Mpangilio wako wa SSID, Nenosiri, MQTT inapaswa kubadilishwa kabla ya kutumia.

const char * ssid = "SSID YAKO";

const char * password = "NENO LAKO";

const char * mqtt_domoticz = "MFANYAKAZI WAKO";

Hatua ya 6: Upimaji

Upimaji
Upimaji
Upimaji
Upimaji

Rejea maagizo katika maktaba ya HX711.

1. Piga set_scale () bila parameta.

2. Piga simu () bila parameta.

3. Weka uzito unaojulikana kwenye mizani na piga simu za kupata (10).

4. Gawanya matokeo katika hatua ya 3 kwa uzito wako unaojulikana. Unapaswa kupata kuhusu parameta unayohitaji kupitisha kwa set_scale ().

5. Rekebisha parameta katika hatua ya 4 mpaka upate usomaji sahihi.

Hatua ya 7: Fupisha

Ni nakala yangu ya kwanza kwa Kiingereza, makosa kadhaa, labda.

Kazi zingine zinaweza kuongezwa, kama onyesho la uzito, kumwagilia.

Ilipendekeza: