Sisukord:
- Tarvikud
- Samm: ühendusskeem
- 2. samm: isoleerige mulla niiskusandur
- Samm: Arduino kood
- 4. samm: akude päästmine sülearvuti akupakist
- Samm: ühendage kõik elektrilindiga ja ühendage kõik turvaliselt
- Samm: ühendage silikoontoru
Video: Arduino automaatne kastmissüsteem (Garduino): 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Ma tegin oma tšillidele arduino -põhise kastmissüsteemi, kui olen kodust eemal. Juhtusin, et tegin selle veebiserverina, mida saan jälgida LAN -ist ja koduautomaatikasüsteemist (Hassio). See on alles ehitamisel, I lisab rohkem pumpasid ja mõtleb välja, kuidas lisada analoogseid mulla niiskuseandureid. Peaksin lisama ka ON/OFF lüliti. Üks olulisemaid uuendusi, mis pikendavad akude kestvust, on sellele veebiserverile unerežiimi lisamine ja suhtluse seadistamine http -lt mqtt -le. Kogu see protsess algas sellest projektist nähes. Mul oli bme280 ja wemos d1 mini projektist, mis jälgis kohvipruulija temperatuuri/niiskust kontoris, nii et ma ei peaks minema kontrollima, kas see on pruulitud (jah, ma olen laisk). Lisasin sellele projektile ka bme280, kuid mul oli sellega mitmeid probleeme Mul pole tegelikult aega parandamiseks, sest jootmine töötas nädal aega suvepuhkusel olles hästi.
Tarvikud
Selle projekti jaoks vajate järgmisi tarvikuid:
- Wemos D1 mini (mul oli tavaline, kuid peaksite hankima professionaali ja veenduma, et see pingeregulaator pole odav, nii et see saab ka natuke kulunud akuga kenasti sisse!)
- 18650 liitiumioonaku või vähe. Päästsin oma vanast sülearvutist ja leidsin 4 töötavat
- 18650 patareipesa vajalike patareide jaoks. Kasutasin nelja ja ühendasin need paralleelselt
- TP4056 aku laadimisplaat
- Mahtuvuslik mullaniiskuse andur v1.2 (mis on isoleerimata, nii et peaksite külgedele ja kõikidele joodetud komponentidele lisama mõne mittejuhtiva epoksiidi. Olen kuulnud, et kuumliim töötab ka, kuid ma kasutasin epoksüüd)
- BME280 temperatuuri ja niiskuse andur
- 5.5V 0.66W 120mA monokristalliline päikesepaneeli fotogalvaaniline paneel (või võimsam, arvan, et sellest ei piisa).
- Diood 1N5819
- 6V sukeldatav veepump
- 5V releemoodul pumba juhtimiseks. Valisin mooduli, millel on 5 releed, et olla uuendamiseks valmis
- kiud protoboard
- ja muidugi mingi traat
- Üks veekindel kast, mis mahutab kogu elektroonika küljele.
- toiduainete räni toru. Minu oma oli värvitu ja siseläbimõõt oli umbes 5 mm.
Samm: ühendusskeem
See ei ole kindlasti tehniline juhtmestiku dokumentatsioon, kuid lisas selle, et näidata, kuidas ma selle juhtmega ühendasin. Andke mulle kommentaar, kui vajate selle jaoks abi!
2. samm: isoleerige mulla niiskusandur
Selle anduri nurkade isoleerimiseks kasutage kuuma liimi ja epoksiidi. Kasutasin juhtmeühendusklemmi lähedal kuuma liimi, et olla kindel, et epoksü ei jää sinna kinni.
Samm: Arduino kood
Lisasin selle arduino koodi. Sellel on teiste projektide kopeerimise/kleepimise kood. Mul isiklikult oli selle probleemiga probleeme ja kõik oli seotud minu raamatukoguga.
Probleem oli selles, et ma ei saanud serveriga ühendust luua. Kiire lahendus selle lahendamiseks on ridade 125 ja 126 kommentaaride eemaldamine või lisamine.
Nii et kui kõik toimis nii nagu peaks, saate lisada koduautomaatikaserveri, et lugeda json alates 192.168.1.241/json
Ma arvan, et seda tuleks muuta, et kasutada mqtt -protokolli ja aktiveerida unerežiim. Kui ma teen seda koos mqtt -ga, siis teen selle, et postitada oma HASSIO näidud ja seejärel magada.
Lihtsalt pange tähele, et see fail on tehtud üsna kiirustades, kui mul oli seda vaja, et lihtsalt oma puhkusel viibides jootmist käsitseda. Ma arvan, et peaksin selle githubis privaatsusseadeid muutma, kui soovite sellele projektile midagi lisada:)
4. samm: akude päästmine sülearvuti akupakist
Selles etapis peaksite olema eriti ettevaatlik! Need patareid võivad võimsusega plahvatada, kuid seda pole minuga kunagi juhtunud. Aku on tavaliselt väga tihe ja võib isegi liimitud olla. Selle lahtilõikamiseks kasutasin natuke soojendust föönist ja lamepeaga kruvikeerajast. Pärast seda ühendasin keevitatud metallriba patareidest lahti.
Samm: ühendage kõik elektrilindiga ja ühendage kõik turvaliselt
Lisasin pildi oma protoplaadist ja kõigest muust, mis ma korpuse sisse toppisin.
Puurisin juhtmete jaoks mõned augud (niiskusandur ja veepump).
Samm: ühendage silikoontoru
Pärast seda ühendasin silikoontoru sukeldatava veepumbaga. See oli tihedalt istuv, kuid kui teie oma on lõpuks lahti, soovitan selle kinnitamiseks kasutada mõnda tõmblukku.
Lõikasin toru viiludeks vähestesse kohtadesse ja toppisin mõned grillipulgad liiga suurtele aukudele. Nii sain kasutada ühte pumpa mitme taime jaoks ja kõik said kastmist võrdselt!: D
Soovitan:
Automaatne taimede kastmissüsteem mikro abil: bit: 8 sammu (piltidega)
Automaatne taimede kastmissüsteem mikro: bitti kasutades: selles juhendis näitan teile, kuidas ehitada automaatset taimede kastmissüsteemi, kasutades mikro: bitti ja mõnda muud väikest elektroonilist komponenti. Micro: bit kasutab niiskuseandurit jälgida taime pinnase niiskustaset ja
Taimede automaatne kastmissüsteem: 4 sammu
Automaatne taimede kastmissüsteem: Siin on, kuidas ma tegin oma automaatse taimede kastmissüsteemi
UWaiPi - ajaga juhitav automaatne taimede kastmissüsteem: 11 sammu (koos piltidega)
UWaiPi - ajaga juhitav automaatne taimede kastmissüsteem: Tere! Kas unustasite täna hommikul oma taimi kastma? Kas plaanite puhkust, kuid mõtlete, kes hakkab taimi kastma? Noh, kui teie vastused on jah, siis on mul teie probleemile lahendus. Mul on tõesti hea meel tutvustada uWaiPi
Arduino automaatne taimede kastmissüsteem: 8 sammu (piltidega)
Arduino automaatne taimede kastmissüsteem: Meet Sprout - kaasaegne siseruumide istutusmasin, mis kastab automaatselt teie taimi, maitsetaimi, köögivilju jne ja muudab teie aiandusmängu. See koosneb integreeritud veemahutist, millest vett pumbatakse. hoiab taime mulla niiskuses
Arduino automaatne kastmissüsteem: 5 sammu
Arduino automaatne kastmissüsteem: kõigepealt loodetavasti paljud DIY arduino projektid. Näitan teile, kuidas ehitada automaatset kastmissüsteemi. See kastab teie jaoks taimi, kui te pole seal. Kuigi projekt põhineb Arduino Nano -l, pole selle ehitamiseks Arduino UNO -ga probleeme