Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Aš esu arduino pagrindu laistoma mano čili, kol aš esu toli nuo namų. Aš padariau tai kaip žiniatinklio serverį, kurį galiu stebėti iš LAN ir iš namų automatikos sistemos (Hassio). Tai vis dar kuriama, aš pridės daugiau siurblių ir išsiaiškins, kaip pridėti daugiau analogiškų dirvožemio drėgmės jutiklių. Taip pat turėčiau pridėti įjungimo/išjungimo jungiklį. Vienas iš svarbiausių atnaujinimų, dėl kurių baterijos tarnaus ilgiau, yra pridėti prie šio žiniatinklio serverio miego funkciją ir nustatyti ryšį iš http į mqtt. Visas šis procesas prasidėjo, kai pamačiau šį projektą. Turėjau bme280 ir wemos d1 mini iš projekto, kuris stebėjo kavos virimo aparato temperatūrą/drėgmę biure, kad nereikėtų eiti tikrinti, ar jis buvo išvirtas (taip, aš tingiu). Aš taip pat pridėjau „bme280“prie šio projekto, bet turėjau keletą problemų Aš tikrai neturiu laiko pataisyti, nes laistymas puikiai veikė, kol buvau savaitės atostogų.
Prekės
Šiam projektui jums reikės šių medžiagų:
- „Wemos D1 mini“(turėjau įprastą, bet turėtumėte įsigyti profesionalų ir įsitikinti, kad įtampos reguliatorius nėra pigus, kad jis gerai įsijungtų ir su šiek tiek nusidėvėjusia baterija!)
- 18650 Ličio jonų baterija arba keletas. Aš išgelbėjau savo iš seno nešiojamojo kompiuterio ir radau 4 veikiančius
- 18650 baterijų laikiklis, skirtas jums reikalingoms baterijoms. Aš naudojau keturis ir prijungiau juos lygiagrečiai
- TP4056 akumuliatoriaus įkrovimo plokštė
- Talpingas dirvožemio drėgmės jutiklis v1.2 (kuris yra izoliuotas, todėl šonuose ir ant visų lituotų komponentų turėtumėte pridėti šiek tiek nelaidžios epoksidinės medžiagos. Girdėjau, kad karšti klijai taip pat veikia, bet aš naudoju epoksidą)
- BME280 temperatūros ir drėgmės jutiklis
- 5.5V 0.66W 120mA monokristalinė mini saulės skydelio fotovoltinė plokštė (arba galingesnė, manau, to nepakanka).
- 1N5819 diodas
- 6V panardinamas vandens siurblys
- 5 V relės modulis siurbliui valdyti. Aš pasirinkau modulį, kuriame yra 5 relės, kad galėčiau būti atnaujintas
- pluošto protoboard
- ir, žinoma, viela
- Viena vandeniui atspari dėžutė, kurioje galima laikyti visą elektroniką.
- maisto kokybės silicio vamzdelis. Mano spalva buvo nespalvota, o vidinis skersmuo buvo maždaug 5 mm skersmens.
1 žingsnis: laidų schema
Tai tikrai nėra techninė instaliacijos dokumentacija, bet pridėjo tai, kad parodytų, kaip aš prijungiau šį. Suteikite man komentarą, jei jums reikia pagalbos!
2 žingsnis: Izoliuokite dirvožemio drėgmės jutiklį
Norėdami izoliuoti šio jutiklio kampus, naudokite karštus klijus ir epoksidą. Aš naudoju karštus klijus šalia laido prijungimo gnybto, kad įsitikinčiau, jog epoksidinė medžiaga neužstrigs.
3 žingsnis: „Arduino“kodas
Pridėjau šį arduino kodą. Jis turės tam tikrą kitų projektų kopijavimo/įklijavimo kodą. Aš asmeniškai turėjau tam tikrų problemų ir viskas buvo susijusi su mano turima bme biblioteka.
Problema buvo ta, kad man nepavyko prisijungti prie serverio. Greitas sprendimas, norint išspręsti šią problemą, yra pašalinti arba pridėti komentarą apie 125 ir 126 eilutes
Taigi, jei viskas veikė taip, kaip reikia, galite pridėti savo namų automatikos serverį, kad galėtumėte skaityti „json“iš 192.168.1.241/json
Manau, kad tai turėtų būti pakeista, kad būtų naudojamas „mqtt“protokolas ir įjungta miego funkcija. Kai tai padarysiu su „mqtt“, tai padarysiu, kad paskelbčiau savo „HASSIO“rodmenis ir toliau miegotų.
Tiesiog atkreipkite dėmesį, kad šis failas yra gana skubus, kai man jo reikėjo tik laistymui, kol buvau atostogose. Manau, kad turėčiau pakeisti šio privatumo nustatymus „github“, jei norite ką nors pridėti prie šio projekto:)
4 žingsnis: išimkite baterijas iš nešiojamojo kompiuterio baterijų paketo
Šiame žingsnyje turėtumėte būti ypač atsargūs! Šios baterijos gali sprogti su galia, tačiau man taip niekada nebuvo nutikę. Baterijų dėklas paprastai yra labai sandarus ir netgi gali būti priklijuotas. Norėdami tai padaryti, aš sunaudojau šiek tiek plaukų džiovintuvo ir plokščio galvutės atsuktuvo šilumos. Po to atjungiau suvirintą metalinę juostelę nuo baterijų.
5 veiksmas: prijunkite viską ir saugiai naudokite elektros juostą
Pridėjau savo protobooto nuotrauką ir visa kita, ką įdėjau į dėklo vidų.
Aš išgręžiau keletą skylių laidams (drėgmės jutiklis ir vandens siurblys).
6 veiksmas: prijunkite silicio vamzdelį
Po to silikoninį vamzdelį prijungiau prie panardinamo vandens siurblio. Jis buvo tvirtai prigludęs, bet jei jūsų galų gale jis bus laisvas, aš rekomenduoju naudoti keletą užtrauktukų, kad pritvirtintumėte savo vietą.
Aš supjaustiau vamzdelį keliose vietose ir ant keleto kepsninių pagaliukų užsikabinau ant per didelių skylių. Tokiu būdu aš galėjau naudoti vieną siurblį keliems augalams ir visi buvo vienodai laistomi!: D
Rekomenduojamas:
Automatinė augalų laistymo sistema naudojant mikro: bitą: 8 žingsniai (su nuotraukomis)
Automatinė augalų laistymo sistema naudojant „Micro: bit“: šioje instrukcijoje aš jums parodysiu, kaip sukurti automatinę augalų laistymo sistemą naudojant „Micro: bit“ir kai kuriuos kitus mažus elektroninius komponentus. „Micro: bit“naudoja drėgmės jutiklį stebėti drėgmės lygį augalo dirvožemyje ir
Automatinė augalų laistymo sistema: 4 žingsniai
Automatinė augalų laistymo sistema: Štai kaip aš sukūriau savo automatinę augalų laistymo sistemą
Automatinė augalų laistymo sistema: 5 žingsniai (su nuotraukomis)
Automatinė augalų laistymo sistema: tai lengviausia ir pigiausia augalų laistymo sistema, kurią galite padaryti. Nenaudojau jokio mikrovaldiklio. Tai iš esmės yra tranzistoriaus jungiklis. Jums reikia pridėti tam tikrą pasipriešinimą tarp kolektoriaus ir pagrindo, kad tranzistorius nesugadintų ((nenaudokite w
„Arduino“automatinė augalų laistymo sistema: 8 žingsniai (su nuotraukomis)
„Arduino“automatinė augalų laistymo sistema: „Meet Sprout“- modernus kambarinis sodinukas, kuris automatiškai laisto jūsų augalus, žoleles, daržoves ir kt. Ir sukels revoliuciją jūsų sodo žaidime. Jį sudaro integruotas vandens rezervuaras, iš kurio pumpuojamas vanduo. palaiko augalo dirvožemio drėgmę
„Arduino“automatinė laistymo sistema: 5 žingsniai
„Arduino“automatinė laistymo sistema: pirmiausia, tikiuosi, daugelis „pasidaryk pats“arduino projektų. Aš jums parodysiu, kaip sukurti automatinę laistymo sistemą. Jis laistys augalus, kai nebūsite ten. Nors projektas pagrįstas „Arduino Nano“, nėra problemų jį sukurti naudojant „Arduino UNO“