Cara Membuat Sensor Suhu Dengan DHT11 Menampilkan ke LCD
Friday, March 15, 2019
Edit
Hai sobat,disini saya akan membagi tutorial sensor DTH11 menampilkan ke LCD16x2. Apasih DTH11? DTH11 adalah sebuah sensor yang akan mendektiksi sebuah suhu dan kelembapan disebuah outdoor atau indoor dan memiliki output analog,dan disini LCD akan menampilkan berapa suhu pada sebuah ruangan,jika suhunya sekian dan di LCD akan ditampilkan sekian juga.Oke langsung saja kita mulai ya sobat dan jangan lupa ngopi bro.
siapkan bahannya
- sensor DTH11 1pcs
- lcd 16X2 1pcs
- arduino uno 1pcs
- potensio meter 1pcs
- resistor 2k2 1pcs
Rangkaian
- hubungkan pin 15 lcd ke resistor dan resistor hubungkan ke pin 5 volt arduino
- hubungkan pin 2 lcd ke pin 5volt arduino
- hubungkan pin 16,5 dan 1 lcd ke ground
- hubungkan pin 1 potensometer ke 5 volt arduino
- hubungkan pin 2 potensiometer ke ground
- hubungkan pin 3 potensiometer ke pin 3 lcd
- hubungkan pin 4 lcd ke pin 12 arduino
- hubungkan pin 6 lcd ke pin 11 arduino
- hubungkan pin 11 lcd ke pin 5 arduino
- hubungkan pin 12 lcd ke pin 4 arduino
- hubungkan pin 13 lcd ke pin 3 arduino
- hubungkan pin 14 lcd ke pin 2 arduino
- hubungkan pin positif dth11 ke 5volt arduino
- hubungkan pin negatif dth11 ke ground
- hubungkan pin s dth11 ke pin A0 arduino.
dwonload library lcd
Koding
#include <LiquidCrystal>
#include <dht.h>
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
int greenPin = A0;
dht sensor;
void setup()
{
lcd.begin(16,2);
}
void loop()
{
delay(1000);
sensor.read11(greenPin);
lcd.clear();
lcd.setCursor (0,0);
lcd.print ("Humidity = ");
lcd.print(sensor.humidity);
lcd.setCursor (0,1);
lcd.print (" Temp = ");
lcd.print ( sensor.temperature );
}