#include <LiquidCrystal.h> //Pengenalan lcd
#include "DHT.h" //Pengenalan jenis sensor
#define DHTPIN 2 // Pin Output dari sensor
#define DHTTYPE DHT22 // Tipe atau Jenis Sensor
int lcd1_en = 11; //lcd 1 pada pin 11
LiquidCrystal lcd1(12, lcd1_en, 10, 9, 8, 7);
DHT dht(DHTPIN, DHTTYPE); // Tipe dan jenis sensor
void setup() {
lcd1.begin(16, 2);
// you can now interact with the LCD, e.g.:
lcd1.print("Suhu °C"); // settingan tampilan pada lcd 1
delay(500);
dht.begin(); // Permulaan pembacaan nilai sensor
}
void loop() {
float temperature = dht.readTemperature(); // pengkonversi pembacaan nilai output suhu
lcd1.setCursor(0,1); // Tampilan pada LCD 1
lcd1.print ((F(" "))); // Pembacaan nilai output sensor
lcd1.setCursor(0,1);
lcd1.print(temperature); // Indikator nilai output yang dibaca (suhu)
lcd1.setCursor(0,1);
//lcd1.println( °C );
delay(200);
}