Sisukord:
- Samm: vajalikud materjalid
- 2. samm: seadistage leivalaud: 5V ja GND ühendused
- Samm: ühendage mulla niiskusandur Arduino UNO -ga
- Samm: ühendage vooluandur Arduino UNO -ga
- Samm: ühendage relee Arduino UNO -ga
- 6. samm: sisestage mulla niiskussond mulda
- Samm: ühendage vooluandur kraani külge
- Samm: ühendage relee pumbaga
- Samm: laadige alla lisatud lõplik eskiis ja laadige see Arduino UNO -sse
- Samm: pakendamine
Video: DIY niiskusel põhinev nutikas niisutamine: 10 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Me teame, et taimed vajavad vett toitainete transpordikeskkonnana, kandes lahustunud suhkrut ja muid toitaineid läbi taime. Ilma veeta taimed närbuvad. Liigne kastmine aga täidab mullas poorid, häirides õhu-vee tasakaalu ja takistades taime hingamist. Oluline on õige vee tasakaal. Mulla niiskusandur mõõdab mulla niiskusesisaldust. Otsustades konkreetse protsendi mulla niiskusesisalduse üle, saame meelde tuletada, et kastame oma taimi, kui muld on liiga kuiv.
Lisaks sellele ei mõõda me oma taimi kastes iga kord, kui neid kastame, ja sageli kas kastame neid liiga palju või liiga vähe. Nende nõuetekohaseks kastmiseks saame kasutada vooluandurit veevoolu mõõtmiseks ja relee voolu peatamiseks pärast teatud koguse vee tarnimist.
Samm: vajalikud materjalid
- Arduino UNO
- Leivalaud
- Jumper kaablid
- Mulla niiskuse andur ja sondid
- Vooluandur
- Relee
- Korpuse kast
- Toiteadapter
2. samm: seadistage leivalaud: 5V ja GND ühendused
- Siin kasutatakse mini-leivaplaati. Muude tüüpide puhul kontrollige ühendusi, kuna need erinevad.
- Väike leivaplaat on harjaga jagatud kaheks pooleks, et poolte vahel ristsidet ei tekiks. Iga leivaplaadi ühenduspunkt on nummerdatud, plastik all on metallribadega ühendatud punktide komplektid. Need ühendused on näidatud pildil. Jadaühenduse korral (sama signaal antakse mitmele punktile korraga), asetage hüppajakaablid punktidesse, mis asuvad samas ühendusliinis.
- Ühendage 5 V Arduino UNO -st leivaplaadi punktiga, kasutades hüppajakaableid. Kui see punkt on A1, tuleb kõik 5 V või VCC ühendused (mida iga andur või seade vajab) asetada hüppajakaablitega rea 1.
- Ühendage GND Arduino UNO -st leivaplaadi punktiga, kasutades hüppajakaableid. Kui see punkt on A10, tuleb kõik GND -ühendused (mida iga andur või seade vajab) asetada rida 10, kasutades hüppajakaableid.
Samm: ühendage mulla niiskusandur Arduino UNO -ga
- Kuidas andur töötab: Mulla niiskusandur kasutab vastupidavuse omadust pinnase niiskusesisalduse mõõtmiseks. Mida rohkem veesisaldust, seda suurem juhtivus sondide vahel ja väiksem pakutav takistus. Seega edastatakse madal signaal. Samamoodi edastatakse kõrge signaal, kui veesisaldus on madal.
- Mullaniiskuse anduri tihvtid (4) - VCC, GND, analoogtapp A0, digitaalne tihvt D0 (me EI kasuta D0)
- Tehke ühendused järgmiselt-
- VCC kuni 5 V (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis asub samas liinis kui 5 V ühendus Arduino UNO -st leivaplaadiga. nt. B1.
- GND - GND (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis on samal joonel kui GND ühendus Arduino UNO -st leivaplaadiga. nt. B10
A0 kuni A0 (analoogpult 0 Arduino UNO -l)
4. Anduri töö kontrollimiseks laadige alla visand ja laadige see Arduino UNO -sse.
Samm: ühendage vooluandur Arduino UNO -ga
- Anduri tööpõhimõte: Vooluandur sisaldab integreeritud magnethalli efektiandurit, mis väljastab elektrilise impulsi iga hammasratta pöörlemisega.
- Voolumõõturi tihvtid (3) - VCC, GND, andmestik
- Tehke ühendused järgmiselt-
- VCC (punane) kuni 5 V (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis asub samas liinis kui 5 V ühendus Arduino UNO -st leivaplaadiga. nt. C1
- GND (must) - GND (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis on samal joonel kui GND ühendus Arduino UNO -st leivaplaadiga. nt. C10
- Andmepulk (kollane) kuni D2 (Arduino UNO digitaalne tihvt 2)
4. Anduri töö kontrollimiseks laadige alla visand ja laadige see Arduino UNO -sse.
Samm: ühendage relee Arduino UNO -ga
- Releed on elektrilised lülitid. Neid kasutatakse siis, kui suure võimsusega vooluahelat, nagu pump või ventilaator, tuleb juhtida väikese võimsusega vooluahelaga, nagu Arduino UNO.
- Relee tihvtid (3) - VCC, GND, andmestik
- Tehke ühendused järgmiselt-
- VCC kuni 5 V (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis asub samas liinis kui 5 V ühendus Arduino UNO -st leivaplaadiga. nt D1
- GND - GND (leivaplaat) - seeriaühendus, kasutades hüppajakaableid - ühendage punktiga, mis on samal joonel kui GND ühendus Arduino UNO -st leivaplaadiga. nt. D10
- Andmeklemm D8 -le (Arduino UNO digitaalne tihvt 8)
6. samm: sisestage mulla niiskussond mulda
- Sisestage mulla niiskussond pinnasesse, nagu näidatud.
- Pikendage ühendusi vastavalt vajadusele, kasutades hüppajakaableid.
Samm: ühendage vooluandur kraani külge
- Vooluandur asub veevooluga kooskõlas, nii et sellel olev nool näitab voolu suunda.
- Kinnitage vooluandur kraani külge, nagu näidatud.
- Pikendage ühendusi vastavalt vajadusele, kasutades hüppajakaableid.
Samm: ühendage relee pumbaga
Relee kontaktid (3) -tavaliselt avatud (NO), tavaliselt suletud (NC), vahetus (CO)
- Tavaliselt avatud (NO) kontaktid ühendavad vooluahela, kui relee on aktiveeritud, nii et vooluahel on lahti ühendatud, kui relee on passiivne.
- Tavaliselt suletud (NC) kontaktid ühendavad vooluahela lahti, kui relee on aktiveeritud, nii et ahel on ühendatud, kui relee on passiivne
- Ülemineku (CO) kontaktid juhivad kahte ahelat: ühte NO-kontakti ja ühte NC-kontakti ühise klemmiga.
Tehke ühendused järgmiselt-
- CO toiteallikale
- NC pumpamiseks
Samm: laadige alla lisatud lõplik eskiis ja laadige see Arduino UNO -sse
Samm: pakendamine
- Toiteadapteri kasutamine Arduino UNO toiteallikana tagab ööpäevaringse kasutamise.
- Vähesed komponendid nagu Arduino UNO ja relee ei ole veekindlad. Seetõttu on soovitatav see pakendada karpi.
Soovitan:
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: 7 sammu
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: maailm muutub ajaga ja nii ka põllumajandus. Tänapäeval integreerivad inimesed elektroonikat igas valdkonnas ja põllumajandus pole sellest erand. See elektroonika ühendamine põllumajanduses aitab põllumehi ja aedu haldavaid inimesi. Selles
DIY - automatiseeritud aia niisutamine - (Arduino / IOT): 9 sammu (piltidega)
DIY - automatiseeritud aia niisutamine - (Arduino / IOT): see projekt näitab teile, kuidas ehitada koduaia niisutuskontrollerit. Võimalik mõõta mulla niiskuse näitu ja aktiveerida aiakraanist kastmist, kui muld muutub liiga kuivaks. Kontroller sisaldab ka temperatuuri ja
LM317 põhinev DIY muutuva lauaga toiteallikas: 13 sammu (piltidega)
LM317 põhinev DIY muutuva lauaga toiteallikas: toiteallikas on vaieldamatult hädavajalik varustus igale elektroonikalaborile või kõigile, kes soovivad teha elektroonikaprojekte, eriti muutuva toiteallikaga. Selles õpetuses näitan teile, kuidas ma ehitasin lineaarse positiivse regulaatori LM317
Mikrokontrolleril põhinev nutikas akulaadija: 9 sammu (piltidega)
Mikrokontrolleril põhinev nutikas akulaadija: Ahel, mida te näete, on nutikas akulaadija, mis põhineb ATMEGA8A -l ja millel on automaatne väljalülitus. Erinevad parameetrid kuvatakse LCD -ekraanil erinevatel laadimisolekutel. Ka vooluahel teeb laadimisel helisignaali valmis. Ma ehitasin