Arduino – Prosty termostat DS18B20
Termostaty są wszech obecne, zarówno w domach jak i w przemyśle. Niniejszy artykuł publikuję na prośby czytelników.
Termostaty są wszech obecne, zarówno w domach jak i w przemyśle. Niniejszy artykuł publikuję na prośby czytelników.
Układ prostego termometru w oparciu o czujnik DS18B20 z prezentacją wynik na wyświetlaczu LCD Nokia 5110.
W tym przykładzie opiszę jak odczytać temperaturę z czujnika DS18B20 a następnie zapisać na kartę SD do pliku temp.csv.
Tym razem opiszę jak dodać zdalny czujnik temperatury DS18B20 do Domoticza z wykorzystaniem ESP8266.
Z racji tego, iż w Domoticz możemy odczytywać czujniki DS18B20 do pomiary temperatury, żal było by tego nie wykorzystać.
Układ przeznaczony jest do pomiaru temperatury otoczenia w zakresie od -50C do 125C z precyzują wskazań 0,1 stopnia i dokładnością 0,5 stopnia.
W tym przykładzie opiszę jak odczytać temperaturę z czujnika DS18B20 a następnie zapisać na kartę SD do pliku temp.csv.
Niedawno opisywałem sposób na zdany odbiór danych z DS18B20 przez Domoticza z wykorzystaniem ESP8266. Teraz czas na wykorzystanie modułu DHT22.
Układ prostego termometru prezentującego wynik na wyświetlaczu LCD. W moim przypadku do wykonania układu wykorzystałem Arduino UNO.
Zawarte fragmenty programów dotyczą czujników DS18S20 i DS18B20. Procedury obsługi tych układów nie różnia się od siebie w prostych zastosowaniach, poza sposobem obliczania temperatury na podstawie odczytanych wartości z rejestrów czujników. Język Bascom AVR Odczyt 8 bajtów numeru seryjnego DS18S20 lub DS18B20 gdy na magistrali jest tylko jeden układ. Numer seryjny zostanie zapisany do zmiennej […]