Kryteria wyboru rozwiązania umożliwiającego komunikację pomiędzy PLC a siecią 1-wire były następujące:
Nie były kluczowe natomiast:
Na tak zdefiniowane potrzeby mój znajomy magik mikroprocesorowy powiedział bez długiego zastanowienia: Kup Raspberry Pi.
RPi jest platformą komputerową małych rozmiarów (9x6cm), opartą o wydajny microchip, posiadającą wiele wejść/wyjść (2x USB, Ethernet, HDMI, SD i sporo 'pinów') i jest bardzo tania - na allegro oferty nie przekraczały 180 PLN (luty2013).
Społeczność, która powstała wokół projektu RPi jest już spora, istnieje wiele forum i blogów opisujących najróżniejsze projekty.
RPi działa pod systemem Linux, jest więc samodzielnym komputerem. Da sie na nim odtworzyć film jakości HD, co oczywiście z perspektywy automatyki domowej jest bez znaczenia - ukazuje jednak potencjał tego urządzenia.
Szybkie googlowanie wykazało też, iż wiele jest opisanych prób podłączenia czujników 1-wire do RPi. Zwiększyło to prawdopodobieństwo przyszłego sukcesu i zadecydowało o wciśnięcia przycisku KUPUJ. Ostatecznie też do zestawu wybrałem 2-amperowy zasilacz micro USB i kartę SD na 8GB. Całość - 240 PLN.
Oto linki, które mogę się przydać szukającym:
Główna strona Fundacji Raspberry z nowościami, prostymi instrukcjami (Quick Start) i gotowymi systemami operacyjnymi do wgrania.
Strona Adafruit, na której znaleźć można kilka szczegółowych zastosowań RPi - w tym wykorzystania czujników 1-wire.