Project 4 : Sensor BME 280 5V dengan ESP32

1. Pendahuluan

Pada project kali ini akan dibentuk sebauh sistem pengukur suhu, ketinggian, tekanan udara, dan kelembapan disuatu area. Project ini akan menggunakan sensor BME 280 sebagai alat pengukur. Hasil akhir pengukuran diharapkan dapat ditampilkan melalui perangkat yang tersambung dalam jaringan yang sama dengan ESP32.

2. Persiapan

Alat-alat yang dibutuhkan dalam project kali ini adalah,

1. ESP32

2. BreadBoard

3. 4 Jumper Male-to-Male

4. BME 260

Saya mendesain rangkian sebagai berikut,



Dengan menghubungkan pin VIN-BME ke 3V 3-ESP32, lalu GND-BME ke GND-ESP32. Untuk pin SDA dihubungkan ke GPIO21 dan SCL ke GPIO22.

Kita perlu untuk menginstall library adafruit BME280 pada Arduino IDE serta adafruit Unified Sensor.

Dengan kode yang diberikan oleh website randomnerdstutorial yang ada pada link berikut,

https://raw.githubusercontent.com/RuiSantosdotme/ESP32-Course/master/code/bme280test/bme280test.ino

Maka saat membuka serial monitor akan menampilkan hasil pengukuran sensor.



3. Eksekusi

Kita akan memakai kode dari link berikut,

https://raw.githubusercontent.com/RuiSantosdotme/ESP32-Course/master/code/WiFi_Web_Server_Sensor_Readings/WiFi_Web_Server_Sensor_Readings.ino

Lalu kita mengganti SSID dan password sesuai dengan jaringan yang kita gunakan.

Lalu Muncul,




Saat pertama membuka serial monitor dan menekan tombol en pertama kali wifi tidak tersambung, lalu untuk kedua kalinya baru berhasil tersmabung.
Didapatkan IP 192.168.144.92

Saat dibuka maka akan muncul,



4. Kesimpulan

Project ini berhasil dilakukan dengan hasil akhir yang menampakkan semua pengukuran yang dilakukan sensor.

Project ini dikerjakan dengan mengambil desain dan kode dari https://randomnerdtutorials.com

Comments

Popular posts from this blog

Project 5: OLED Display dan PWM

Project 8: Web Browser