Postingan

Menampilkan postingan dari Maret, 2021

Bluetooth Serial Connection

Gambar
 Haloo teman pembelajar! Kali ini aku akan mencoba melakukan pertukaran data dari ESP32 ke telepon genggam Android dan sebaliknya. Alat yang dibutuhkan: 1. ESP32 2. Telepon genggam berbasis Android 3. Kabel Jumper 4. Resistor 330 ohm 5. Resistor 4,7k ohm 6. Sensor suhu DS18B20 7. 5mm LED 8. Breadboard 9. Kabel USB 10. PC/Laptop A. Aplikasi Serial Bluetooth Terminal Instal terlebih dahulu aplikasi "Serial Bluetooth Terminal" pada Playstore B. Serial to Serial Bluetooth Buka Arduino IDE lalu klik File > Examples > BluetoothSerial > SerialtoSerialBT Kemudian akan muncul program seperti berikut. Verify lalu Upload program, kemudian tekan tombol EN pada ESP32. Pada serial monitor dapat terlihat bahwa ESP32 siap untuk dihubungkan dengan bluetooth. Pada aplikasi Serial Bluetooth Terminal hubungkan telepon genggam dengan ESP32. Pastikan bluetooth telepon genggam sudah menyala. Setelah terhubung, aku mencoba mengirimkan pesan dari Telelpon genggam ke ESP32 - terlihat pada ser...

Communication Protocol

Gambar
Halo sobat pembelajar! Kali ini saya akan mencoba komunikasi protokol antar device menggunakan komunikasi protokol I2C. Pada percobaan ini, saya mencoba menampilkan hasil pembacaan sensor BME280 di layar OLED. Alat yang dibutuhkan: 1. ESP32 2. BME280 3. OLED 4. Breadboard 5. Kabel Jumper 6. Kabel USB 7. PC/Laptop A. Skema Rangkaian Buatlah rangkaian seperti pada gambar di bawah ini. Pada percobaan sebelumnya telah diketauhi bahwa alamat sensor BME280 adalah 0x72 dan OLED alamatnya adalah 0x3C. Perbedaan alamat antara 2 device tersebut menyebabkan bolehnya penggunaan line SDA dan SCL yang sama. B. Program Tuliskan program tersebut pada Arduino IDE C. Eksekusi Hubungkan ESP32 ke PC/Laptop menggunakan kabel USB kemudian upload program tersebut. Sayangnya untuk percobaan kali ini saya gagal menampilkan hasil perhitungan senor BME280 ke layar OLED. Hal tersebut disebabkan OLED saya yang sudah rusak akibat beberapa kali terjatuh ke lantai. Mohon maaf belum bisa memperlihatkan hasilnya :( Sel...