
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

S nedávným deštěm jsem si všiml, že můj sprinklerový systém pokračuje ve své práci, i když má zahrada více než dost vody. Proč automaticky nevypnout postřikovač, když prší!
Zásoby
- Procesor, pro rozhodování, kdy zapnout/vypnout vodu - peří Adafruit 32u4
- Dešťový senzor pro detekci deště - Jaycar XC -4603
- Baterie pro napájení projektu - Energizer 9V
- Solenoidový ventil (západkový), k zablokování toku vody v případě potřeby - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, který umožňuje malému procesoru ovládat velký ventil - Adafruit DRV8871
Krok 1: Přehled komponent

Dešťový senzor + Procesor + H Bridge Driver + Solenoid = Opraveno
Komponenty:
- Procesor, pro rozhodování, kdy zapnout/vypnout vodu Adafruit 32u4 peří
- Dešťový senzor pro detekci deště - Jaycar XC -4603
- Baterie pro napájení projektu - Energizer 9V
- Solenoidový ventil (západkový), k zablokování toku vody v případě potřeby - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, který umožňuje malému procesoru ovládat velký ventil - Adafruit DRV8871
Krok 2: Čtení dešťového senzoru


Dešťový senzor lze připojit k analogovému nebo digitálnímu vstupu. Analog vrací 0 až MAX toho, co je váš analogový/digitální převodník, řekněme 1024. Přiložený kód načte analogovou hodnotu a poté ji přemapuje. To se provádí tak, abychom mohli pracovat s pochopitelnými rozsahy.
Mokrý
Střední
Suchý
Nyní, když máme odlišné stavy, můžeme na jejich základě provádět akce.
Existuje další důvod, proč byly vybrány 3 státy. Kolem toho se „šeptá“. Pokud jste právě na okraji jednoho stavu, který otevírá ventil, a druhého, který ventil zavírá, rychle se otevře a zavře, „drkotání“(zvuk, který vydává). Abychom to zvládli, musíme přidat „mrtvé pásmo“, což je prostor, ve kterém se zabrání akcím, které by zabraňovaly chatování. V další části ukážu, jak to řešíme.
Pro informaci, tyto koncepty jsou součástí Control Systems.
Krok 3: Řízení solenoidu


Pro tuto aplikaci jsem zvolil solenoid „západky“. Důvodem je úspora baterie. Normální solenoid vypustí šťávu, kdykoli ji aktivujete, zatímco západka funguje pouze při přechodu. Komplikace zde spočívá v tom, že západka musí dostat opačnou polaritu, aby se „odblokovala“. Tzn. Rozjeďte ho dopředu a zavřete napětí. V důsledku toho nemůžeme použít relé, použijeme H-Bridge.
Tento kód nastaví dva vstupy H-Bridge, poté mu můžeme poslat požadavek na ventil OPEN nebo CLOSE. Západkový solenoid potřebuje na okamžik napájení (zvolil jsem 300 mS / 0,3 sekundy) a poté můžete uvolnit, abyste šetřili baterii.
Krok 4: Všichni společně
Všechen kód dohromady
Krok 5: Položky pro vylepšení
Vždy je co zlepšovat!
- Singulární baterie - V současné době pracujeme z 9V a pokud chcete, aby běžela bez pomoci, pak je pro micocontroller vyžadován také LiPo. Aby bylo možné kombinovat tyto baterie jedním způsobem, znamenalo by to použít ovladač Boost k zesílení LiPo až na 6V.
- Solární - Aby se systém nedotkl, tj. Nevyměnil baterie, lze přidat solární.
- Nižší spotřeba energie - přidání funkcí spánku nám umožní prodloužit životnost baterie, aby mohl být solární panel nižší. Navíc pokud je přidán boost, jako digitální zapněte to, aby se snížila jeho spotřeba.
- Předpověď počasí - Dešťový senzor je dobrý a internetová předpověď počasí je skvělá. V tomto případě vyhraje přechod na produkt Particle nebo ESP32.
Krok 6: Děkuji
Děkujeme za sledování! Těšte se, až uslyšíte, jak postupujete a jak projekt přizpůsobujete!
Doporučuje:
Úspora vody!: 4 kroky

Šetří vodou !: Všechny úkoly! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Prostecto, mide cuanta agua están gastando y te avisa cuando pasas de ceros límites.Necesitas un Makey & MakeyCinta AdhesivaUtilizar una l
Alarmový systém pití vody /Monitor příjmu vody: 6 kroků

Alarmový systém pití vody /Monitor příjmu vody: Měli bychom pít dostatečné množství vody každý den, abychom byli zdraví. Existuje také mnoho pacientů, kteří mají předepsáno pít určité množství vody každý den. Ale bohužel jsme téměř každý den zmeškali rozvrh. Navrhuji tedy
Úspora energie Arduino Home: 5 kroků

Arduino Home Energy Saver: Stavíte domácí energetický systém, který má monitorovat energii vašich domácností, aby se snížily účty za elektřinu a další poplatky za energie. V tomto modelu bude vaše zařízení schopné kontrolovat teplotu vašeho domu a odpovídajícím způsobem ji upravovat
Úspora výdrže baterie s hlubokým spánkem: 20 kroků

Úspora výdrže baterie s hlubokým spánkem: Máte zájem o použití baterie ve vašem ESP32? Pokud ano, dnes budu diskutovat o některých důležitých technických informacích týkajících se tohoto tématu. Víme, že tento mikrokontrolér vydává spoustu energie při přenosu informací. Spotřebovává
Ovládání periferií a úspora elektřiny: 5 kroků

Ovládání periferií a úspora elektřiny: Všichni jsme to slyšeli, vypínat zařízení, když se nepoužívají, ale zkoušeli jste někdy vypnout všechna periferní zařízení v 1 hodinu ráno, než si lehnete do postele? Není to snadný úkol. Už ne