ArduinoSensorer

Temperatursensor med kabel (DS18B20) för Arduino

Temperatursensor med kabel (DS18B20) med en adapter som funkar med Arduino, Denna temperatursensor klarar både av extrem hetta samt som kyla den klarar upp till 125 grader varmt och ner till -55 grader. Kabeln har en längd på 91 cm och är där med bra för att kunna mäta något utan att själv komma för nära det du ska mäta så du inte råkar skada dig. Temperatursensorn är även vattentät och med hjälp av det så kan man till exempel mäta temperaturen på kokande vatten.
Jag lyckades få temperatursensorn att fungera med hjälp av en kod som jag hittade och denna kod ser ut så här.
int sensePin = A0;  //This is the Arduino Pin that will read the sensor output
int sensorInput;    //The variable we will use to store the sensor input
double temp;        //The variable we will use to store temperature in degrees. 
 
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600); //Start the Serial Port at 9600 baud (default)
 
}
void loop() {
  // put your main code here, to run repeatedly: 
  sensorInput = analogRead(A0);    //read the analog sensor and store it
  temp = (double)sensorInput / 1024;       //find percentage of input reading
  temp = temp * 5;                 //multiply by 5V to get voltage
  temp = temp - 0.5;               //Subtract the offset 
  temp = temp * 100;               //Convert to degrees 
 
  Serial.print("Current Temperature: ");
  Serial.println(temp);
}

Källor

Sensorn:

https://www.kjell.com/se/produkter/el-verktyg/arduino/tillbehor/temperatursensor-med-kabel-for-arduino-p87081

Koden är tagen från:

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.