Project #4: ESP32 External Sensor
Halo semuanya, kembali lagi dengan Saya untuk membahas project-project yang dapat dikerjakan menggunakan micro-controller, terkhususnya ESP32 Devkit V1. Untuk kesempatan kali ini, Saya akan membuat project menggunakan sensor eksternal. Project kali ini akan menggunakan sensor BME 280 yang memiliki berbagai pengukuran di dalamnya, yaitu tekanan, suhu, dan kelembapan.
Pada project kali ini, kita akan melakukan pengukuran terhadap suhu, tekanan, dan kelembapan lingkungan.
Requirements
- ESP32
- Breadboard
- Sensor BME 280
- Jumper Wire Male-to-male
Software Requirements
- Arduino IDE
Untuk instalasi dan setupnya bisa dilihat di https://medium.com/@18220071/project-1-step-by-step-to-make-blinking-led-on-an-esp32-using-arduino-ide-4d38f57d6ce1 - Library Adafruit BME280
Untuk project ini, kita perlu untuk menambahkan sebuah library untuk sensor yang kita gunakan, yaitu Adafruit BME280.
Step-by-Step Instalasi Library Adafruit BME280
- Buka Arduino IDE
- Setelah itu, pergi ke Manage Library. Tab ini berada pada tab Sketch, lalu Include Library, lalu Manage Library. Atau gunakan shortcut Ctrl + Shift + I.
- Lalu, cari Adafruit BME280 Library
- Lalu, lakukan penginstalan dan akan muncul box yang menyuruh kita untuk menginstal library Adafruit Unified Sensor.
- Lalu, ambil pilihan Install all dan tunggu hingga selesai.
Selamat! Library Adafruit BME280 untuk sensor yang Anda gunakan telah berhasil diinstal.
Rangkaian
Hasil
Pada percobaan kali ini, Saya mencoba untuk melihat peningkatan suhu dan kelembapan pada sensor tersebut. Terlihat pada video di atas terjadi peningkatan pada suhu, kelembapan, dan terkadang tekanan pada sensor. Hal ini disebabkan karena Saya menempelkan jari Saya terhadap sensor BME280 tersebut, sehingga terjadi peningkatan suhu dan kelembapan secara perlahan.