DHT22 SENSOR SUHU DAN KELEMBAPAN MENGGUNAKAN ARDUINO
DHT22 atau juga dikenal sebagai AM2302 adalah sensor yang dapat mengukur suhu dan kelembaban udara di sekitarnya.Sensor ini lebih akurat dan presisi dalam hal pengukuran di banding DHT11,kekurangan DHT22 ,harga lebih mahal di banding DHT11.
Module/Part yang di butuhkan :
- Arduino Uno
- Resistor 10 K ohm
- DHT 22
- Kabel Jumper
- Mini BreadBoard
Library :
Download library DHT22 di sini (sumber : arduino.cc)
SPESIFIKASI
- Supply Voltage: 5V
- Range Pengukuran Suhu : -40 - 80 ℃ / resolution 0.1℃ / error < ± 0.5℃
- Range Pengukuran Kelembapan : 0-100% RH / resolution 0.1%RH / error ± 2%RH
- Waktu pemindaian 2 detik
- Ukuran : 15.1mm x 25mm x 7.7mm
WIRING DIAGRAM
ALOKASI PIN ARDUINO
Arduino DHT22
---------------------------------
Vcc +5Vcc
Gnd Gnd
2 DATA
CONTOH PROGRAM
/*******************************************************
Program : DHT22
Chip : Arduino Uno
Author : Rob Tillaart
Modified : www.Labelektronika.com
********************************************************/
#include <dht.h>
#define DATA_PIN 2 // Definisi Pin untuk DHT22
dht DHT; // Buat DHT object
void setup() {
Serial.begin(9600);
}
void loop() {
int readData = DHT.read22(DATA_PIN); // baca Data dari sensor
float t = DHT.temperature; // Ambil nilai Suhu
float h = DHT.humidity; // Ambil nilai Kelembaban
// Mencetak output ke Serial monitor
Serial.print("SUHU = ");
Serial.print(t);
Serial.print(" *C ");
Serial.print(" KELEMBABAN = ");
Serial.print(h);
Serial.println(" % ");
}
Output Serial Monitor :
BalasHapusFastidious respond in return of this difficulty with firm arguments and describing all about that. paypal.com login