Daftar Isi:

ESP01 Moodlight Dengan Firebase secara Realtime + OTA: 7 Langkah
ESP01 Moodlight Dengan Firebase secara Realtime + OTA: 7 Langkah

Video: ESP01 Moodlight Dengan Firebase secara Realtime + OTA: 7 Langkah

Video: ESP01 Moodlight Dengan Firebase secara Realtime + OTA: 7 Langkah
Video: ESP8266 + Firebase + OTA moodlight - (nodeMCU) 2024, Juli
Anonim
Image
Image

Ini mendukung mode R-G-B dan efek Fade. Juga ada dukungan untuk kontrol kecerahan. Dukungan untuk pembaruan OTA

Langkah 1: Menyiapkan Firebase

Menyiapkan Firebase
Menyiapkan Firebase
Menyiapkan Firebase
Menyiapkan Firebase

Sebelum kita melanjutkan, kita perlu mengatur firebase. Pergi ke link berikut https://firebase.google.com/ dan login dengan akun gmail Anda.

Setelah Anda menyelesaikan langkah ini, kita perlu membuat proyek baru di firebase, jadi lanjutkan ke konsol firebase Anda.

Di bawah basis data waktu nyata Anda ada tab "aturan" di mana Anda perlu mengaktifkan baca dan tulis seperti ini. Gambar 2

Anda dapat menemukan tautan dan rahasia firebase Anda di sini. Gambar 3

Ini digunakan di arduino IDE untuk terhubung dengan firebase.

Langkah 2: Program ESP-01 Dengan OTA Dasar untuk Pembaruan Mendatang

Program ESP-01 Dengan OTA Dasar untuk Pembaruan Mendatang
Program ESP-01 Dengan OTA Dasar untuk Pembaruan Mendatang
Program ESP-01 Dengan OTA Dasar untuk Pembaruan Mendatang
Program ESP-01 Dengan OTA Dasar untuk Pembaruan Mendatang

Dari kode sumber Anda dapat mengunduh OTA minimal dan mem-flash-nya dengan arduino IDE ke ESP01 Anda. Gambar 1

Sekarang setelah Anda mem-flash-nya, seharusnya muncul di port IDE arduino seperti ini. Gambar 2

Jika tidak muncul di sini adalah tautan untuk pemecahan masalah, atau Anda dapat bertanya di komentar.

Langkah 3: Program ESP01 Dengan Moodlight Melalui OTA

Cukup unduh kode sumber dari bawah dan flash melalui arduino IDE melalui OTA seperti yang ditunjukkan sebelumnya dengan memilih port ESP yang sesuai.

Langkah 4: Menyolder Semuanya

Cukup oleskan sedikit solder mengikuti shematic di bawah ini.

Untuk catu daya saya menggunakan pengisi daya telepon lama 5V 1A yang terhubung ke pengatur tegangan.

Koneksi:

Vcc ke 3V (Pengatur tegangan) GND ke GND GPIO0 ke Merah GPIO2 ke Hijau GPIO3=RX ke Biru CH_PD ke Vcc (atau solder resistor pull-up pada modul ESP-01) opsional: tekan tombol dari GND ke RST untuk mereset modul

Karena saya akan memasukkan ini ke dalam bola putih saya, saya memberi lem panas agar tidak bergerak atau pecah. Ia bekerja sekarang selama 3 minggu tanpa masalah.

Langkah 5: !! PEMBARUAN PENTING

Saya menyadari satu masalah dengan build saat ini dan harus menyalakan/mematikan sakelar pada semua 3 warna (RGB) antara LED dan ESP01 karena jika Anda mematikannya dan ON lagi, itu akan macet dalam mode flash alih-alih menjalankan sketsa.

Cukup matikan sakelar saat Anda mencolokkannya lalu nyalakan sakelar dan semuanya akan berfungsi dengan baik.

Langkah 6: Tautan untuk Github dan Shematic

Tautan untuk Github dan Shematic
Tautan untuk Github dan Shematic

Lampu suasana ESP01 GITHUB

Langkah 7: Produk Akhir

Direkomendasikan: