Pozdrav,
"A razmišljam sad da si složim iz analognog pračenja koje je sada u digitalno.... samo mi sad treba dobra ideja...

"
Ako planiraš sadašnje analogno rješenje pretvoriti u digitalno mislim da ti razmišljanja idu u krivom smjeru. Rađe upotrijebi već spomenuti DS18(B)20 kao senzor. S obzirom na udaljenost preporučam RS485 komunikaciju prema PC računalu. Pritom, svakako, na PC strani koristi
izolirani XXX na RS485 adapter (XXX je RS232 ili još bolje USB). Uz svaki senzor treba ti mikrokontroler, i TTL/RS485 konverter kao što ti je i Pedja rekao. Uz to potrebno je i da svaki sklop ima svoju adresu (podesivo npr. DIP prekidačima ili brikama) . Mikrokontroler treba očitati senzor i tu vrijednost poslati PC-u kad ga on to upita. Program na PC poziva redom jedan po jedan senzorski sklop te obrađuje i prezentira primljene informacije. Kako po 1Wire komunikaciji možeš bez problema komunicirati do par metara ja bih još uradio da na jedan kontroler mogu priključiti više DS18B20 senzora (za situacije kad mjerim temperaturu u dvije susjedne prostorije pa je sklop i jedan senzor u jednoj prostoriji a drugi senzor preko zida u drugoj prostoriji ili na dva mjesta u većem prostoru).
Evo i linkova na moje riješenje slične primjene :
http://www.mikromatik.hr/RHT_sustav.html i na pomoć oko RS485 komunikacije
http://www.mikromatik.hr/UART_tips.html. Za dodatne informacije slobodno pitaj.