
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Po niedawnym deszczu zauważyłem, że mój system zraszaczy nadal wykonuje swoją pracę, nawet gdy ogród ma więcej niż wystarczającą ilość wody. Dlaczego nie wyłączyć automatycznie zraszacza, gdy pada deszcz!
Kieszonkowe dzieci
- Procesor, do decydowania, kiedy włączyć/wyłączyć wodę - piórko Adafruit 32u4
- Czujnik deszczu, do wykrywania deszczu - Jaycar XC-4603
- Akumulator do zasilania projektu - Energizer 9V
- Zawór elektromagnetyczny (zatrzaskowy), do blokowania przepływu wody w razie potrzeby - Sunshoweronline IVL-NYMV75620DCL
- H Bridge Driver, aby umożliwić małemu procesorowi sterowanie dużym zaworem - Adafruit DRV8871
Krok 1: Przegląd komponentów

Czujnik deszczu + Procesor + Sterownik mostka H + Elektromagnes = Naprawiono
Części:
- Procesor, do decydowania, kiedy włączyć/wyłączyć wodę Adafruit 32u4 feather
- Czujnik deszczu, do wykrywania deszczu - Jaycar XC-4603
- Akumulator do zasilania projektu - Energizer 9V
- Zawór elektromagnetyczny (zatrzaskowy), do blokowania przepływu wody w razie potrzeby - Sunshoweronline IVL-NYMV75620DCL
- H Bridge Driver, aby umożliwić małemu procesorowi sterowanie dużym zaworem - Adafruit DRV8871
Krok 2: Odczytywanie czujnika deszczu


Czujnik deszczu można podłączyć do wejścia analogowego lub cyfrowego. Analog zwraca 0 do MAX tego, czym jest twój konwerter analogowo-cyfrowy, powiedzmy 1024. Załączony kod odczytuje wartość analogową, a następnie ponownie ją mapuje. Dzieje się tak, abyśmy mogli pracować ze zrozumiałymi zakresami.
Mokry
Średni
Suchy
Teraz, gdy mamy różne stany, możemy na ich podstawie wykonywać działania.
Istnieje dodatkowy powód, dla którego wybrano 3 stany. To omija „gadkę”. Jeśli jesteś na skraju jednego stanu, który otwiera zawór, a drugiego, który zamyka, zawór będzie się otwierał i zamykał gwałtownie, „gadając” (dźwięk, który wydaje). Aby obejść ten problem, musimy dodać „martwą strefę”, przestrzeń, w której uniemożliwione są działania, aby zapobiec gadaniu. W następnej sekcji pokażę, jak sobie z tym radzimy.
FYI, te koncepcje są częścią systemów sterowania.
Krok 3: Prowadzenie elektromagnesu


Do tej aplikacji wybrałem elektrozawór zatrzaskowy. Ma to na celu oszczędzanie baterii. Normalny solenoid zmniejsza sok za każdym razem, gdy go aktywujesz, podczas gdy zatrzask działa tylko podczas przejścia. Komplikacja polega na tym, że zatrzask musi otrzymać odwrotną polaryzację, aby „odblokować”. Tj. przesuń go do przodu, aby otworzyć i odwróć napięcie, aby zamknąć. W rezultacie nie możemy użyć przekaźnika, użyjemy mostka H.
Ten kod konfiguruje dwa wejścia mostka H, a następnie możemy wysłać do niego żądanie otwarcia lub zamknięcia zaworu. Solenoid zatrzaskowy potrzebuje na chwilę zasilania (ja wybrałem 300mS / 0,3 sekundy), a następnie można go zwolnić, aby oszczędzać baterię.
Krok 4: Teraz wszyscy razem
Cały kod razem
Krok 5: Przedmioty do ulepszenia
Zawsze jest miejsce na ulepszenia!
- Pojedyncza bateria - Obecnie pracujemy z 9V i jeśli chcesz, aby działała bez pomocy, to LiPo jest również wymagane dla mikrokontrolera. Aby móc połączyć te akumulatory w jeden sposób, należałoby użyć kontrolera Boost, aby zwiększyć LiPo do 6V.
- Solar - Aby nie dotykać systemu, tj. wymieniać baterie, można dodać energię słoneczną.
- Niższe zużycie energii - Dodanie funkcji uśpienia pozwoli nam wydłużyć żywotność baterii, dzięki czemu panel słoneczny może być niższy. Dodatkowo, jeśli dodamy doładowanie, jako cyfrowe włącz to, aby zmniejszyć jego zużycie.
- Prognoza pogody - czujnik deszczu jest dobry, a prognoza pogody jest świetna. Przejście na produkt Particle lub ESP32 wygra na tym.
Krok 6: Dziękuję
Dziękujemy za śledzenie! Czekamy na wiadomość, jak idziesz i jak dostosowujesz projekt!
Zalecana:
Detektor deszczu za pomocą Arduino i czujnika kropli deszczu: 8 kroków

Detektor deszczu za pomocą Arduino i czujnika kropli deszczu: W tym samouczku nauczymy się wykrywać deszcz za pomocą czujnika deszczu i wydawać dźwięk za pomocą modułu brzęczyka oraz wyświetlacza OLED i Visuino. Obejrzyj wideo
Oszczędzanie wody!: 4 kroki

Oszczędzanie wody!: Todos los días consumimos mucha agua! Frecuentemente nos damos duchs 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
Woda Meten Aan: Miernik intensywności deszczu: 6 kroków

Meten Aan Woda: Miernik natężenia deszczu: IntroTo urządzenie służy do pomiaru natężenia deszczu. Istnieje wiele sposobów mierzenia ilości opadów. Jeśli jednak pożądaną informacją jest intensywność opadów, większość urządzeń pomiarowych jest bardzo droga. To urządzenie jest tanie i łatwe do
System alarmowy do picia wody/monitor poboru wody: 6 kroków

System alarmowy do picia wody/monitor poboru wody: Powinniśmy pić wystarczającą ilość wody codziennie, aby zachować zdrowie. Jest też wielu pacjentów, którym przepisuje się codzienne wypijanie określonej ilości wody. Ale niestety prawie codziennie przegapiliśmy harmonogram. Więc projektuję
Metody wykrywania poziomu wody Arduino za pomocą czujnika ultradźwiękowego i czujnika wody Funduino: 4 kroki

Metody wykrywania poziomu wody Arduino za pomocą czujnika ultradźwiękowego i czujnika wody Funduino: W tym projekcie pokażę, jak stworzyć niedrogi wykrywacz wody za pomocą dwóch metod:1. Czujnik ultradźwiękowy (HC-SR04).2. Czujnik wody Funduino