Danke für die Antworten.
Ich hab mal versucht ein Photo von der Schaltung zum machen.
Hier der Sketch
/* DS18B20 Sensor an Arduino Uno */
#include <OneWire.h>
#include <DallasTemperature.h>
// Datenleitung an Pin10
#define ONE_WIRE_BUS 10
// oneWire Instanz erzeugen
OneWire oneWire(ONE_WIRE_BUS);
// Referenz zu DallasTemperature
DallasTemperature sensors(&oneWire);
//Adresse des Sensors
DeviceAddress insideThermometer = { 0x28, 0x75, 0xD8, 0xB5, 0x05, 0x00, 0x00, 0x28 };
// einmalig
void setup()
{
Serial.begin(9600);
// Bibliothek starten
sensors.begin();
// Resolution auf 10 bit setzen
sensors.setResolution(insideThermometer, 10);
}
// Funktion zur Ausgabe der Temperatur
void printTemperature(DeviceAddress deviceAddress)
{
float tempC = sensors.getTempC(deviceAddress);
if (tempC == -127.00) {
Serial.print("Erroring temperature");
} else {
Serial.print("C");
Serial.print(tempC);
Serial.print(" F: ");
Serial.print(DallasTemperature::toFahrenheit(tempC));
}
}
// Dauerschleife
void loop()
{
//Serielle Ausgabe
delay(2500);
Serial.print("Getting Temperatures...\n\r");
sensors.requestTemperatures();
Serial.print("Inside Temperature is: ");
printTemperature(insideThermometer);
Serial.print("\n\r\n\r");
}

