Instructions

KY-001 Temperatur Sensor Modul
Ausgabe: 29.04.2016 Copyright by Joy-IT - Published under CC BY-NC-SA 3.0 Seite 13 von 227
}
//Hauptprogrammschleife
void loop()
{
// Temperaturmessung wird gestartet...
sensors.requestTemperatures();
// ... und gemessene Temperatur ausgeben
Serial.print("Temperatur: ");
Serial.print(sensors.getTempCByIndex(0));
Serial.write(176); // UniCode-Angabe eines char-Symbols für das "°-Symbol"
Serial.println("C");
delay(1000); // 5s Pause bis zur nächsten Messung
}
Anschlussbelegung Arduino:
Sensor Signal = [Pin 4]
Sensor+V = [Pin 5V]
Sensor - = [Pin GND]
Beispielprogramm Download
KY-001-TemperaturSensor.zip
One-Wire Konfiguration Raspberry Pi
Damit der Raspberry Pi mit dem One-Wire Bus, mit der Sensor DS18B20 seine Messdaten digital sendet,
kommunizieren kann, muss dieser vorerst aktiviert werden. Hierbei muss die Datei "/boot/config.txt" editiert
und um folgende Zeile ergänzt werden:
dtoverlay=w1-gpio,gpiopin=4
Die Datei können Sie editieren, indem Sie den Befehl...
sudo nano /boot/config.txt
... in die Konsole eingeben. Mit der Tastenkombination [STRG+X] können Sie das Editieren beenden und mit
[STRG+Y] abspeichern.
Nachdem Sie den Raspberry Pi mittels...
sudo reboot
... neugestartet haben, können Sie das untenstehende Beispiel anwenden.
Codebeispiel Raspberry Pi
Programmierbeispiel in der Programmiersprache Python