Isi kandungan:

ESP01 Moodlight With Firebase dalam Realtime + OTA: 7 Langkah
ESP01 Moodlight With Firebase dalam Realtime + OTA: 7 Langkah

Video: ESP01 Moodlight With Firebase dalam Realtime + OTA: 7 Langkah

Video: ESP01 Moodlight With Firebase dalam Realtime + OTA: 7 Langkah
Video: Arduino Nano & ESP01 Serial over Wifi 2024, November
Anonim
Image
Image

Ia menyokong mod R-G-B dan kesan Pudar. Juga ada sokongan untuk kawalan kecerahan. Sokongan untuk kemas kini OTA

Langkah 1: Menyiapkan Firebase

Menyiapkan Firebase
Menyiapkan Firebase
Menyiapkan Firebase
Menyiapkan Firebase

Sebelum meneruskan, kita perlu menyiapkan firebase. Pergi ke pautan berikut https://firebase.google.com/ dan log masuk dengan akaun gmail anda.

Setelah anda menyelesaikan langkah ini, kami perlu membuat projek baru di firebase jadi terus ke konsol firebase anda.

Di bawah pangkalan data masa nyata anda terdapat tab "peraturan" di mana anda perlu mengaktifkan membaca dan menulis seperti ini. Gambar 2

anda boleh mendapatkan pautan dan rahsia firebase anda di sini. Gambar 3

Ini digunakan dalam arduino IDE untuk berhubung dengan firebase.

Langkah 2: Program ESP-01 Dengan Dasar OTA untuk Kemas Kini Masa Depan

Program ESP-01 Dengan OTA Asas untuk Pembaruan Masa Depan
Program ESP-01 Dengan OTA Asas untuk Pembaruan Masa Depan
Program ESP-01 Dengan OTA Asas untuk Pembaruan Masa Depan
Program ESP-01 Dengan OTA Asas untuk Pembaruan Masa Depan

Dari kod sumber anda boleh memuat turun OTA minimum dan memancarkannya dengan arduino IDE ke ESP01 anda. Gambar 1

Sekarang setelah anda menukarnya, ia akan muncul di port IDE arduino seperti ini. Gambar 2

Sekiranya ia muncul di sini adalah pautan untuk menyelesaikan masalah, atau anda boleh bertanya dalam komen.

Langkah 3: Program ESP01 Dengan Moodlight Over OTA

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

Langkah 4: Memateri Segala-galanya

Cukup sapukan sedikit solder berikut di bawah ini.

Untuk bekalan kuasa saya menggunakan pengecas telefon lama 5V 1A yang disambungkan ke pengatur voltan.

Sambungan:

Vcc to 3V (Voltage regulator) GND to GND GPIO0 to Red GPIO2 to Green GPIO3 = RX to Blue CH_PD to Vcc (atau solder pull-up resistor pada modul ESP-01) pilihan: tekan butang dari GND ke RST untuk menetapkan semula modul

Oleh kerana saya akan memasukkannya ke dalam bola putih saya meletakkan beberapa gam panas sehingga ia bergerak atau pecah. Ia berfungsi sekarang selama 3 minggu tanpa masalah.

Langkah 5: !! KEMASKINI PENTING

Saya menyedari satu masalah dengan binaan semasa dan perlu menghidupkan / mematikan suis pada semua 3 warna (RGB) antara LED dan ESP01 kerana jika anda mematikannya dan sekali lagi AKTIF akan tersekat dalam mod kilat dan bukannya menjalankan lakaran.

Cukup matikan suis semasa anda memasangkannya dan kemudian hidupkan suis dan sesendal akan berfungsi dengan baik.

Langkah 6: Pautan untuk Github dan Shematic

Pautan untuk Github dan Shematic
Pautan untuk Github dan Shematic

Lampu mood ESP01 GITHUB

Langkah 7: Produk Akhir

Disyorkan: