Melakukan Koneksi SIM800L & Google Firebase IoT Project

Melakukan Koneksi SIM800L & Google Firebase IoT Project
930 x 180 AD PLACEMENT

Halo teman-teman, salam berjumpa kembali dengan DT-Production. Saat ini kami akan memberikan tutorial membuat koneksi antara SIM800L
dan Database realtime Google Firebase. projek ini dapat di kembangkan & sangat bermanfaat untuk teman – teman yang mau membuat sebuah sistem dan aplikasi misalkan mengukur suhu dan kelembaban yang secara realtime di tampilkan di aplikasi android atau website. jadi pemahaman awamnya jika biasanya kita mengirim dan menyimpan sebuah data sesnsor ke MySQL yang ada di File hosting, nahh ini ada yang lebih mudah yakni ke Google Firebase dan kelebihanya dia update otomatis tanpa refresh page dll.

yang belum tau apa sih Google firebase itu ??? sedikit penjelasanya;

“Menurut Wikipedia Firebase adalah suatu layanan dari Google yang digunakan untuk mempermudah para pengembang aplikasi dalam mengembangkan aplikasi. Dengan adanya Firebase, pengembang aplikasi bisa fokus mengembangkan aplikasi tanpa harus memberikan usaha yang besar. Dua fitur yang menarik dari Firebase yaitu Firebase Remote Config dan Firebase Realtime Database. Selain itu terdapat fitur pendukung untuk aplikasi yang membutuhkan pemberitahuan yaitu Firebase Notification.”

Jika masih belum jelas silahkan teman – teman browsing lagi di Google.

930 x 180 AD PLACEMENT

Saat ini projek yang akan kita buat yaitu mengirim data suhu dan kelembaban menggunakan modul sensor DHT11 ke google firebase menggunakan Produk GSM PCB Controller. untuk yang berminat ingin membeli produk dari DT-Production “GSM PCB Controller” silahkan teman – teman order via tokopedia disini atau via BukaLapak disini.

Langkah awal teman-teman perlu mendaftar layan file hosting terlebih dahulu untuk menyimpan file .php yang akan kita buat. yang ingin daftar gratis silahkan daftar layanan file hosting dari 000webhost.
Selanjutnya setelah teman-teman daftar buat juga akun Google firebase klik disini untuk daftar. langkah langkah pendaftar bisa teman-teman baca di google ya.
Kemudian setelah pendaftaran akun selesai buatlah sebuah projek di google firebase, dengan mengklik Go to Console > Add Project kemudian berinama sesuai keinginan jika sukses membuat akan muncul tampilan berikut;

Sukses membuat projek di google firebase

Selanjutnya klik Continue untuk memulai, kemudian pada tab menu kiri atas teman – teman klik menu “Database” setelah itu pilih yang “Realtime Database” kemudian klik create database. lihat gambar dibawah

Create Database Realtime

Setelah teman – teman klik Create database, akan tampil security rule. maka teman – teman pilih “Start in test mode” dan dan klik enable. maka database sudah berhasil dibuat.

930 x 180 AD PLACEMENT
Sukses membuat Database

Oke selanjutnya, kita perlu mendownload fi

le .php beserta library untuk Google Firebase yang akan kita upload ke file hosting yang sudah kita daftarkan tadi. klik disini untuk download file DTproduction-firebase.ZIP.
Setelah teman – teman download file tersebut, Upload file DTproduction-firebase.ZIP langsung ke direktori Public_html di file manager hosting yang sudah dibuat pada langkah pertama kemudian ekstrak file tersebut sehingga menghasilkan file seperti berikut ini.

Hasil ekstrak
DTproduction-firebase.ZIP
Bagian dalam file
DTproduction-firebase

Perhatikan didalam file simpan.php perlu teman – teman memasukan URL dan Token dari project firebase yang sudah dibuat tadi, url database dapat dilihat di halaman database pada google firebase, lihat gambar berikut

URL Database Google Firebase

Untuk token sendiri teman – teman bisa masuk pada logo setting > Project Settings > Service Accounts > Database secrets

930 x 180 AD PLACEMENT
Firebase Token

Setelah teman – teman memasukan URL dan Token pada file simpan.php, selanjutnya kita menuju ke software arduino IDE. buka software Arduino IDE kemudian buat projek baru. selanjutnya jika teman – teman belum mempunyai library DHT11 silahkan download disni dan tambahkan library tersebut ke Arduino IDE.
Selanjutnya teman-teman download sketch berikut kemudian copas ke project baru yang sudah teman – teman buat tadi. Download Sketch

Video hasil percobaan :

930 x 180 AD PLACEMENT

Programmer & Videographer.

29 thoughts on “Melakukan Koneksi SIM800L & Google Firebase IoT Project

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

You might also like
930 x 180 AD PLACEMENT