Isi kandungan:
- Langkah 1: Potong Jalur LED
- Langkah 2: Membuat Bingkai
- Langkah 3: Memasang Jalur LED ke Rangka
- Langkah 4: Pendawaiannya
- Langkah 5: Menyambung ke ESP8266 dan Memuat naik Sketsa
Video: Dekorasi Tingkap Cahaya Krismas LED ESP8266 / Arduino RGB: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Ini masa tahun: Disember. Dan di kawasan kejiranan saya, semua orang menghiasi rumah dan tingkap mereka dengan beberapa lampu Krismas. Kali ini, saya memutuskan untuk membina sesuatu yang khusus, unik, menggunakan modul ESP8266 dan hanya beberapa LED RGB. Anda boleh melakukan binaan yang sama dengan menggunakan modul Arduino (Uno / Pro), tetapi dengan modul ESP, anda juga boleh menggunakan wifi, untuk kawalan jauh, menghidupkan / mematikan berjadual.
Komponen diperlukan …
- ESP8266 (modul NodeMCU) atau Arduino Uno / Pro / Pro Mini / dll. Tutorial ini adalah untuk ESP8266, tetapi juga boleh digunakan untuk yang lain
- Jalur cahaya LED RGB yang boleh diatasi secara individu (cip WS2812), disyorkan: 60 LED / meter RGB, sekeping 1 meter
- Beberapa wayar dan pematerian
- Kabel mikro-USB panjang (ia dikuasakan oleh USB)
- Sama ada kayu atau hanya kadbod untuk bingkai
- Arduino IDE untuk pengembangan perisian (lihat contoh kod pada akhir arahan)
Perkara yang menarik mengenai jalur LED WS2812 RGB adalah bahawa modul LED yang kini berpatutan boleh dialamatkan dan dirantai secara individu, jadi anda hanya perlu memastikan talian "data" disambungkan antara satu sama lain. Ini adalah komponen yang sangat sesuai untuk pokok, kerana setelah memotong jalur LED menjadi kepingan, anda hanya perlu mengikatnya dengan satu wayar. Dua sambungan lain (+ 5V dan tanah), anda boleh berhubung di mana sahaja.
Untuk pengalamatan dari kod, anda dapat melihat bahawa alamat piksel bermula pada 0 (paling dekat dengan pangkal pokok) dan pergi ke 42, dengan jumlah 43 LED. Anda tentu saja bebas menggunakan lebih kurang LED, tetapi kemudian anda harus mengubah kodnya.
Penggunaan kuasa untuk penyediaan 43 LED saya adalah sekitar 360 mA maksimum dengan kod semasa, tetapi saya tidak memaksimumkan LED. Sekiranya anda menghidupkan semua LED, kuasa penuh, ia mungkin berada di atas 1A, jadi berhati-hatilah!
Kod semasa adalah mudah, ia menetapkan semua LED menjadi hijau, dan kemudian menukar piksel ke salah satu dari 6 warna palet setiap 0.5 saat. Anda bebas mengubahnya dan bereksperimen dengan corak yang kompleks.
Langkah 1: Potong Jalur LED
Mula-mula, letakkan jalur LED RGB dan potonglah saiznya, untuk membentuk pokok.
Saya lebih suka mempunyai 15 LED sebagai batang (menegak), dan kemudian 2 + 2, 4 + 4, 8 + 8 LED untuk cawangan, tetapi anda boleh mempunyai lebih atau kurang. Pastikan hanya memotong jalur pada penutup tembaga (tanda potong).
Langkah 2: Membuat Bingkai
Anda hanya boleh menggunakan sekeping kadbod, tetapi saya mempunyai beberapa kayu (balsa) yang tergeletak dan saya rasa ia kelihatan sedikit lebih baik, jadi saya menggunakannya. Lukis garis besar pada sekeping A4 dari langkah sebelumnya (di mana anda memotong LED), dan potong beberapa kepingan kayu dengan ukuran itu. Kemudian gunakan gam panas untuk menyatukannya.
Langkah 3: Memasang Jalur LED ke Rangka
Jalur LED mempunyai pelekat di bahagian belakang. Gunakan untuk memasang jalur ke bingkai.
Jangan pasangkan kepingan batang (menegak), itu hanya langkah terakhir setelah memasang hampir keseluruhannya.
Perhatikan anak panah arah pada jalur - itulah arah rantai / data! Anda harus mempunyai DI (data masuk) di cawangan kanan, sebelah kanan, dan DO (data keluar) di cawangan kiri, sebelah kiri. Kami mahu mempunyai rangkaian yang baik dan mudah dari semua LED ini. Perhatikan, kuasa (+ 5V, GND) tidak akan dirantai.
Langkah 4: Pendawaiannya
Kami ingin mengaitkan data, jadi ini bermaksud kabel data kami akan bergerak dari cawangan kiri atas ke kanan bawah. Dan tentu saja kita menghubungkan ketiga-tiga wayar di tengah, di mana cabang kiri + kanan bertemu.
Apabila ini selesai, kita mesti memastikan semua bit berfungsi, kerana itu, saya memasang wayar hitam di sebelah kiri (menegak) untuk GND dan di sebelah kanan untuk + 5V.
Langkah 5: Menyambung ke ESP8266 dan Memuat naik Sketsa
Sambungkan pin dari ESP8266:
+ 5V (VIN) - ke jalur LED + 5V
GND - ke jalur LED GND
Data jalur N7 ke LED: jika anda menggunakan Arduino Uno / Pro, pin ini mungkin berbeza, pastikan ia sesuai dengan kod sumber
Mulakan Arduino IDE, buat / muatkan kod sumber (terlampir) di dalamnya, kemudian pastikan Arduino IDE dikonfigurasi dengan tetapan yang betul (port, jenis peranti, kelajuan), kemudian tekan Compile + Upload.
Setelah selesai, jalur LED akan menyala dan mula memaparkan corak. Anda mungkin perlu menambahkan perpustakaan Adafruit - Neopixel ke Arduino IDE (v1.8 +). Anda juga dapat mengubah kod untuk menampilkan corak yang berlainan, jangan ragu untuk bereksperimen.
Selamat Hari Natal!
Disyorkan:
Sweater Krismas Cahaya Ringan Sederhana: 9 Langkah (dengan Gambar)
Sweater Krismas Light-Up Ugly yang Sederhana: Ia berlaku setiap tahun … Anda memerlukan " sweater percutian yang jelek " dan anda terlupa merancang lebih awal. Nah, tahun ini anda bernasib baik! Penundaan anda tidak akan menjadi kejatuhan anda. Kami akan menunjukkan kepada anda bagaimana membuat sweater Krismas Light-Up Ugly yang sederhana dalam
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 2) -- Pembuka Tingkap Bermotor: 6 Langkah (dengan Gambar)
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 2) || Pembuka Tingkap Bermotor: Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya membuat pembuka tingkap bermotor untuk rumah hijau saya. Ini bermakna saya akan menunjukkan kepada anda motor apa yang saya gunakan, bagaimana saya merancang sistem mekanikal sebenar, bagaimana saya menggerakkan motor dan akhirnya bagaimana saya menggunakan Arduino LoRa
Hiasan Tingkap Cahaya Krismas Terkawal WiFi: 4 Langkah
Hiasan Tingkap Cahaya Krismas Terkawal WiFi: Kawal jalur cahaya LED dari telefon atau PC anda - banyak corak cahaya bertema Krismas yang menyeronokkan
Pertunjukan Cahaya Pohon Krismas Raspberry Pi: 15 Langkah (dengan Gambar)
Pertunjukan Cahaya Pohon Krismas Raspberry Pi: Kemas kini: Saya telah mengeluarkan evolusi terkini dari Pokok ini untuk tahun 2017 di https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp yang boleh dipesan ini -Pi / Projek ini melibatkan penggunaan Raspberry Pi untuk memacu 8 cawangan AC yang bersambung
Bintang Krismas Dengan LED Arduino dan RGB: 5 Langkah (dengan Gambar)
Bintang Krismas Dengan Arduino dan LED RGB: Hai! Kami adalah Komuniti Arduino Novosibirsk dari Siberia yang beku. Untuk memanaskan diri sedikit, kami memutuskan untuk membuat bintang Krismas yang bersinar & berkelip indah. Pastikan anda menonton video demo