Memanfaatkan Sensor Dht22 Sebagai Pendeteksi Kelembaban Tanah Berbasis Atmega8

Lampiran

Universitas Sumatera Utara

Lampiran 1
PROGRAM LENGKAP

#include "DHT.h"
#include
#define DHTPIN A5
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
#define buzzer 9

LiquidCrystallcd(8, 6, 5, 4, 3, 2);
void setup() {
Serial.begin(9600);
dht.begin();
lcd.begin(16,2);
pinMode(buzzer,OUTPUT);
}


void loop() {

float h = dht.readHumidity()-30;
float t = dht.readTemperature();
float f = dht.readTemperature(true);
if (isnan(h) || isnan(t) || isnan(f)) {return;}

Universitas Sumatera Utara

floathif = dht.computeHeatIndex(f, h);
float hic = dht.computeHeatIndex(t, h, false);
if (h