Witam,
Chciałbym Wam pokazać mój sposób wykorzystania Raspberry Pi w automatyce domowej. Projekt zrobiłem dla brata. Coś podobnego zrobiłem dla siebie, ale u mnie cały czas coś dochodzi i nie wszystko jeszcze mam skończone.
Sercem wszystkiego jest Raspberry Pi B+. System potrafi sterować modułami przekaźników i monitorować temperaturę i rysuje wykresy dzięki oprogramowaniu
nettemp.plSystemem steruje przez różne skrypty BASH, CRON, przeglądarkę i SMS.
Do Ras_Pi zrobiłem płytkę na której jest:
- konwerter USB -> RS232 na FT232 + układ z MAX485
- zegar czasu rzeczywistego na DS1307
- wyprowadzenia I2C
- 1-wire (podłączone do GPIO4)
Płytka jest podłączona do Ras_Pi na "kanapkę"
Na płytce wykorzystałem dwa gotowe moduły-RTC i konwerter na FT232 bo bałem się, że nie dam rady sam tego zrobić ponieważ scalaki są w SMD, ale teraz troszkę żałuję bo mogłem jednak spróbować-płytka dużo lepiej by się prezentowała
Aby można było sterować przekaźnikami to zrobiłem karty wejść/wyjść cyfrowych które komunikują się z Ras_Pi po RS485
Karty mają możliwość podłączenia sześciu przekaźników i sześciu przycisków zwiernych. Program dla kart jest pisany w BASCOM.
Moduł przekaźnika:
Sterownik który "zarządza" podwórkiem ma troszkę większe możliwości bo ma możliwość podłączenia:
-czterech lamp ogrodowych (będą podłączone dwie lampy pod jedno wyjście-lampy na froncie domu. Pozostałe trzy wyjścia będą podłączone do trzech lamp które są ustawione w szeregu na podwórku)
-sterowanie bramą
-sterowanie furtką
-czujki ruchu 2x
-krańcówki do bramy-w przeglądarce będziemy widzieć czy brama jest zamknięta czy otwarta
Na płycie jest też czujnik zmierzchu. Gdy zapada zmrok zapalają się lamy na podwórku, ale nie wszystkie na raz tylko przełączają się co 10 min tzn. raz jedna później dwie, później znów jedna itd.
Gdy czujnik ruchu_1 wykryje ruch to wszystkie trzy lampy zapalą się na czas trwania ruchu, później znów wrócą do sekwencyjnego przełączania się.
Gdy czujnik ruchu_2 wykryje ruch to zapalą się lampy na froncie domu na czas trwania ruchu, później zgasną.
Lampy można również włączyć/wyłączyć poprzez podwójny włącznik zwierny:
Pierwszy klawisz, krótkie naciśnięcie zapala/gasi lampy na froncie budynku.
Pierwszy klawisz, długie naciśnięcie otwiera furtkę.
Drugi klawisz, krótkie naciśnięcie zapala/gasi lampy na podwórku.
Drugi klawisz, długie naciśnięcie otwiera bramę.
A tak to wygląda w przeglądarce:
Wygląd jest tymczasowy, będzie jeszcze zmieniony już konkretnie pod preferencje brata. Czarne tło tam gdzie są ikonki można zmienić na np. obraz z zarysem ścian-ja tak mam u siebie.
Chętnie wysłucham wszystkie komentarze. Co można zrobić lepiej
Proszę zbyt mocno nie krzyczeć bo jestem amatorem elektroniki i zbyt wielkiego doświadczenia nie mam. Wszystko co wiem to nauczyłem się z różnych poradników zamieszczonych w Internecie, podpatrywanie projektów innych. Dużo pomogli ludzie z forum. Za co bardzo dziękuję. Dziękuję za bezinteresowną pomoc.
Mój zawód wyuczony i wykonywany nie ma nic, a nic wspólnego z elektroniką i elektryką.