Monitoring sensor DHT 11 via IoT (Google Firebase) + Program Arduino dan aplikasi Android

Halo sobat Nanobot, pada tutorial kali ini kita akan mencoba membuat bagaimana caranya memantau sensor menggunakan Google Firebase. Sensor yang kita gunakan kali ini adalah sensor DHT 11. Sensor ini mampu membaca suhu dan kelembapan di sekitarnya. Apa saja yang harus dipersiapkan? Silahkan ikuti tutorial dibawah ini ya





Alat dan bahan







Langkah kerja

1. Siapkan alat dan bahan (Alat dan bahan bisa dibeli di TOKOPEDIA NANOBOT WORKSHOP)
2. Sambungkan DHT 11 dengan Nodemcu

3. Pastikan DHT 11 dan Nodemcu sudah terhubung dengan benar
4. Download program Arduino DOWNLOAD
5. Perhatikan pada bagian dibawah ini. Sesuaikan Firebase URL, Firebase Token, WiFi SSID dan WiFi password dengan milik anda


6. Jika ingin mengubah mode pengukuran dari kelembapan menjadi suhu ubah "humidity" pada bagian ini dengan "suhu"


7. Upload program ke Nodemcu. Pastikan board dan port sudah disesuaikan
8. Untuk melihat hasilnya bisa menggunakan Aplikasi buatan Nanobot. DOWNLOAD

Cara menggunakan aplikasi

1. Instal aplikasi
2. Ketika pertama kali dibuka aplikasi akan menunjukkan Firebase Error. Hal ini terjadi karena kita belum mengatur Firebase URL dan Firebase Token
3. Masuk ke menu Setting


4. Masukkan Firebase URL dan Firebase Token pada kolom yang disediakan
5. Untuk lebih memudahkan dalam memasukkan URL dan Token, buat URL dan Token ke dalam bentuk QR Code. Gunakan situs ini untuk membuat QR Code www.qr-code-generator.com , pilih bagian teks dan masukkan URL dan Token. Masukkan secara terpisah (dibuat 2 file)
6. Di menu setting ini kamu juga bisa mengubah judul, nama sensor, satuan pengukuran dan nilai batas


7. Klik save untuk menyimpan. Klik tombol kembali untuk kembali ke halaman utama




8. Hidupkan Nodemcu yang sudah kita program sebelumnya maka sensor akan otomatis terhubung dengan aplikasi.

SELESAI


Kalian bisa mengawasi nilai sensor kalian dari mana saja dan kapan saja selama terhubung dengan Internet. Jika sensor mencapai nilai batas maka aplikasi akan memunculkan notifikasi

Video pengujian (Klik fullscreen)




Bagaimana? Ada kesulitan? Jika ada kesulitan silahkan hubungi kami via Instagram @nanobot.workshop


Butuh solusi untuk proyek anda? Konsulitasikan saja dengan kami









Komentar

Postingan populer dari blog ini