
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

С неотдавнашния дъжд забелязах, че спринклерната ми система продължава да си върши работата, дори когато градината имаше повече от достатъчно вода. Защо не изключите автоматично пръскачката, когато вали!
Консумативи
- Процесор, за да решите кога да включите/изключите водата - пера Adafruit 32u4
- Сензор за дъжд, за откриване на дъжд - Jaycar XC -4603
- Батерия, за захранване на проекта - Energizer 9V
- Соленоиден клапан (блокиращ), за блокиране на водния поток, когато е необходимо - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, за да позволи на малкия процесор да управлява големия вентил - Adafruit DRV8871
Стъпка 1: Преглед на компонентите

Сензор за дъжд + процесор + H мостов драйвер + соленоид = Поправено
Компонентите:
- Процесор, за решаване кога да включите/изключите вода Adafruit 32u4 перо
- Сензор за дъжд, за откриване на дъжд - Jaycar XC -4603
- Батерия, за захранване на проекта - Energizer 9V
- Соленоиден клапан (блокиращ), за блокиране на водния поток, когато е необходимо - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, за да позволи на малкия процесор да управлява големия вентил - Adafruit DRV8871
Стъпка 2: Четене на сензора за дъжд


Сензорът за дъжд може да бъде свързан към аналогов или цифров вход. Аналогът връща 0 до MAX на това, което е вашият аналогов/цифров преобразувател, да речем 1024. Приложеният код чете аналогова стойност, след което я пренаписва отново. Това се прави, за да можем да работим с разбираеми диапазони.
Мокро
Средно
Изсушете
Сега, когато имаме различни състояния, можем да извършваме действия въз основа на тях.
Има допълнителна причина, поради която са избрани 3 държави. Това заобикаля „бърборенето“. Ако сте само на ръба на едно състояние, което отваря клапана, и друго, което затваря клапана, ще се отваря и затваря бързо, „бърборейки“(звукът, който издава). За да заобиколим това, трябва да добавим „мъртва лента“, пространство, в което се предотвратяват действия, за да се предотврати бърборенето. В следващия раздел ще покажа как се справяме с това.
За сведение, тези концепции са част от Системите за управление.
Стъпка 3: Управление на соленоида


Избрах соленоид „Latching“за това приложение. Това е за да се спести батерията. Нормалният соленоид ще сваля сока всеки път, когато го активирате, докато заключването става само при преход. Усложнението тук е, че затварянето трябва да получи обратна полярност, за да „отключи“. Т.е. задвижвайте го напред за отваряне и обратно напрежение за затваряне. В резултат на това не можем да използваме реле, ще използваме H-Bridge.
Този код настройва двата входа на H-Bridge, след което можем да му изпратим заявка за клапан от ОТВОРЕН или ЗАКРИТ. Заключващият соленоид се нуждае от захранване за момент (избрах 300mS / 0,3 секунди) и след това можете да освободите, за да спестите батерията.
Стъпка 4: Всички заедно сега
Целият код заедно
Стъпка 5: Елементи за подобрение
Винаги има място за подобрения!
- Сингуларна батерия - В момента работим от 9V и ако искате това да работи без помощ, тогава LiPo е необходим и за микроконтролера. За да можете да комбинирате тези батерии един начин би бил да използвате контролер Boost, за да увеличите LiPo до 6V.
- Слънчева - За да не докосвате системата, т.е. да сменяте батериите, може да се добави слънчева енергия.
- По -ниска консумация на енергия - Добавянето на функции за заспиване ще ни позволи да удължим живота на батерията, така че слънчевият панел да е по -нисък. Допълнително, ако се добави усилването, включете го като цифров, така че консумацията му да се намали.
- Прогноза за времето - Сензорът за дъжд е добър, а интернет прогнозата за времето е страхотна. Преминаването към продукт от частици или ESP32 ще спечели в това.
Стъпка 6: Благодаря ви
Благодаря, че ни последвахте! Очаквайте с нетърпение да чуете как вървите и как адаптирате проекта!
Препоръчано:
Промяна на L-tek Dance Pad към анкета при 1000Hz при Windows и Linux: 9 стъпки

Промяна на L-tek Dance Pad към Poll при 1000Hz при Windows и Linux: Защо да направите този режим? Ако някога сте превъртали до графиката на песен от 125 BPM, може да се чудите какво става с този spikey boi? Защо моментът попада в дискретни „слотове“? ITG и DDR имат невероятно тесни времеви прозорци и с това
Спестяване на вода!: 4 стъпки

Спестяване на вода !: Todos los días consumimos mucha agua! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Este proyecto, mide cuanta agua están gastando y te avisa cuando pasas de ceros límites.Necesitas un Makey & MakeyCinta AdhesivaUtilizar una l
Напомняне за вода Поставка за бутилки за вода: 16 стъпки

Напомняне за вода Поставка за бутилки с вода: Забравяте ли някога да пиете водата си? Знам, че го правя! Ето защо ми хрумна идеята да създам държач за бутилка с вода, който да ви напомня да пиете водата си. Поставката за бутилка за вода има функция, при която на всеки час ще се чува шум, който да ви напомня за
Алармена система за питейна вода /Монитор за прием на вода: 6 стъпки

Алармена система за питейна вода /Монитор за прием на вода: Трябва да пием достатъчно количество вода всеки ден, за да поддържаме здравето си. Също така има много пациенти, на които е предписано да пият определено количество вода всеки ден. Но за съжаление пропускахме графика почти всеки ден. Затова проектирам
Спестете вода и пари с душ монитора за вода: 15 стъпки (със снимки)

Спестете вода и пари с душ монитора за вода: Кое използва повече вода - вана или душ? Наскоро си мислех по този въпрос и осъзнах, че всъщност не знам колко вода се използва, когато се къпя. Знам, че когато съм под душа, понякога умът ми се лута, мислейки за готино не