Isi kandungan:
- Langkah 1: Wiring Up WS2812 LED
- Langkah 2: Sarung Akrilik (dan Kayu)
- Langkah 3: Perisian
- Langkah 4: Matrik LED Raspberry Pi
Video: Matrik LED: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ini adalah matriks LED 8x8 yang dibuat menggunakan LED WS2812 dan Mikrokontroler ESP8266
Projek ini diilhamkan oleh:
Langkah 1: Wiring Up WS2812 LED
Singkatnya, LED dirantai dalam jalur panjang yang ditunjukkan di atas. (Baris demi baris, dan akhir 1 baris disambungkan ke permulaan baris seterusnya)
(Abaikan 4 LED yang hilang, saya kehabisan LED. Bagaimanapun, mereka tidak membuat perbezaan besar)
Selepas itu, jalur LED disambungkan ke mikrokontroler (ESP8266)
Langkah 2: Sarung Akrilik (dan Kayu)
2 keping akrilik hitam dipotong (dengan pisau), dibengkokkan (menggunakan besi pematerian) dan dilekatkan panas bersama (dengan tongkat kayu sebagai sokongan) untuk membentuk sisi matriks
Sekeping kertas akrilik dan jejak yang jelas di belakangnya digunakan sebagai layar depan, diletakkan di depan matriks untuk menyebarkan LED dan melindungi elektronik.
Tongkat kayu dipotong sedemikian rupa sehingga dapat disatukan dan membentuk pembahagi antara LED. Ini mengelakkan warna dari LED menyebar antara satu sama lain boleh merosakkan kejelasan
Selepas itu, masukkan matriks LED, pembahagi dan akrilik yang jelas di bahagian sisi akrilik hitam
Langkah 3: Perisian
Saya menggunakan Perpustakaan Adafruit NeoMatrix, Demo NeoMatrix GFX.
Anda boleh membuat kod perisian lain untuk menyambungkan ESP8266 ke Wifi dan mengumpulkan data.
Langkah 4: Matrik LED Raspberry Pi
(Ini adalah Kerja yang Sedang Berlangsung)
Pada akhirnya, saya meletakkan Raspberry Pi (1B) di LED Matrix. Saya juga memprogram dan mengkonfigurasinya untuk menunjukkan Pixel Art (dan mungkin Animasi) melalui Wifi.
Saya menyambungkan pin data LED ke Pin 18 dari Raspberry Pi. Lebih-lebih lagi, Pin 5V dan Ground dari LED disambungkan ke Bekalan Kuasa luaran (Seperti Pengecas USB lain), terpisah dari Raspberry Pi. Ini untuk memastikan LED mempunyai Daya yang cukup untuk Menerangi.
Client Side WebApp ditulis sepenuhnya dalam Pure vanilla HTML, CSS dan Javascript. Program Pelayan adalah Aplikasi Flask, dan menggunakan Perpustakaan Adafruit Neopixel. Oleh kerana menggunakan Perpustakaan Adafruit, LED mungkin memerlukan masa lebih lama untuk mengemas kini (dan tidak menunjukkan animasi dengan betul dll.) Kod ini tersedia di GitHub di sini, dan program ini ditetapkan untuk berjalan semasa boot (menggunakan /etc/rc.local seperti yang dinyatakan di GitHub)
Disyorkan:
KAWALAN LED MATRIK MAX7219 DENGAN ARDUINO: 9 Langkah
CONTROL LED MATRIX MAX7219 WITH ARDUINO: Dalam tutorial ini kita akan belajar bagaimana mengawal matriks LED MAX7219 dengan Arduino dengan memaparkan teks ringkas. Tonton video demonstrasi
MATRIK LED SMART LED DALAMAN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Inilah kemajuan ke-2 saya untuk projek yang saya sangat teruja untuk menunjukkan kepada anda. Ini mengenai Matriks LED Pintar DIY yang membolehkan anda memaparkannya, data, seperti Statistik YouTube, Statistik Rumah Pintar anda, kerana suhu, kelembapan, boleh menjadi jam sederhana, atau hanya menunjukkan
Matrik LED Terkawal Pembantu Google!: 7 Langkah (dengan Gambar)
Matrik LED terkawal Pembantu Google!: Dalam tutorial ini, saya akan menunjukkan kepada anda bagaimana anda boleh membuat Matriks LED Terkawal Pembantu Google yang boleh anda kendalikan borang di mana sahaja menggunakan telefon pintar, Jadi mari kita mulakan
MATRIK LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): Inilah pengenalan saya mengenai projek yang saya sangat teruja untuk menunjukkan kepada anda. Ini mengenai Matriks LED Pintar DIY yang akan membolehkan anda menunjukkannya, data, seperti Statistik YouTube, Statistik Rumah Pintar anda, kerana suhu, kelembapan, boleh menjadi jam sederhana, atau hanya
MATRIK LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)
MATRIK LED RGB MENGGUNAKAN NEOPIXEL: Dalam tutorial ini, saya akan menunjukkan kepada anda cara membina LEDMATRIX 5 * 5 RGB MENGGUNAKAN NEOPIXEL. Dengan matriks ini, kita dapat memaparkan animasi, emoji dan huruf yang sangat menarik yang sangat menarik. Mari kita mulakan