● online
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- 10mm Kapton Tape Polymide Film Gold High Temp isol....
- SG90 Motor Servo For Arduino Uno Mega SG 90 Biru S....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- Jasa Cetak PCB....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
ESP-01 Shield DHT11, Mendeteksi Suhu dan Kelembaban IOT Web Server
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan esp-01 dan diharapkan sudah bisa ya agar kedepannya mudah. Oke mengingat esp-01 hanya mempunyai 2 pin gpio board ini cocok sekali digunakan untuk mini project semisal penggunaan 1 buah sensor (input) dan 1 buah output berupa relay atau yang lain.
Untuk tahap awal kita akan mendeteksi suhu dan kelembaban saja menggunakan sensor DHT11. Dan untuk module nya di pasaran sudah terdapat shiled untuk esp-01 dan dht11. Tampilannya dibawah ini.

Dapat dilihat module shield di atas hanya mempunyai 2 pin saja yaitu VCC dan GND, jadi module ini hanya digunakan untuk memonitoring saja.
Spesifikasi ESP-01 Shield DHT11 :
- Tegangan kerja : DC 3.7 v-12v (support for 3.7V lithium battery)
- Deteksi kelembaban dan suhu : 20-90% RH 0 to 50 °
- Akurasi : plus or minus 2 ° humidity + / – 5% RH
- Pin DATA DHT11 : PIN 2
Namun shield ini masih tetap membutuhkan USB to Serial untuk bisa mengupload progamnya. Anda bisa menggunakan rangkaian dengan bantuan breadboard seperti ini.
Namun bisa juga menggunakan module yang sudah indomaker bikin sendiri, seperti gambar di bawah ini agar lebih mudah hanya membutuhkan 4 buah kabel saja yaitu TX, RX, VCC dan GND.

Module adapter esp-01 ini next akan dipasarkan ya, jadi tunggu aja info lebih lanjutnya hanya di indomaker.com :p.
Alat dan bahan
Sketch Program
#include <ESP8266WiFi.h>
#include "DHT.h"
#define DHTTYPE DHT11
const char* ssid = "nama wifi";
const char* password = "password";
WiFiServer server(80);
#define DHTPin 2 //pin 2
DHT dht(DHTPin, DHTTYPE);
void setup() {
Serial.begin(9600);
delay(20);
dht.begin();
Serial.println();
Serial.print("Menghubungkan ke WIFI... ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(300);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi terkoneksi");
server.begin();
Serial.println("Koneksi Server dimulai");
Serial.print("Alamat IP : ");
Serial.print("http://");
Serial.print(WiFi.localIP());
Serial.println("/");
}
void loop() {
WiFiClient client = server.available();
if (!client) {
return;
}
Serial.println("Koneksi baru");
while (!client.available())
{
delay(5);
}
if (client) {
boolean blank_line = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
if (c == '\n' && blank_line) {
float h = dht.readHumidity();
float t = dht.readTemperature();
float f = dht.readTemperature(true);
if (isnan(h) || isnan(t) || isnan(f)) {
Serial.println("Failed to read from DHT sensor!");
}
else {
Serial.print("Kelembaban : ");
Serial.print(h);
Serial.println("%");
Serial.print("Suhu : ");
Serial.print(t);
Serial.print(" *C ");
Serial.println(f);
}
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("Connection: close");
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.println("<head></head><body><h2>Monitoring Sensor DHT11</h2><h3>Suhu Celcius : ");
client.println(t);
client.println("*C</h3><h3>Suhu Fahrenheit : ");
client.println(f);
client.println("*F</h3><h3>Kelembaban : ");
client.println(h);
client.println("%</h3><h3>");
client.println("</body></html>");
break;
}
if (c == '\n') {
blank_line = true;
}
else if (c != '\r') {
blank_line = false;
}
}
}
delay(5);
}
}
Setting Board : Generic ESP8266 Module
Port : COM yang muncul misal COM21
- Upload sketch di atas sampai done upoloading, jika erorr silahkan ke mode RST kemudian upload kembali.
- Pindahkan ke Running Mode dengan melepas kabel GPIO0 dari GND.
- Buka Serial monitor untuk melihat IP, misal disini adalah 192.168.169.110

Jika sudah, lepas ESP-01 dan hubungkan ke ESP-01 Shield DHT11. Hubungkan power supply 5V ke module shield DHT11. Buka web browser ketikan alamat IP yang sesuai tadi. Hasilnya di bawah ini.

Semoga bermanfaat.
ESP-01 Shield DHT11, Mendeteksi Suhu dan Kelembaban IOT Web Server
Android merupakan sistem operasi untuk perangkat seluler dengan pengguna terbesar di dunia termasuk di Indonesia, dengan market share 90%... selengkapnya
I think I need to make a virtual personal assistant that can help me make a self-service video tutorial... selengkapnya
Raspberry Pi tidak hanya bisa menyalakan LED atau membaca tombol, tapi juga bisa menghasilkan suara menggunakan komponen bernama buzzer. Buzzer... selengkapnya
Mau membuat LED-mu berkedip tanpa perlu menekannya secara manual? Di tutorial ini, kamu akan belajar cara mengatur LED menyala dan... selengkapnya
RTC DS3231 merupakan sebuah jenis modul yang dapat menghasilkan waktu digital secara realtime dengan tambahan sebuah baterai tipe kancing... selengkapnya
Halo semuanya, pada kesempatan kali ini Saya ingin membahas tentang simulasi penggunaan sensor LDR (sensor cahaya) menggunakan Arduino untuk... selengkapnya
Halo semuanya, di tutorial kali ini Saya akan berbagi tutorial tentang simulasi sistem smart home sederhana. Seperti yang kita... selengkapnya
Tidak jauh-jauh dari shield ESP-01 lagi, kali ini akan membahas module shield untuk relay. Cukup praktis dan hemat size... selengkapnya
Pernahkah Anda melihat suatu objek foto diatas air, lalu di atas air ada pantulan dari objek foto tersebut, nah... selengkapnya
Setelah kemarin sudah belajar Blynk dan sensor LDR DISINI, sekarang lanjut ke sensor berikutnya yaitu sensor DHT11 untuk memonitoring... selengkapnya
Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500

Saat ini belum tersedia komentar.