Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam Kursus ini, Kami akan membuat Aplikasi Android, Membuat Database Firebase dan Mengontrol NodeMCU ESP 8266 1.0 12E dengan Koordinasi produk yang disebutkan sebelumnya.
Langkah 1: Semua Alat yang Diperlukan
Berikut adalah beberapa hal yang diperlukan untuk memulai
1. Google Firebase
2. Penemu Aplikasi MIT
3. A NodeMCU ESP8266 1.0 12E
4. Beberapa Kabel Jumper Wanita ke Wanita
5. Kabel USB
6. Arduino IDE(Untuk Memprogram ESP8266 kami)
Langkah 2: Memulai Google Firebase dan Membuat Proyek Pertama Anda
Ikuti langkah-langkahnya
1. Masuk ke Firebase dengan akun Google Anda.
2. Klik pergi ke konsol dan Tambahkan proyek baru lalu beri nama proyek Anda dan berikan wilayah Anda, ini adalah langkah yang sangat penting, jika Anda memilih wilayah yang salah maka proyek Anda mungkin tidak berfungsi.
3. Buka pengaturan proyek di sisi kanan konsol Anda dan arahkan ke akun layanan dan salin catatan rahasia basis data Anda di suatu tempat untuk penggunaan lebih lanjut, yang akan kita bahas nanti.
4. Sekarang pergi ke bagian pengembangan dan menuju ke database, dan salin URL proyek itu akan berbentuk
xxxxxxxxxxxxxxxx.firebaseio.com/ -copy.
5. Kemudian pergi ke bagian aturan dan lakukan perubahan berikut atau cukup salin dan ganti dengan kode di bawah ini
{ "aturan": {
".read": "benar", ".tulis benar"
}
}
Langkah 3: Membangun Aplikasi Android Pertama Anda untuk Mengontrol ESP8266 Anda Melalui Wifi
Buka Situs Web MIT App Inventor ikuti langkah-langkah ini untuk membangun aplikasi Anda.
Ini adalah pembuat aplikasi yang sangat sederhana yang dibuat dengan menyeret dan menjatuhkan elemen
1. Mulai proyek baru dengan nama pilihan Anda.
2. Dalam proyek ini kita akan berurusan dengan menyalakan LED bawaan pada NodeMCU kita, Jadi kita hanya perlu dua tombol untuk menyalakan dan mematikannya.
3. Anda dapat mengubah teks dan atribut lain dari tombol di tab Properties.
4. Karena kita menggunakan Firebase, kita akan menambahkan atribut firebase kita ke dalamnya yang ada di bagian eksperimental tab antarmuka pengguna, dengan menyeretnya ke bagian penampil.
5. Sekarang, Beralih ke tab blok dan bangun logika yang ditunjukkan pada gambar di atas.
6. Kemudian, kembali ke tab Designer dan buat perubahan berikut:
- Bucket Proyek harus kosong.
- Firebase Token Harus seperti itu, Tidak ada perubahan yang dilakukan.
- Sekarang di kotak firebase URL, masukkan URL yang disalin pada langkah sebelumnya, hapus centang pada kotak use default.
7. Sekarang buka firebase dan buka database >tab data>dan buat anak bernama ke variabel yang sama yang digunakan dalam Diagram Logika App Inventor kami.
8. Sekarang Klik Build, di bagian atas halaman dan unduh file.apk ke smartphone android Anda.
Langkah 4: Mengunggah Kode Anda Ke ESP8266 Anda
Anda dapat memasukkan kode Anda ke dalam NodeMCU Anda dengan menyalin kode yang ada di repositori di bawah ini.
github.com/saiyerniakhil/ESPFireBase
dan beberapa perubahan harus dibuat yang telah saya jelaskan di komentar kode.