DHT-22 AM2302 Temperatur & Fugtigheds Module

kr.55.00 inkl. moms

På lager

DHT-22 AM2302 Temperatur & Fugtigheds Module.

Dette modul er baseret på en original AM2302 chip.

DHT-22 AM2302 Temperatur & Fugtigheds Module. DHT-22 (også kaldet AM2302) er en sensor for relativ fugtighed og temperatur med digital output. Den bruger en kapacitiv fugtighedssensor og en termistor til at måle den omgivende luft og spytter et digitalt signal ud på datastiften. DHT22 er en grundlæggende, billig digital temperatur- og fugtighedssensor. Den bruger en kapacitiv fugtighedssensor og en termistor til at måle den omgivende luft og spytter et digitalt signal ud på datastiften (ingen analoge inputben er nødvendige).
Forbindelserne er enkle, den første pind til venstre til 3-5V strøm, den anden pin til din dataindgangspin og den højre pind til jord.

Tekniske detaljer:

Humidity Range: 20-90% RH
Humidity Accuracy: ±5% RH
Temperature Range: 0-50 °C
Temperature Accuracy: ±2% °C
Operating Voltage: 3V to 5.5V

Installere DHT22 Library

  • Download library (Download)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er library installeret.
  • Library kan også downloades direkte i Arduino IDE find den her: “Sketch/Include library/Manage library/DHT Sensor Library – by Adafruit”

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 sammen sætter dette modul til en “Arduino Uno R3”, Når temperatur, eller luftfugtighed overskrider max grænsen tændes der en LED.

Du skal bruge:

Alle dele kan købes i webshoppen. Klik på navnet for at blive viderestillet til produktet.

Forbind det sådan:

Pin 6 (Arduino) – LED 1 +
Pin GND (Arduino) – LED 1 –

Pin 9 (Arduino) – LED 2 +
Pin GND (Arduino) – LED 2 –

Pin +5v (Arduino) – DHT-11 Modul +
Pin 12 (Arduino) – DHT-11 Modul Signal (Out/Midterste)
Pin GND (Arduino) – DHT-11 Modul –

Kode:

//Hentes fra Ardustore.dk - info@ardustore.dk
#include <dht.h>
#define dataPin D6 // Defines pin number to which the sensor is connected
dht DHT; // Creats a DHT object


  const int TempAlarm =  9;
  const int FugtAlarm =  6;

  //Inbygget verdier
  int Temp = LOW;
  int Fugt = LOW;

void setup(){

  //Udgang/Indgang Setup
  pinMode(TempAlarm, OUTPUT);
  pinMode(FugtAlarm, OUTPUT);
  digitalWrite(TempAlarm, LOW);
  digitalWrite(FugtAlarm, LOW);
  
  Serial.begin(9600); 

}

void loop()
{
  //Henter DHT-11 verdi
  int readData = DHT.read11(dataPin); // Reads the data from the sensor
  float t = DHT.temperature; // Gets the values of the temperature
  float h = DHT.humidity; // Gets the values of the humidity
  
  Serial.print("Temperature = ");
  Serial.println(temperature);
  Serial.print("Humidity = ");
  Serial.println(humidity);
  delay(2500);

  //Aktivere udgang for "Høj temperature"
  if (temperature > 25) {
  Temp = HIGH;
  digitalWrite(TempAlarm, HIGH);
  delay(1000);
  }

  //Deaktivere udgang for "Høj temperature"
  if (temperature < 25) {  
  Temp = LOW;
  digitalWrite(TempAlarm, LOW);
  }

  //Aktivere udgang for "Høj fugtighed"
  if (humidity > 55) {
  Fugt = HIGH;
  digitalWrite(FugtAlarm, HIGH);
  delay(1000);
  }

   //Deaktivere udgang for "Høj fugtighed"
  if (humidity < 55) {  
  Fugt = LOW;
  digitalWrite(FugtAlarm, LOW);
  }
  
}

Download:

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “DHT-22 AM2302 Temperatur & Fugtigheds Module”

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