Anda di halaman 1dari 16

Firebase

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.

Kenapa kita harus menggunakan Firebase?

Firebase ini sangat bagus untuk digunakan Karena kecepatan nya yang real time dan
responsif selain itu firebase ini didukung untuk banyak platform seperti Android, iOS,
JavaScript, Java, Objective-C, swift dan Node.js. Data yang disimpan di Firebase ini
menggunakan JSON agar mempermudah penggunanya dalam membaca datanya. Firebase ini
juga cenderung mudah untuk digunakan karena tampilan website firebase yang user-friendly
dan dokumntasi yang cukup mudah untuk dipahami.

Bagaimana begitu menarik bukan Firebase ini? Dimana Firebase sangat cocok bagi kalian
para Developer utuk mengembangkan aplikasi yang akan kalian buat. Firebase ini sendiri
bisa digunakan secara gratis, tetapi dengan fitur dan kapasitas memori yang terbatas. Jika
kalian ingin menambahkan fitur dan kapasitas memori, kalian harus membayar 25$/bulan
atau harga sesuai kebutuhan.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |1


Langkah-langkah praktikum

Membuat akun firebase


1. Buka web https://firebase.google.com lalu klik “Get Started”.

2. Buat Project

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |2


3. Masukkan nama project, klik lanjutkan

4. Sesuaikan dengan settingan dibawah ini.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |3


5. Centang semua, lalu buat Project

6. Klik Lanjutkan.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |4


7. Buat database.

8. Pilih Mulai dalam mode pengujian.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |5


9. Klik Selesai.

10. Klik Cloud Firestore lalu ganti menjadi Realtime

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |6


11. Klik Aturan.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |7


12. Ubah false menjadi true. Lalu klik Publikasikan.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |8


Instalasi library Firebase
1. Download library firebase.
2. Klik Sketch > include library > Add ZIP Library

3. Klik library firebase yang sudah didownload, lalu klik Open.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM |9


Notice : Pastikan Board NodeMCU dan port sudah terhubung ke laptop
atau PC.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 10


1. Pin D0 ke pin LED1 di board PCB jika sudah maka program seperti dibawah ini ,
Sesuaikan ssid dan password dengan jaringan yang digunakan.

2. Buka database firebase dan salin url.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 11


3. Tempelkan pada FIREBASE_HOST. Tanpa https:// dan garis miris diakhir.
Seperti berikut.

4. Klik setelan proyek.

5. Klik akun layanan > Rahasia database > Tambahkan rahasia lalu tampilkan. Jika
sudah ada kode di list maka langsung klik tampilkan.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 12


6. Salin kode berikut.

7. Tempelkan pada FIREBASE_AUTH.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 13


Seluruh program.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 14


jika sudah di buat program maka klik Verify (Mengecek Program) dan klik Upload
(Menjalankan Program)program seperti dibawah ini :

VERIFY UPLOAD

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 15


Pengujian.
1. Tampilan firebase saat setelah upload program.

2. Cobalah mengganti nilai pada LED menjadi 1. Maka LED akan menyala.

Modul Pelatihan Microcontroller dan Internet Of Things PT. SCM | 16

Anda mungkin juga menyukai