Skip to content

belpythons/esp32-dht22-webserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Monitoring Suhu & Kelembaban (ESP32 Web Server)

Proyek ini adalah sistem pemantauan lingkungan sederhana berbasis IoT menggunakan ESP32 dan sensor DHT22. Data suhu dan kelembaban ditampilkan melalui Web Server lokal yang di-hosting langsung oleh ESP32.

Proyek ini dapat disimulasikan secara online melalui Wokwi: Lihat Proyek di Wokwi

📋 Fitur

  • Membaca suhu (°C) dan kelembaban (%) secara real-time.
  • Menyediakan antarmuka Web Server sederhana yang dapat diakses via browser.
  • Mendukung koneksi WiFi (Station Mode).

🛠️ Perangkat Keras

  1. ESP32 Development Board
  2. Sensor DHT22 (atau DHT11 dengan penyesuaian kode)
  3. Kabel Jumper
  4. Breadboard

🔌 Koneksi Pin (Wiring)

Sensor DHT22 ESP32
VCC (Pin 1) 3.3V / VIN
DATA (Pin 2) GPIO 4 (D4)
GND (Pin 4) GND

(Catatan: Jika menggunakan modul DHT non-module, pasang resistor pull-up 10kΩ antara VCC dan DATA)

💻 Cara Menggunakan

  1. Instalasi Library: Pastikan Anda telah menginstal library berikut di Arduino IDE:

    • DHT sensor library by Adafruit
    • Adafruit Unified Sensor
  2. Konfigurasi Kode: Buka file .ino dan sesuaikan bagian konfigurasi:

    #define DHTPIN 4           // Pin GPIO untuk sensor
    const char* ssid = "...";  // Nama WiFi Anda
    const char* password = "..."; // Password WiFi Anda

About

Proyek prototipe IoT (Status: Learning Prototype) berbasis mikrokontroler ESP32 dan sensor DHT22 yang menyajikan data pemantauan suhu serta kelembaban secara real-time melalui antarmuka Web Server lokal.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages