Cuprins:
- Provizii
- Pasul 1: Prezentare generală a componentelor
- Pasul 2: Citirea senzorului de ploaie
- Pasul 3: Conducerea solenoidului
- Pasul 4: Toți împreună acum
- Pasul 5: Elemente pentru îmbunătățire
- Pasul 6: Mulțumesc
Video: Economisirea apei când plouă: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Odată cu ploaia recentă, am observat că sistemul meu de aspersoare a continuat să-și facă treaba, chiar și atunci când grădina avea apă mai mult decât suficientă. De ce nu dezactivați automat aspersorul când plouă!
Provizii
- Procesor, pentru a decide când să porniți / opriți apa - Adafruit 32u4 pen
- Senzor de ploaie, pentru a detecta ploaia - Jaycar XC-4603
- Baterie, pentru a alimenta proiectul - Energizer 9V
- Electrovană (blocare), pentru a bloca debitul de apă atunci când este necesar - Sunshoweronline IVL-NYMV75620DCL
- H Bridge Driver, pentru a permite micului procesor să controleze supapa mare - Adafruit DRV8871
Pasul 1: Prezentare generală a componentelor
Senzor de ploaie + Procesor + H Bridge Driver + Solenoid = Fix
Componentele:
- Procesor, pentru a decide când să porniți / opriți apa Adafruit 32u4 pen
- Senzor de ploaie, pentru a detecta ploaia - Jaycar XC-4603
- Baterie, pentru a alimenta proiectul - Energizer 9V
- Electrovană (blocare), pentru a bloca debitul de apă atunci când este necesar - Sunshoweronline IVL-NYMV75620DCL
- H Bridge Driver, pentru a permite micului procesor să controleze supapa mare - Adafruit DRV8871
Pasul 2: Citirea senzorului de ploaie
Senzorul de ploaie poate fi conectat fie la o intrare analogică, fie digitală. Analogul returnează 0 la MAX din ceea ce este convertorul dvs. analogic / digital, să zicem 1024. Codul atașat citește o valoare analogică, apoi o re-mapează. Acest lucru este făcut astfel încât să putem lucra cu intervale de înțeles.
Umed
Mediu
Uscat
Acum, că avem stări distincte, putem efectua acțiuni pe baza lor.
Există un motiv suplimentar pentru care au fost alese 3 state. Acest lucru obține în jurul valorii de "chat". Dacă sunteți doar la marginea unei stări care deschide supapa și a alteia care închide supapa se va deschide și se va închide rapid, „vorbind” (sunetul pe care îl scoate). Pentru a rezolva acest lucru, trebuie să adăugăm o „bandă moartă”, un spațiu în care acțiunile sunt împiedicate pentru a preveni conversația. În secțiunea următoare voi arăta cum ne descurcăm.
FYI, aceste concepte fac parte din sistemele de control.
Pasul 3: Conducerea solenoidului
Am ales un solenoid „blocat” pentru această aplicație. Aceasta este pentru a economisi bateria. Un solenoid normal va scăpa de suc ori de câte ori îl activați, în timp ce un dispozitiv de blocare se face doar la tranziție. Complicația aici este că un dispozitiv de blocare trebuie să primească polaritate inversă pentru a „debloca”. Adică împingeți-l înainte pentru a deschide și inversa tensiunea pentru a închide. Ca urmare, nu putem folosi un releu, vom folosi un H-Bridge.
Acest cod setează cele două intrări ale H-Bridge, apoi îi putem trimite o solicitare de supapă OPEN sau CLOSE. Solenoidul de blocare are nevoie de energie pentru o clipă (am ales 300mS / 0,3 secunde) și apoi puteți elibera pentru a economisi bateria.
Pasul 4: Toți împreună acum
Tot codul împreună
Pasul 5: Elemente pentru îmbunătățire
Există întotdeauna loc de îmbunătățire!
- Baterie unică - În prezent rulăm de la 9V și dacă doriți ca aceasta să ruleze fără asistență, atunci este necesar și un LiPo pentru microcontroler. Pentru a putea combina aceste baterii, o modalitate ar fi utilizarea unui controler Boost pentru a trece LiPo până la 6V.
- Solar - Pentru a nu atinge sistemul, adică pentru a schimba bateriile, se poate adăuga energie solară.
- Consum redus de energie - Adăugarea funcțiilor de repaus ne va permite să prelungim durata de viață a bateriei, astfel încât panoul solar să fie mai mic. În plus, dacă se adaugă boost-ul, ca digital comutați astfel încât consumul său să fie redus.
- Prognoza meteo - Senzorul de ploaie este bun, iar prognoza meteo pe internet este grozavă. Trecerea la un produs Particle sau ESP32 va câștiga la acest lucru.
Pasul 6: Mulțumesc
Vă mulțumim că ați urmat! Aștept cu nerăbdare cum veți merge și cum veți adapta proiectul!
Recomandat:
Economisirea bateriei Fairy Light: 8 pași (cu imagini)
Economisirea bateriei Fairy Light: bateriile CR2032 sunt grozave, dar nu durează atât de mult pe cât ne-am dori când conducem LED-uri „Fairy Light” Strings.With the Holiday Season here, am decis să modific câteva 20 de șiruri ușoare pentru a rula de pe o bancă de alimentare USB. Am căutat online și
Corona Safe: Robinet automat pentru economisirea apei: 6 pași
Corona Safe: robinet automat pentru economisirea apei: cu toții trebuie să ne spălăm pe mâini pentru a scăpa de virus și bacterii special pentru virusul Corona, trebuie să ne spălăm pe mâini timp de 20 de secunde pentru a scăpa complet de el. De asemenea, este posibil ca distribuitorul de săpun sau butonul de la robinet să nu fie igienic sau c
Să plouă: 5 pași
Let It Rain: Acesta este un joc care se joacă pe Micro: bit Jocul se numește Rain și scopul este de a evita să fie lovit de obiectele care cad. Fie mișcându-se la stânga din dreapta și / sau împușcând obiectele. operat de următoarele controale.Shake - Init
Economisirea apei !: 4 pași
Economisirea apei !: Todos los días consumimos mucha agua! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Acest proiect, mide cuanta apă sunt cheltuind și te avisa când pasi de ceros limite.Necesitas un Makey & MakeyCinta AdhesivaUtilizar una l
Robinet fără mână sau robinet cu pedală sau robinet pentru economisirea apei: 5 pași
Robinet fără mână sau robinet cu pedală sau robinet pentru economisirea apei: Aceasta este o metodă simplă și ieftină de a converti un robinet care iese în robinet fără igienă (igienic). spălarea ambelor mâini în același timp și economisirea apei Este