Die beiden Librarys: DallasTemperature und OneWire habe ihch importiert.
Der Code sieht wie folgt aus:
/********************************************************************/
// First we include the libraries
#include <OneWire.h>
#include <DallasTemperature.h>
/********************************************************************/
// Data wire is plugged into pin 2 on the Arduino
#define ONE_WIRE_BUS 2
/********************************************************************/
// Setup a oneWire instance to communicate with any OneWire devices
// (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);
/********************************************************************/
// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);
/********************************************************************/
void setup(void)
{
// start serial port
Serial.begin(9600);
Serial.println("Dallas Temperature IC Control Library Demo");
// Start up the library
sensors.begin();
}
void loop(void)
{
// call sensors.requestTemperatures() to issue a global temperature
// request to all devices on the bus
/********************************************************************/
Serial.print(" Requesting temperatures...");
sensors.requestTemperatures(); // Send the command to get temperature readings
Serial.println("DONE");
/********************************************************************/
Serial.print("Temperature is: ");
Serial.print(sensors.getTempCByIndex(0)); // Why "byIndex"?
// You can have more than one DS18B20 on the same bus.
// 0 refers to the first IC on the wire
delay(1000);
}
Sorry ich bin noch ein ziemlicher anfänger wie man merkt, wie muss ich dann den sensor anschliessen? Rot auf 5V schwarz auf ground und den gelb für daten mit einem 4.7k ohm wiederstand. Was mach ich falsch?
linuxubuntu:
Sorry ich bin noch ein ziemlicher anfänger wie man merkt, wie muss ich dann den sensor anschliessen? Rot auf 5V schwarz auf ground und den gelb für daten mit einem 4.7k ohm wiederstand. Was mach ich falsch?
Und es gibt im Web zahlreiche Beiträge, wie du es anschalten musst.
Vielen Dank für deine Rückmeldung. Konkret heisst das, dass ich den gelben draht direkt auf den eingang vom arduino nehme und der wiederstand von den pins 5V auf die datenleitung stecke?
Laut den Bildern des Fremd-Hoster muß 'nur' die rote Brücke raus und durch den Widerstand ersetzt werden.
Dann könnte Das Was werden.
Gelb ist Da aber nur der GND zum Steckbrett :o
Aber ist wieder mal toll, dass man hier Antworten erwartet, aber auf Bitten, die Dinge richtig reinzustellen, überhaupt nicht reagiert.
Irgendwie arrogant.
Sorry aber das kann ich nicht verstehen.
Besten Dank für die Hilfen und auch besten Dank für die vielen Hinweise betreffend Bilder Posts. Sorry es war mein erster Beitrag hier im Forum desshalb wusste ich nicht wie das gehandhabt wird. Das nächste mal werde ich die Bilder als Anhand Posten.
Weil du dich so aufregst, dass ich die Bilder nicht nach Vorschriften gepostet habe und den ersten Post zu spät kommentiert habe - das ganz in der Weihnachtszeit.
linuxubuntu:
Weil du dich so aufregst, dass ich die Bilder nicht nach Vorschriften gepostet habe und den ersten Post zu spät kommentiert habe - das ganz in der Weihnachtszeit.