Sensor Internal ESP32

ESP32 punya sensor built-in atau dengan kata lain ada di dalamnya. Kali ini, aku akan mencoba sensor sentuh dan sensor magnet yang ada pada ESP32.

Alat-alat yang dibutuhkan untuk melakukan percobaan ini:
1. PC/Laptop
2. Kabel USB
3. Kabel female to male
4. Kabel male to male
5. ESP32
6. LED
7. Resistor
8. Breadboard

A. Sensor Sentuh

Aku akan menyalakan LED dengan menyentuh kabel yang terhubung ke ESP32

1. Program
Di Arduino IDE coba tulis program ini. (sumber: https://randomnerdtutorials.com/esp32-touch-pins-arduino-ide/#more-85775)


2. Rangkaian
Touch Sensor 1 ada di GPIO 0, tetapi pada ESP32 tidak ada GPIO 0 melainkan menggunakan GPIO 4 yang koresponden dengan sensor sentuh pada ESP32. Rangkaian dibentuk seperti itu dan jangan lupa untuk menyambungkan ESP32 dengan PC/Laptop menggunakan kabel micro USB
3. Jalankan
Klik verify, lalu upload kemudian lihat hasilnya



B. Hall Effect

Pada percobaan ini aku mencoba sensor reading melalui serial monitor pada sensor dalam ESP32 yang merespon magnet yang ada di dekatnya.

1. Program
Programnya bisa didapatkan dengan cara klik File > Examples > ESP32 > HallSensor. Kemudai tambahkan perintah delay(1000) agar loop terjadi tiap 1 detik sehingga pembacaan serial monitor akan menjadi lebih mudah.

2. Eksekusi
Cukup pasangkan ESP32 pada laptop/PC menggunakan kabel micro USB kemudian klik verify lalu upload pada Arduni IDE. Terakhir coba dekatkan magnet pada ESP32 dan lihat perubahannya pada serial monitor dan set baud rate nya sebesar 9600.

Awalnya aku mau mencoba menyalakan LED sebagai respon magnet mendekati ESP32, yaitu dengan cara memanfaatkan sensor reading menjadi input untuk mengatur intensitas cahaya LED. Namun, angka mutlak yang dihasilkan saat magnet didekatkan ke ESP32 kurang lebih sama besarnya dengan angka saat magnet tidak didekatkan ke ESP32 sehinga tidak akan terlihat perbedaan yang signifikan pada LED karena magnet yang aku miliki dayanya kecil sehingga voltase yang dihasilkan pun kecil. Kalau teman-teman memiliki magnet yang cukup kuat silahkan dicoba yaaa!



 

~ Selamat mencoba ~







Komentar