Początek systemu
Więc do dzieła.
Schemat automatycznego sterowania pompy obiegu ciepłej wody na bazie Arduino
Nadajnik RF433 - 3,79 zł zł czujka 4,99 zł Arduino UNO 17,35 wysyłka 15 zł (kurier) = 41,13 podoba mi się ta kwota.
Zasilacz 5V i gniazda sterowane radiowo ELRO 440 własne. A i antenka nadawcza - 16,8 cm drutu.
Algorytm - osoba w łazience wzbudza sygnał PIR. Arduino załącza gniazdo ELRO 440 kodem radiowym na częstotliwości 433 MHz. Czas załączenia 10 min. Jeśli w tym czasie nastąpi ponowne wzbudzenie PIR czas liczony jest od początku.
Kod prawie oryginalny biblioteki RemoteSwitch. Zaletą tej biblioteki jest to że kody gniazd podawane w programie są zgodne z pilotami tzn trzeba podać nr dipswitcha, literę na pilocie i stan (on/off). W drugiej bibliotece obsługującej te gniazda - rc-switch wysyła się kod (liczbę) odpowiadającą danemu pilotowi i danemu klawiszowi. Trzeba więc sczytać kody pilota przed wstawieniem do programu. Komentarze w programie oryginalne więc nie odpowiadają kodom mojego gniazda.
W programie zostawiłem część odbiorczą dla kontroli tego co jest nadawane.
Program zadziałał od razu - taki Blink bezprzewodowy "zapal/zgaś" pompę.
Na tym jednak budowa układu według powyższego schematu utknęła bo
- Czujka PIR i Arduino w łazience na oknie nie wygląda atrakcyjnie - więc zamówiłem czujkę PIR bezprzewodową na pasmo 433 (24,99zł +9zł przesyłka) i czekam na dostawę (mam na zbyciu dwa zbędne moduły PIR for Arduino - oddam za darmo :))
- znalazłem świetny program wizualizacyjno - sterujący na komórkę i tablet >>>BLYNK<<< współpracujący z Arduino i postanowiłem dołączyć go do projektu.
- antenka z drutu zachowuje się jakoś chimerycznie - raz zasięg obejmuje cały dom i sięga aż do domku gospodarczego (ok 40 m) a niekiedy są problemy z włączeniem światła 5m od nadajnika - temat do przerobienia
- Potrzebny jest jeszcze RTC by czujka nie włączała obiegu w czasie późnonocnym lub nad ranem (nie po to idę do łazienki o 4 nad ranem by się kąpać a jeśli nawet to uruchomię pompę pilotem ELRO)
cdn........ ?
Brak komentarzy:
Prześlij komentarz