Isi kandungan:
Video: ESP8266-01 WIFI MUSICAL BELL DENGAN LED: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Projek ini bermula dari pembelian sekumpulan pelbagai cip ESP8266-01. Ini adalah papan kecil dengan 8 pin dan keluaran terhad dari segi GP I / O sebenarnya kebanyakan kali dipetik bahawa mereka hanya mempunyai satu I / O. Kenyataan itu tidak betul kerana mereka sebenarnya mempunyai 4 pin yang boleh anda gunakan walaupun ia pelbagai fungsi jadi anda harus berhati-hati dalam menggunakannya.
Dua adalah pin bersiri RX / TX untuk siri keluar untuk tujuan penyahpepijatan. Saya tidak akan menggunakannya di sini kerana saya mahu debug dalam masa nyata, saya sangat berminat dengan pin 3 dan 5. 3 selalu tersedia sebagai GPI-02 dan 5 sebagai GPI-00.
Kami dapat melihat kodnya kemudian dan melakukan beberapa panduan, namun tidak perlu disebutkan bahawa papan kecil ini harus diprogramkan dengan menarik garis semula ke bawah dan kemudian menahan pin 5 rendah untuk membolehkan set semula naik tinggi. Ini membawa anda ke dalam program mod. Terdapat banyak maklumat mengenai perkara ini, jadi saya tidak akan mengulanginya di sini.
Hebatnya saya telah memilih untuk menggunakan penyambung USB sebagai pembekal jus, atau ergs jika anda mahu. Anda akan menyedari bahawa saya menggunakan HBLED sebagai penunjuk loceng yang berbunyi untuk pendengaran.
Oleh itu, apa yang dilakukannya: Ideanya ialah memasang papan sebagai titik akses tanpa wayar yang dapat ditemui oleh WIFI dan setelah disambungkan akan memberi anda butang untuk menekan untuk membunyikan loceng dan menyalakan LED.
Saya telah memilih 10 saat tetapi sekali lagi dapat dikonfigurasi atau anda boleh pandai menggunakan panggilan balik [Ticker] untuk mengaktifkan beberapa lagi peristiwa. Peranti ini tidak besar sehingga terhad tetapi murah !! Sekiranya anda tidak perlu melakukan banyak perkara ini adalah kiddy. Banyak fungsi dalam kod adalah lalai seperti alamat ip dll tetapi semuanya boleh dikonfigurasi dengan yang anda mahukan tentu saja. Lihat video saya yang menerangkan operasi.
www.youtube.com/embed/cAUYztMnS30
Langkah 1: Apa yang Anda Perlu
Beberapa Komen dalam senarai
BT66 Ini adalah IC suara dengan banyak lagu yang diprogramkan.
Pembesar suara disenaraikan sebagai AST-030COMR-R. Saya mengukurnya sebagai 80 ohm.
Transistor yang disenaraikan sebagai BC547 sebenarnya adalah BC237A
Perintang dalam LED DRIVER LOAD ADALAH 1 OHM. 2N7000 fet mempunyai rintangan sumber saliran 5 atau 6 ohm.
Langkah 2: Pertama Skema
Saya lampirkan skema dalam bentuk pdf. Mari kita selesaikan ini;
Port USB adalah semata-mata untuk mendapatkan kuasa. D + dan D- tidak digunakan. 5V dihala ke U1 yang merupakan pengatur voltan. Pemutusan biasa di sekitar bungkusan. 3,3 V disuapkan ke ESP-0! Peranti WIFI 8 PIN. Pull up pada pin 4 dan 6. Saya juga menambahkan pull up pada pin 5 pin pengaturcaraan yang mempunyai o / p yang disalurkan melalui R6 ke pintu FET. Saluran FET mempunyai HBLED dan perintang 1 ohm diberi makan dari talian 5V langsung. Perintang 1 ohm bersamaan dengan rintangan sumber longkang menghadkan arus saliran dan oleh itu arus melalui LED menjadi lebih kurang. 200mA … cerah. Ini akan diprogramkan untuk menyalakan LED menggunakan kaunter acara di Ticker.
Pin 3 dari ESP mendorong cip suara BT66 melalui perintang 220 ohm ke pin 2. Pin 1 adalah o / pnya yang keluar melalui perintang 220 ohm yang lain ke dasar BC237A. Peralihan impedans Q1 menghubungkan o / p ke SP1 pembesar suara yang mempunyai impedansi kira-kira. 80 ohm. Tidak ada keuntungan di sini dari pemancar Q1 tetapi kita memperoleh keuntungan semasa sekitar. 100 dalam konfigurasi pemancar biasa ini. Sekiranya kita melakukan matematik maka kita harus memperoleh kira-kira 0.1 mW atau lebih kurang 10db SPL yang memadai tetapi tidak terlalu kuat. Lihat komponen AST-030COMR Farnell.
Beberapa nota tambahan. Pengatur LDO linear berkemampuan 800mA. Anda boleh menjadikannya lebih kecil kerana satu-satunya beban 3.3V adalah cip suara dan cip ESP. Saya akan menyerahkannya kepada yang lebih giat, bagi saya itu ada di dalam kotak saya!
Langkah 3: KOD
Mari kita selesaikan ini juga. Bagi mereka yang biasa dengan Arduino
Perhatikan penyertaan penjadual ticker CATATAN BAHAWA KAMI MEMUTUSKAN 2 INSTANCES TICKER TIMER --- TickerScheduler ts (2); Pin yang akan digunakan adalah LED_BUILTIN dan pengisytiharan LED_Pin sebelumnya Kemudian kami mempunyai kata laluan dan SSID bahawa peranti akan dilihat seperti semasa anda menyemak imbas. Kemudian kita mempunyai beberapa fungsi yang akan dipanggil oleh rutin ticker. Mari melompat ke persediaan. kami menggunakan pinmode (nama pin, I / O) untuk menyiapkannya. Kemudian kami memasukkan parameter ke back call async untuk setiap dua pemasa.
ts.add (params). Kami melalui fungsi panggilan balik dll.
Perkara pertama yang kami lakukan adalah menyediakan penjadual ticker. maka kami memeriksa pelanggan dan kembali jika tiada sambungan. Sekiranya pelanggan telah berhubung maka kita akan mendapat rentetan dan melihat apakah ia mengatakan bellON Kemudian kita akan menggunakan HTML yang terdapat dalam beberapa rentetan. Pelajari rentetan HTML dan masukkan butang versi anda. Anda boleh menyesuaikan dengan apa yang anda mahukan, ingat bahawa ESP agak terhad untuk penyimpanan.
Disyorkan:
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi - Kawalan Telefon Pintar STRIP LED RGB: 4 Langkah
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi | RGB LED STRIP Smartphone Control: Hai kawan-kawan dalam tutorial ini kita akan belajar bagaimana menggunakan nodemcu atau esp8266 sebagai remote IR untuk mengawal jalur LED RGB dan Nodemcu akan dikendalikan oleh telefon pintar melalui wifi. Jadi pada dasarnya anda dapat mengawal STRIP LED RGB dengan telefon pintar anda
Bell Siphon Rain Gauge: 8 Langkah (dengan Gambar)
Bell Siphon Rain Gauge: Versi yang lebih baik dari ini adalah PiSiphon Rain Gauge. Tradisional curah hujan diukur dengan alat pengukur hujan manual. Stesen cuaca automatik (termasuk stesen cuaca IoT) biasanya menggunakan baldi tip, disdrometer akustik atau disdrometer laser
Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)
Arduino Door Bell With VU Meter: Idea asas adalah - apabila menekan butang loceng pintu, LED akan mula bersinar berirama dengan bunyi buzzer, setelah satu waktu dua peristiwa akan berhenti secara automatik. LED boleh berada di luar pintu untuk melayan pengunjung atau di dalam. Dalam ini saya
Bangunkan Jam Nyata Bell untuk PC anda dan Jam Pemadam Api .: 3 Langkah (dengan Gambar)
Bina Jam Nyata Bell untuk PC anda dan Jam Pemadam Api: Loceng tembaga, geganti kecil beberapa perkara lagi dan loceng sebenar boleh menyerang jam di desktop anda. Walaupun projek ini berjalan pada Windows dan Mac OS X juga, saya memutuskan untuk memasang Ubuntu Linux pada PC yang saya dapati di tong sampah dan mengusahakannya: Saya tidak pernah
Arduino Bell Controlled Tower / Carillon: 5 Langkah (dengan Gambar)
Arduino Controlled Bell Tower / Carillon: Ini adalah satu set loceng muzik yang didorong oleh solenoid dan dikendalikan oleh mikrokontroler Arduino. Terdapat 8 loceng yang meliputi satu oktaf. Loceng boleh dikawal dari PC, atau menara boleh berdiri sendiri dan memainkan melodi yang diprogramkan.Chec