Daftar Isi:
Video: ESP8266-01 WIFI MUSICAL BELL DENGAN LED: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Proyek ini muncul dari pembelian batch chip varietas ESP8266-01. Ini adalah papan kecil dengan 8 pin dan output terbatas dalam hal GP I/O bahkan sering kali dikutip bahwa mereka hanya memiliki satu I/ HAI. Pernyataan itu tentu saja salah karena sebenarnya mereka memiliki 4 pin yang dapat Anda gunakan meskipun multi fungsi sehingga Anda harus berhati-hati dalam menggunakannya.
Dua adalah pin serial RX/TX untuk serial out untuk keperluan debugging. Saya tidak akan menggunakan ini di sini karena saya ingin men-debug secara real time, saya sangat tertarik dengan pin 3 dan 5. 3 selalu tersedia sebagai GPI-02 dan 5 sebagai GPI-00.
Kita dapat melihat kodenya nanti dan melakukan beberapa penelusuran, namun bijaksana untuk menyebutkan bahwa papan kecil ini harus diprogram dengan menarik garis reset ke bawah dan kemudian menahan pin 5 rendah untuk memungkinkan reset menjadi tinggi. Ini membawa Anda ke dalam program mode. Ada banyak informasi tentang ini jadi saya tidak akan mengulanginya di sini.
Dari segi daya, saya telah memilih untuk menggunakan konektor USB sebagai pemasok jus, atau ergs jika Anda lebih suka. Anda akan melihat saya menggunakan HBLED sebagai indikator bel berbunyi untuk gangguan pendengaran.
Jadi apa fungsinya:Idenya adalah untuk mengatur papan sebagai titik akses nirkabel yang dapat ditemukan oleh WIFI dan setelah terhubung akan memberi Anda tombol untuk menekan membunyikan bel dan berkedip LED.
Saya telah memilih selama 10 detik tetapi sekali lagi dapat dikonfigurasi atau Anda bisa menjadi pintar dengan panggilan balik [Ticker] untuk mengaktifkan beberapa acara lagi. Perangkat ini tidak besar jadi terbatas tapi murah!! Jika Anda tidak perlu melakukan banyak hal, ini adalah hal kecil. Banyak fungsi dalam kode adalah default seperti alamat ip dll, tetapi semuanya dapat dikonfigurasi sesuai keinginan Anda. Lihat video saya yang menjelaskan operasinya.
www.youtube.com/embed/cAUYztMnS30
Langkah 1: Apa yang Anda Butuhkan
Beberapa Komentar di daftar
BT66 Ini adalah IC suara dengan banyak lagu yang telah diprogram sebelumnya.
Speaker terdaftar sebagai AST-030COMR-R. Saya mengukur ini sebagai 80 ohm.
Transistor yang terdaftar sebagai BC547 sebenarnya adalah BC237A
Resistor pada LED DRIVER LOAD ADALAH 1 OHM. 2N7000 fet memiliki resistansi sumber saluran sebesar 5 atau 6 ohm.
Langkah 2: Pertama Skema
Saya lampirkan skema dalam bentuk pdf. Mari kita bahas ini;
Port USB murni untuk daya. D+ dan D- tidak terpakai. 5V disalurkan ke U1 yang merupakan pengatur tegangan. Biasanya decoupling di sekitar paket.3.3V diumpankan ke ESP-0! Perangkat WIFI 8 PIN. Pull up pada pin 4 dan 6. Saya juga menambahkan pull up pada pin 5 pin pemrograman yang memiliki output daya yang disalurkan melalui R6 ke gerbang FET. Saluran pembuangan FET memiliki HBLED dan resistor 1 ohm diumpankan dari saluran 5V langsung. Resistor 1 ohm dalam hubungannya dengan resistansi sumber pembuangan membatasi arus pembuangan dan oleh karena itu arus melalui LED menjadi kira-kira. 200mA… cerah. Ini akan diprogram untuk mem-flash LED menggunakan penghitung peristiwa di Ticker.
Pin 3 dari ESP menggerakkan chip suara BT66 melalui resistor 220 ohm ke pin 2. Pin 1 adalah output dayanya yang keluar melalui resistor 220 ohm lain ke dasar BC237A. Penggeser impedansi Q1 memasangkan output daya ke SP1 speaker yang memiliki impedansi kira-kira. 80 ohm. Tidak ada keuntungan di sini di emitor Q1 tapi kami mendapatkan beberapa keuntungan saat ini kira-kira. 100 dalam konfigurasi emitor umum ini. Jika kita menghitung maka kita harus mendapatkan sekitar 0,1 mW atau sekitar 10db SPL yang memadai tetapi tidak terlalu keras. Lihat komponen Farnell AST-030COMR.
Beberapa catatan tambahan. Regulator LDO linier mampu 800mA. Anda dapat membuatnya lebih kecil karena satu-satunya beban 3.3V adalah chip suara dan chip ESP. Saya akan meninggalkan itu untuk yang lebih giat, bagi saya itu ada di kotak saya!
Langkah 3: KODE
Mari kita melalui ini juga. Bagi mereka yang akrab dengan Arduino
Catat penyertaan penjadwal ticker. CATATAN BAHWA KAMI MENYATAKAN 2 INSTANSI TIKER TIKER --- TickerScheduler ts(2); Pin yang akan digunakan adalah LED_BUILTIN dan deklarasi sebelumnya dari LED_Pin Kemudian kita memiliki password dan SSID perangkat yang akan terlihat saat Anda browsing. Kemudian kami memiliki beberapa fungsi yang akan dipanggil oleh rutinitas ticker. Mari kita melompat ke pengaturan. kami menggunakan pinmode (nama pin, I/O) untuk mengaturnya. Kemudian kami meneruskan parameter ke panggilan balik async untuk masing-masing dari dua timer.
ts.add(params). Kami meneruskan fungsi panggilan balik dll.
Hal pertama yang kami lakukan adalah service ticker scheduler. kemudian kami memeriksa klien dan kembali jika tidak ada koneksi. Jika klien telah terhubung maka kita mendapatkan string dan melihat apakah dikatakan bellON Kemudian kita o/p HTML yang ada di beberapa string. Pelajari string HTML dan masukkan versi tombol Anda. Anda dapat menyesuaikan dengan apa yang Anda inginkan, ingatlah bahwa ESP agak terbatas untuk penyimpanan.
Direkomendasikan:
Jam Alarm Twin Bell Dari Kaleng Soda: 7 Langkah (dengan Gambar)
Jam Alarm Lonceng Kembar Dari Kaleng Soda: Instruksi ini menunjukkan kepada Anda cara membuat jam alarm lonceng kembar dari kaleng soda. Proyek ini menggunakan kaleng soda tempat tinta dihilangkan (Tautan: Penghapusan Tinta dari Kaleng Soda). Untuk membuat jam alarm ini berfungsi penuh, modul jam Quartz DIY diintegrasikan
ESP8266 RGB LED STRIP Kontrol WIFI - NODEMCU Sebagai Remote IR untuk Strip Led yang Dikendalikan Melalui Wifi - Kontrol Smartphone LED STRIP RGB: 4 Langkah
ESP8266 RGB LED STRIP Kontrol WIFI | NODEMCU Sebagai Remote IR untuk Strip Led yang Dikendalikan Melalui Wifi | RGB LED STRIP Smartphone Control: Hi guys dalam tutorial ini kita akan belajar bagaimana menggunakan nodemcu atau esp8266 sebagai remote IR untuk mengontrol strip LED RGB dan Nodemcu akan dikendalikan oleh smartphone melalui wifi. Jadi pada dasarnya Anda dapat mengontrol STRIP LED RGB dengan ponsel cerdas Anda
Bell Siphon Rain Gauge: 8 Langkah (dengan Gambar)
Bell Siphon Rain Gauge: Versi yang disempurnakan dari ini adalah PiSiphon Rain Gauge Biasanya curah hujan diukur dengan pengukur hujan manual.Stasiun cuaca otomatis (termasuk stasiun cuaca IoT) biasanya menggunakan tipping bucket, disdrometer akustik, atau disdrometer laser.T
Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)
Arduino Door Bell With VU Meter: Ide dasarnya adalah - setelah menekan tombol push bell pintu, LED akan mulai menyala berirama bersamaan dengan suara bel, setelah beberapa saat dua peristiwa akan berhenti secara otomatis. LED dapat berada di luar pintu untuk menghibur pengunjung atau di dalam. Dalam hal ini saya
Musical Menorah (dibuat Dengan Arduino): 13 Langkah (dengan Gambar)
Musical Menorah (dibuat Dengan Arduino): Chanukah akan segera hadir! Jadi saya pikir itu akan menjadi ide bagus untuk membuat proyek yang berkaitan dengan liburan. Saya membuat Chanukah Menorah keren ini dengan Arduino yang memainkan lagu berbeda setiap kali Anda mengubah malam dengan menekan tombol. LED