Občas se hodí umět změřit teplotu a podle ní něco ovládat. Jednoduchý a přesný způsob nabízí čidlo Dallas DS18B20.
Čidlo je vyráběno ve dvou variantách, obyčejné a vodotěsné.
Zapojení je velmi jednoduché viz. obrázek . Každé čidlo má svojí vlastní adresu a data se přenáší po jednovodičové sběrnici tzn. že je možné připojit na jeden drát více čidel.
Zkušební programy můžete stáhnout v zip archivu ZDE.
Archiv obsahuje dva programy:
nacteni_adresy.ino – načte adresy (položka ROM =) čidel připojených k arduinu a vypíše je na sériový port (program je součástí příkladů u arduino IDE)
cteni_teploty.ino – program načte a vypíše na sériový port teplotu z připojeného čidla. Je potřeba zadat adresu čidla.