Monitoring Sensor secara Internet of Things (IoT) menggunakan Google Firebase dan aplikasi Android (Bonus Aplikasi + Program)
Halo sobat Nanobot, pada tutorial sebelumnya kita sudah membahas tentang mengatur output secara IoT menggunakan Google Firebase.
Nah pada tutorial ini, kita akan melakukan monitoring sensor secara IoT menggunakan Google Firebase dan aplikasi Android. Monitoring menggunakan Google Firebase sifatnya Realtime artinya bisa kapan saja dan dimana saja kita bisa cek selama terhubung dengan internet dan datanya selalu update ketika terjadi perubahan nilai. Bagaimana caranya? Ikuti tutorial ini ya
LANGKAH 1 : MEMPERSIAPKAN ALAT
Pada tutorial ini kita akan mencoba memonitor beberapa sensor. Berikut ini adalah alat yang dibutuhkan
5. Potensiometer
8. Project Board
Semua alat ini bisa dibeli di
TOKOPEDIA NANOBOT WORKSHOP
SHOPEE NANOBOT WORKSHOP
LANGKAH 2 : MERANGKAI ELEKTRONIS
Selanjutnya kita akan merangkai elektronis dengan ketentuan seperti berikut :
LANGKAH 3 : PROGRAM ARDUINO
Setelah elektronis terangkai, sekarang hubungkan Nodemcu dengan laptop untuk memasukkan programPastikan bahwa Library ESP8266 sudah ada di Arduino IDE kamu. Jika belum ikuti tutorial berikut ini
Pastikan juga kamu sudah membuat akun Firebase Database di Google Firebase. Jika belum ikuti tutorial berikut :
Jika sudah, kita lanjut ke program
1. Download program DOWNLOAD PROGRAM
2. Buka program
3. Perhatikan bagian ini, ubah Firebase URL, Firebase Auth, WiFi SSID dan WiFi Password sesuai dengan milik kamu
4. Perhatikan pada bagian ini. Ini adalah device ID dari setiap sensor yang akan masuk ke Firebase
5.Pastikan board dan port sudah sesuai dengan Nodemcu yang terhubung
6. Upload program
LANGKAH 4 : SETTING APLIKASI
Untuk melihat data sensor pada Google Firebase, kita akan menggunakan aplikasi IoT Monitoring. Aplikasi bisa didownload di Play Store. Klik link dibawah ini untuk download aplikasi
IoT Monitoring (Free)
IoT Monitoring (Pro)
Ada versi Free dan Pro, lalu apa bedanya? Secara fungsi semuanya sama namun untuk yang Free hanya dibatasi 5 device saja sedangkan untuk yang Pro tidak ada batasan untuk devicenya. Jadi jika kamu memiliki sensor yang banyak untuk dimonitor lebih baik pilih Pro Version.
Setelah instal aplikasi selanjutnya kita hubungkan Firebase dengan aplikasi tersebut
1. Buka aplikasi. Jika diawal ada peringatan seperti dibawah ini artinya aplikasi tidak terhubung dengan Firebase dikarenakan kita belum mengatur Firebase URL dan Firebase Auth
2. Buka Setting. Masukkan Firebase URL dan Firebase Auth. Untuk memudahkan memasukkan Firebase URL dan Firebase Auth kamu bisa membuatnya menjadi QR Code terlebih dahulu di situs
https://www.qr-code-generator.com/ . Buat QR Code tersendiri jangan gabungkan QR Code Firebase URL dan QR Code Firebase Auth. Setelah QR Code sudah dibuat, tekan scan untuk memindai QR Code
3. Klik Save untuk menyimpan Firebase URL dan Firebase Auth. Kembali ke Home
4. Untuk menambahkan device, klik Add Device
5. Masukkan Device ID, Device Name, Unit of Measurement (Satuan pengukuran), Description, pilih operator untuk Limit Value jika ingin menambahkan Limit Value, dan Limit Value. Untuk device ID samakan dengan program pada Arduino IDE atau bisa dilihat di Firebase Database
6. Tambahkan device sesuai keinginan kita. Disini kita memasukkan 4 Device
7. Klik Device untuk mengetahui Info tentang device
8. Untuk mengubah nama, satuan pengukuran, deskripsi, operator pembanding dan limit value, klik Edit
9. Klik Save untuk menyimpan
10. Klik Delete untuk menghapus device
SELESAI
Sekarang kamu bisa memonitor sensor yang ada dimana saja dan kapan saja menggunakan IoT.
Follow akun Instagram Nanobot Workshop untuk info tutorial terbaru @nanobot.workshop
Subcribe juga Youtube Nanobot Workshop YOUTUBE
Komentar
Posting Komentar