Isi kandungan:

Mengawal NodeMCU ESP8266 1.0 12E Dengan Google Firebase: 4 Langkah
Mengawal NodeMCU ESP8266 1.0 12E Dengan Google Firebase: 4 Langkah

Video: Mengawal NodeMCU ESP8266 1.0 12E Dengan Google Firebase: 4 Langkah

Video: Mengawal NodeMCU ESP8266 1.0 12E Dengan Google Firebase: 4 Langkah
Video: Download Firebase library for Arduino/Esp8266. 2024, November
Anonim
Mengendalikan NodeMCU ESP8266 1.0 12E Dengan Google Firebase
Mengendalikan NodeMCU ESP8266 1.0 12E Dengan Google Firebase

Dalam Kursus ini, Kami akan membuat Aplikasi Android, Membuat Pangkalan Data Firebase dan Mengendalikan NodeMCU ESP 8266 1.0 12E dengan Penyelarasan produk yang disebutkan sebelumnya.

Langkah 1: Semua Alat Diperlukan

Semua Alat Diperlukan
Semua Alat Diperlukan

Berikut adalah beberapa perkara yang diperlukan untuk memulakan diri kita

1. Google Firebase

2. Pencipta Aplikasi MIT

3. A NodeMCU ESP8266 1.0 12E

4. Beberapa Wayar Pelompat Wanita hingga Perempuan

5. Kabel USB

6. Arduino IDE (Untuk Program ESP8266 kami)

Langkah 2: Bermula dengan Google Firebase dan Membuat Projek Pertama Anda

Bermula dengan Google Firebase dan Membuat Projek Pertama Anda
Bermula dengan Google Firebase dan Membuat Projek Pertama Anda

Ikuti langkahnya

1. Log masuk ke Firebase dengan akaun Google anda.

2. Klik pergi ke konsol dan Tambahkan projek baru dan kemudian beri nama projek anda dan beri wilayah anda, ini adalah langkah yang sangat penting, jika anda memilih kawasan yang salah maka projek anda mungkin tidak berfungsi.

3. Pergi ke tetapan projek di sebelah kanan konsol anda dan arahkan ke akaun perkhidmatan dan salin nota rahsia pangkalan data anda di suatu tempat untuk penggunaan selanjutnya, kami akan membincangkannya kemudian.

4. Sekarang pergi untuk mengembangkan bahagian dan pergi ke pangkalan data, dan salin URL projek seperti itu

xxxxxxxxxxxxxxxx.firebaseio.com/ -copy itu.

5. Kemudian pergi ke bahagian peraturan dan lakukan perubahan berikut atau cukup salin dan gantikan dengan kod di bawah

".read": "true", ".write": "benar"

}

}

Langkah 3: Membangun Aplikasi Android Pertama Anda untuk Mengawal ESP8266 Anda Melalui Wifi

Membangun Aplikasi Android Pertama Anda untuk Mengawal ESP8266 Anda Melalui Wifi
Membangun Aplikasi Android Pertama Anda untuk Mengawal ESP8266 Anda Melalui Wifi

Pergi ke MIT App Inventor Website ikuti langkah-langkah ini untuk membina aplikasi anda.

Ini adalah pembangun aplikasi yang sangat sederhana yang hanya dibina dengan menyeret dan menjatuhkan elemen

1. Mulakan projek baru dengan nama pilihan anda.

2. Dalam projek ini kita akan berurusan dengan menukar LED terbina dalam NodeMCU kita, Oleh itu, kita hanya memerlukan dua butang untuk menghidupkan dan mematikannya.

3. Anda boleh menukar teks dan atribut lain dari butang di tab Properties.

4. Oleh kerana kami menggunakan Firebase, kami akan menambahkan atribut firebase kami yang terdapat di bahagian eksperimen tab antara muka pengguna, dengan menyeretnya ke bahagian penonton.

5. Sekarang, Tukar ke tab blok dan bina logik yang ditunjukkan dalam gambar di atas.

6. Kemudian, kembali ke tab Pereka dan buat perubahan berikut

  • Baldi Projek hendaklah kosong.
  • Token Firebase Sepatutnya, Tidak ada perubahan yang akan dibuat.
  • Sekarang di kotak URL firebase, masukkan URL yang disalin pada langkah sebelumnya, hapus tanda pada kotak lalai penggunaan.

7. Sekarang pergi ke firebase dan pergi ke pangkalan data> tab data> dan buat anak bernama pemboleh ubah yang sama yang digunakan dalam Diagram Logik Pencipta Aplikasi kami.

8. Sekarang Klik Bangun, di bahagian atas halaman dan muat turun fail.apk ke telefon pintar android anda.

Langkah 4: Memuat naik Kod Anda ke ESP8266 anda

Anda boleh memasukkan kod anda ke dalam NodeMCU anda dengan menyalin kod yang terdapat di repositori di bawah ini.

github.com/saiyerniakhil/ESPFireBase

dan beberapa perubahan akan dibuat yang saya jelaskan dalam komen kod tersebut.

Disyorkan: