DS18B20 Digital Temperaturføler Sensor

kr.10.00 inkl. moms

DS18B20 Digital Temperaturføler Sensor.

På lager

Specifikationer af DS18B20 Digital Temperaturføler Sensor

DS18B20 Digital Temperaturføler Sensor er en præcis og alsidig temperaturmåler, der er ideel til en lang række projekter. Denne DS18B20 Digital Temperaturføler Sensor kan nemt integreres med populære mikrocontrollerplatforme som Arduino, hvilket gør den til et oplagt valg for både hobbyister og professionelle. Sensoren leverer nøjagtige temperaturmålinger fra -55°C til +125°C. Med DS18B20 temperature sensor får du en enhed, der understøtter One-Wire kommunikation, hvilket reducerer behovet for kabling og gør installationen enkel. Den er også kompatibel med ds18b20 arduino kode, hvilket gør programmeringen problemfri. DS18B20 arduino projekter bliver lette at gennemføre takket være den brede understøttelse og tilgængelige biblioteker. Uanset om du bygger et smart home-system, overvåger klimaet i et drivhus eller laver eksperimenter med temperaturmåling, er DS18B20 det perfekte valg. Med dens robuste design og vandtætte versioner er den velegnet til både indendørs og udendørs brug. Kan også bruges til IoT projekter sammen med fx. en ESP32.

Tekniske detaljer for DS18B20 Digital Temperaturføler Sensor

  • Temperaturområde: -55°C til +125°C
  • Nøjagtighed: ±0,5°C fra -10°C til +85°C
  • Opløsning: 9 til 12 bit justerbar
  • Kommunikation: 1-Wire interface
  • Forsyningsspænding: 3.0V til 5.5V
  • Rustfrit stålhylster (ved vandtætte versioner)
  • Flere sensorer kan tilsluttes samme datalinje

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download

Programmering

Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til den udviklingsboard du bruger.

Eksempel

Her viser vi et hurtig eksempel på hvordan du får informationer om temperaturen fra sensoren.

Du skal bruge:

Forbind det sådan:

(Modul) – GND (Arduino)
(Modul) – D2 (Arduino)
(Modul) – VCC (Arduino)

DS18B20 Digital Temperaturføler Sensor Eksempel

Kode (Program)

#include <OneWire.h>
#include <DallasTemperature.h>

const int SENSOR_PIN = 2; // Arduino pin connected to DS18B20 sensor's DQ pin

OneWire oneWire(SENSOR_PIN); // setup a oneWire instance
DallasTemperature tempSensor(&oneWire); // pass oneWire to DallasTemperature library

float tempCelsius; // temperature in Celsius
float tempFahrenheit; // temperature in Fahrenheit

void setup()
{
Serial.begin(9600); // initialize serial
tempSensor.begin(); // initialize the sensor
}

void loop()
{
tempSensor.requestTemperatures(); // send the command to get temperatures
tempCelsius = tempSensor.getTempCByIndex(0); // read temperature in Celsius
tempFahrenheit = tempCelsius * 9 / 5 + 32; // convert Celsius to Fahrenheit

Serial.print("Temperature: ");
Serial.print(tempCelsius); // print the temperature in Celsius
Serial.print("°C");
Serial.print(" ~ "); // separator between Celsius and Fahrenheit
Serial.print(tempFahrenheit); // print the temperature in Fahrenheit
Serial.println("°F");

delay(500);
}

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller vores kontaktformular HER.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “DS18B20 Digital Temperaturføler Sensor”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Du kunne også være interesseret i

Relaterede varer