Dalam proyek ini, kami akan menggunakan sensor Suhu/Kelembaban Arduino DHT11 KY-015 dan menampilkannya ke monitor serial Arduino IDE. Proyek ini sangat sederhana dan tidak akan memakan waktu lama.


Materials :
1. Test Board
2. DHT11 KY-015
3. Arduino cable
4. Arduino uno board
5. Male to male pins


Hubungkan Sirkuit :
Pin pada sensor adalah S, untuk sinyal yang di tengah adalah tegangan, dan tanda minus adalah ground. Pin sinyal menuju ke header A0 di Arduino. Pin tengah menuju ke 5V, dan tanda minus menuju ke GND. Kabel kuning adalah kabel Analog, kabel merah adalah daya, dan kabel hitam adalah ground.


Sekarang unduh kode kami yang dilampirkan pada pos. Di Arduino IDE, buka Sketsa >> Sertakan Perpustakaan >> Tambahkan file ZIP UNDUH ZIP DHT-11.



Koding Arduino :

#include <dht.h>
#define dht_apin A0 // Analog Pin sensor is connected to
dht DHT;
 
void setup(){
 
  Serial.begin(9600);
  delay(500);//Delay to let system boot
  Serial.println("DHT11 Humidity & temperature Sensor\n\n");
  delay(1000);//Wait before accessing Sensor
 
}//end "setup()"
 
void loop(){
  //Start of Program 
 
    DHT.read11(dht_apin);
    
    Serial.print("Current humidity = ");
    Serial.print(DHT.humidity);
    Serial.print("%  ");
    Serial.print("temperature = ");
    Serial.print(DHT.temperature); 
    Serial.println("C  ");
    
    delay(5000);//Wait 5 seconds before accessing sensor again.
 
  //Fastest should be once every two seconds.
 
}// end loop(