● online
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal....
- Motor servo MG996R TowerPro Metal Gear....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F....
- 5V 700mA (3.5W) Isolated switch Power Supply Modul....
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- Dimmer SCR 2000W Motor Speed Controller 220V AC PW....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- 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
Halo Sobat maker! Membangun proyek sistem keamanan pintu pintar (smart lock) sendiri menggunakan mikrokontroler ESP32 itu seru banget dan ternyata... selengkapnya
Melihat potensi dari android itu sendiri, akhirnya banyak orang yang berlomba lomba belajar memperdalam sistem operasi ini. Tentunya akan... selengkapnya
Mengapa disebut buzzer passive? karena sensor ini tidak mempunyai suara sendiri, melainkan buzzer ini perlu dikontrol dengan kontroler seperti... selengkapnya
Push Button dan LED (Light Emitting Diode) menjadi sebuah komponen yang umum ditemukan pada piranti elektronik sehingga menjadikan... selengkapnya
Pernahkah Anda melihat katalog busana muslimah ataupun lainnya, lalu ada objek orang yang sama dengan mengunakan baju berwarna tetapi... selengkapnya
Pernah gak sih motor kamu mendadak “loyo” pas dikasih beban? Atau mungkin kamu lagi eksperimen bikin robot, tapi kecepatan motornya... selengkapnya
IC AtMega328p pada Arduino Uno anda rusak? panas? atau anda ingin membuat sistem minimum sendiri? tenang solusinya adalah dengan... selengkapnya
Computerized Numerical Control (CNC) is a machine based on a stepper motor that can move according to the commands... selengkapnya
Dalam dunia fotografi, mengambil foto yang bagus merupakan suatu keahlian yang harus di kuasai oleh seorang fotografer. Karena dengan... selengkapnya
Sensor ultrasonik merupakan sensor yang menggunakan gelombang ultrasonik. Gelombang ultrasonik yaitu gelombang yang umum digunakan untuk mendeteksi keberadaan suatu benda... selengkapnya
Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.0001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900

Saat ini belum tersedia komentar.