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,
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
Post a Comment