Minggu, 22 Maret 2020

Web Server Cuaca dengan ESP32

Masih dengan topik yang sama dengan blog sebelumnya, kali ini kita akan membuat Web Server Weather Report.
Tidak jauh berbeda dari sebelumnya, kini kita menggunakan sensor suhu. Untuk sensor suhu yang biasa dipakai itu DHT11, DHT22, BME280, BMP180, BMP280, BME180 dan mungkin sensor-sensor suhu lainnya. Perbedaan antarsensor hanya di spesifikasi yang ditampilkan saja misalnya ada yang dapat menampilkan temperatur, kelembaban dan tekanan, atau hanya menampilkan satu atau dua dari hal tersebut. Untuk percobaan ini, aku memakai sensor DHT11.
Okey, let's get it!

Alat dan Bahan 

  1. ESP32 (30 pins)
  2. Kabel jumper female to male (3 buah)
  3. Kabel jumper female to female (2 buah)
  4. DHT11
  5. Breadboard

Rangkaian

Wiring Fritzing Connecting DHT11 Temperature Humidity Sensor with ESP32

Jika kalian DHT11 yang hanya memiliki 3 kaki, kalian bisa mengabaikan salah satu dari kaki DHT11 yang ada di gambar, tepatnya yang tidak disambungkan kabel jumper apapun.
Seperti rangkaian aku buat di bawah ini.


Kode Program





Sama seperti case pada blog sebelumnya, perhatikan bagian variabel (SSID, password, GPIO pins). Untuk melihat blog sebelumnya, bisa ke link ini (https://coretangrace.blogspot.com/2020/03/membuat-web-server-dengan-esp32.html). Dan selesai deh.. Kalian tinggal lihat serial monitor, dan copy IP Address Web Server ESP32 kalian ke Address Bar pada web browser yang kalian biasa pakai. Jika berhasil, kalian akan menemukan tampilan seperti gambar berikut.


Note: Karakter aneh pada temperature disebabkan sensor DHT11 milikku yang sudah sedikit eror karena sering digunakan *maklum masih mahasiswa, modal terbatas hehe*

Oke sekian dari aku untuk blog Web Server, selamat bereksplorasi dan..

STAY SAFE EVERYONE!!

Referensi :



Tidak ada komentar:

Posting Komentar

Weather Database with ESP32 using MySQL and PHP

Halo.. Ini blog terakhir aku untuk semester ini ya karena awalnya blog ini ditujukan untuk tugas Sistem Embedded sih. Kalau untuk selanjut...