Arduino 37 in 1 Sensor kit - Kit KY-001 Sensor temperatury
Otrzymany zestaw zawierał Kit KY-001 Sensor temperatury. W skład zestawu wchodzi:
- Czujnik temperatury dallas 18B20
- Rezystor 4,7 kΩ
- Diodę led
Sensor temperatury Dallas 18B20 posiada następujące parametry techniczne:
- Czujnik można zasilać napięciem od 3 do 5,5 V
- Czujnik może mierzyć temperatury od -55 do 125 °C
- Czujnik ma cyfrową rozdzielczość od 9 do 12 bitów
- Co się przekłada na rozdzielczość w stopniach od 0,5 do 0,0625 °C
- Dokładność pomiaru to +/- 0,5 °C dla zakresu od -10 do 85 °C
- Dokładność pomiaru to +/- 2 °C dla zakresu od -55 do 125 °C
- Dryf pomiaru +/- 0,2 °C
Otrzymany zestaw należy podłączyć w następujący sposób:
Czujnik ma tylko 3 wyprowadzenia. Znaczenie nóżek w kolejności od lewej do prawej:
GND | masa zasilania |
VDD | zasilanie od 3 do 5,5 V |
DQ | sygnał do komunikacji z kontrolerem (wyjście typu otwarty dren) |
Nóżki podpinamy wg schematu w następujący sposób:
GND sensoru do GND Arduino, VDD do zasilania 5v oraz DQ w tym przypadku do portu Digital 2.
Program zawarty w paczce odczytuje temperature w interwale co 2 sekundy i odkłada dane na monitorze portu szeregowego.
Do poprawnego działania programu należy dołączyć biblioteki: OneWire, DallasTemperature.
Działanie programu: