Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #include <DallasTemperature.h>//dołączenie bibliotek do obsługi czujnika temperatury
  2. #include <OneWire.h>
  3.  
  4. OneWire oneWire(A5);//zdefiniowanie pinu dla czujnika DS18B20
  5. DallasTemperature sensors(&oneWire);//zadeklarowanie nowego obiektu sensors, komunikującego się z Arduino przezOneWire
  6.  
  7. //UWAGA!!! Adres czujnika do samodzielnego określenia
  8. DeviceAddress termometrZewnetrzny = { 0x28, 0xAF, 0xB7, 0xD6, 0x8, 0x0, 0x0, 0x55 };
  9.  
  10. void setup() {
  11.   Serial.begin(9600);//uruchamianie komunikacji przez UART
  12.   sensors.begin();//Inicjalizacja czujników
  13. }
  14.  
  15. void loop() {
  16.   sensors.requestTemperatures();//Pobranie temperatury czujnika
  17.   Serial.print("Aktualna temperatura: ");
  18.   Serial.println(sensors.getTempC(termometrZewnetrzny));//Wyświetlenie temperatury z termometru zewnętrznego
  19.   delay(5000);
  20. }