Anda di halaman 1dari 5

ESKUL ROBOTIC CLUB

MTs Negeri 4 Jakarta

Pemograman DHT11 with blynk

1. Buka Arduino IDE

2. Pilih sketch lalu include library lalu pilih manage library

3. lalu ketik DHT11 pada kolom lalu instal

4. Instal lalu tunggu sampai selesai kemudian klik close


ESKUL ROBOTIC CLUB
MTs Negeri 4 Jakarta

Keterangan :

 Pin out/Data ke pin D2

 Pin (+) ke V

 Pin (-) ke G

Pemograman :

#define BLYNK_PRINT Serial

#include <ESP8266WiFi.h>

#include <BlynkSimpleEsp8266.h>

#include <DHT.h>

char auth[] = "xYquHfAdKdb5FSzSq9Nx6e45K"; (sesuai auth yang di dapat)

char ssid[] = "namaWifi"; (sesuai nama wifi)

char pass[] = "Password"; (sesuai password wifi)

#define DHTPIN 2

#define DHTTYPE DHT11 // DHT 11

DHT dht(DHTPIN, DHTTYPE);

BlynkTimer timer;

void sendSensor()
ESKUL ROBOTIC CLUB
MTs Negeri 4 Jakarta

float h = dht.readHumidity();

float t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit

if (isnan(h) || isnan(t)) {

Serial.println("Sensor tidak terbaca!");

return;

Blynk.virtualWrite(V5, t); //suhu virtual 5

Blynk.virtualWrite(V6, h); //kelembaban virtual 6

void setup()

// Debug console

Serial.begin(9600);

Blynk.begin(auth, ssid, pass);

//Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);

//Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

dht.begin();

timer.setInterval(1000L, sendSensor);

void loop()

Blynk.run();

timer.run();

}
ESKUL ROBOTIC CLUB
MTs Negeri 4 Jakarta

Upload program tersebut sampai muncul kata DONE UPLOADING

Aplikasi di blynk

1. Buka aplikasi blynk dan klik tanda + atau tambahkan widget

2. Setting widget di virtual 5 untuk suhu dan virtual 6 untuk kelembaban


ESKUL ROBOTIC CLUB
MTs Negeri 4 Jakarta

3. setelah semua telah di setting lalu jalankan blynk dengan klik tombol di ujung kanan atas, dan
tampilan suhu dan kelembaban akan muncul seperti gambar dibawah ini.

Anda mungkin juga menyukai