Jak chcesz żeby było bardzo prosto to może być jakiś niewielki AVR np. atmega 8 lub attiny2313, chociaż w tym projekcie i tak potrzebne będą tylko dwa wyprowadzenia - jedno do magistrali 1-wire, drugie do sterowania przekaźnikiem, więc można wykorzystać jakieś małe attiny w obudowach 8-końcówkowych.
Czy łatwo zaprogramować - pytanie podstawowe czy miałeś już do czynienia z mikrokontrolerami? Bo jeśli wybierzesz takie jak proponuje, to program dość łatwo napiszesz np. w Bascomie (gotowe komendy do obsługi czujników 1-wire). Jeśli jednak chciałbyś jakieś inne kontrolery (np. PIC) i nie chcesz się uczyć pisania w C to jest do nich graficzny język programowania Flowcode (zresztą wersja dla AVR też jest).
Schemat, powiedzmy coś takiego:
Kod: Zaznacz cały
+5V +5V GND +5V GND
| | | | |
|3k3| |ds18b20| |ds18b20|
____ | | |
+5V---| |-----*-----------*------------- (magistrala 1-wire)
| uC | +5V (albo +12V)
| | |
GND---| | |/| cewka przekaźnika
| | |
| |--------|< bc547
____ |
GND