



Witam.
Przedstawiam projekt w trakcie budowy, może będzie inspiracją dla innych

Jest to inteligentny dom w oparciu o Raspberry Pi, v 1.2 B.
Cudem udało się zmieścić na PCB:
Atmega 16 do obsługi peryferii (kompilacja softu oraz programowanie AVR'ka z poziomu rPi ),
32 wejścia parametryczne (NO, NC, EOL, 2EOL/NO, 2EOL/NC, 3EOL) w oparciu o ADC i filtr dolnoprzepustowy na opamp microchipa
16 wyjść izolowanych na optotranzystorach
16 wejść 1wire dla czujników DS18x oraz slave 1wire
Magistrala CAN oraz RS485 do komunikacji z resztą modułów.
Zasilacz oraz ładowarka dla akumulatora żelowego 12V/4Ah
Zegar DS1307 + podtrzymanie bateryjne.
PCB powstało na szybko z wagi, potrzeby monitorowania oraz kontroli tego, co się dzieje w domku na działce.

Część softu w gcc na Linuxa już dawno temu powstało (Deamon + serwer TCP do komunikacji z panelem www, oraz innymi aplikacjami) oraz panel w PHP (OOP) + HTML + Jquery do podglądu całości i apka na Androida (w tych czasach manipulator na ścianie to nie dla mnie, a tablet działa jak pilocik).
Na PCB obok Raspberry wyprowadzona reszta pinów rPi nieużywanych, aby nad nim zamontować kolejne z modułem GSM oraz resztą peryferii.
Co do samego PCB, wejścia oparte o filtry dolnoprzepustowe dla odfiltrowania syfu z kabelków, mux na 4xHC4051, pomiar na nich zbiera atmega i uśrednia pomiar (więc nie ma żadnych wahań, pomimo że 1 wejście jest oddalone ok. 120m razem z przewodem w ziemi 2x20m2 do zasilania domku, odczytu a rPi pobiera od avr dane przez SPI co 25mS),
1Wire również mux na HC4051 w celu łatwiejszego podłączenia dużej ilości czujników DS18x (teraz zamontowanych jest ok. 18szt. w domku).
Po dokończeniu, system ma kontrolować:
Stan szklarni (temperatura,wilgotność,siłownik do otwierania okienka w przypadku możliwego przegrzania + system nawadniania).
Oświetlenie zewnętrze oraz wewnętrzne.
Nawadnianie ogrodu.
Komunikacja z stacją pogodową już wykonaną i zamontowaną na dachu przez CAN.
Cała konfiguracja dla systemu, dane z wejść, czujników, stanu, zdarzeń jest w SQL.
Pomimo że inny system gromadzi dane z 46 ds18x co minutę to przyrost bazy jest niewielki.
W chwili obecnej czekam na resztę części od dostawcy, aby zamknąć projekt do końca, więc na bieżąco będą dodawane kolejne fotki oraz postępy prac.
Cool? Ranking DIY