Daftar Isi:
- Langkah 1: Menghubungkan LED WS2812
- Langkah 2: Kotak Akrilik (dan Kayu)
- Langkah 3: Perangkat Lunak
- Langkah 4: Matriks LED Raspberry Pi
Video: Matriks LED: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Ini adalah matriks LED 8x8 yang dibuat menggunakan LED WS2812 dan Mikrokontroler ESP8266
Proyek ini terinspirasi oleh:
Langkah 1: Menghubungkan LED WS2812
Singkatnya, LED dirantai dalam strip panjang yang ditunjukkan di atas. (Baris demi baris, dan ujung 1 baris terhubung ke awal baris berikutnya)
(Abaikan 4 LED yang hilang, saya kehabisan LED. Bagaimanapun, mereka tidak membuat perbedaan besar)
Setelah itu LED strip dihubungkan ke mikrokontroler (ESP8266)
Langkah 2: Kotak Akrilik (dan Kayu)
2 buah akrilik hitam dipotong (dengan pisau), dibengkokkan (menggunakan besi solder) dan direkatkan dengan panas (dengan tongkat kayu sebagai penopang) untuk membentuk sisi-sisi matriks
Sepotong akrilik bening dan kertas kalkir di belakangnya digunakan sebagai layar depan, diletakkan di depan matriks untuk menyebarkan LED dan melindungi elektronik.
Tongkat kayu dipotong sedemikian rupa sehingga mereka dapat menyatu dan membentuk pemisah di antara LED. Ini mencegah warna dari LED menyebar satu sama lain dapat merusak kejelasan
Setelah itu, letakkan matriks LED, pembagi, dan akrilik bening di bagian samping akrilik hitam
Langkah 3: Perangkat Lunak
Saya menggunakan Adafruit NeoMatrix Library, Demo NeoMatrix GFX.
Anda dapat membuat kode perangkat lunak lain untuk menghubungkan ESP8266 ke Wifi dan mengumpulkan data.
Langkah 4: Matriks LED Raspberry Pi
(Ini adalah Pekerjaan yang sedang berlangsung)
Pada akhirnya, saya menempatkan Raspberry Pi (1B) di LED Matrix. Saya juga memprogram dan mengonfigurasinya untuk menampilkan Pixel Art (dan mungkin Animasi) melalui Wifi.
Saya menghubungkan pin data LED ke Pin 18 dari Raspberry Pi. Selain itu, Pin 5V dan Ground LED terhubung ke Catu Daya eksternal (Seperti Pengisi Daya USB lainnya), terpisah dari Raspberry Pi. Ini untuk memastikan LED memiliki Daya yang cukup untuk Menyala.
WebApp Sisi Klien ditulis seluruhnya dalam Pure vanilla HTML, CSS, dan Javascript. Program Server adalah Aplikasi Flask, dan menggunakan Adafruit Neopixel Library. Karena menggunakan Adafruit Library, LED mungkin membutuhkan waktu lebih lama untuk memperbarui (dan tidak menampilkan animasi dengan benar, dll.) Kode tersedia di GitHub di sini, dan program diatur untuk berjalan saat boot (menggunakan /etc/rc.local seperti yang dinyatakan di GitHub)
Direkomendasikan:
Matriks LED Reaktif Audio DIY: 6 Langkah
Matriks LED Reaktif Audio DIY: Pernahkah Anda merasa membutuhkan matriks RGB yang keren dengan fitur reaksi audio, tetapi merasa sangat sulit untuk membuatnya atau sangat mahal untuk dibeli? Nah, sekarang penantian Anda sudah berakhir. Anda dapat memiliki matriks LED Audio Reaktif RGB yang keren di kamar Anda. Instruktur ini
Matriks LED Terkendali Asisten Google !: 7 Langkah (dengan Gambar)
Matriks LED Terkendali Asisten Google !: Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat Matriks LED Terkendali Asisten Google yang dapat Anda kendalikan di mana saja menggunakan smartphone, Jadi mari kita mulai
Mikro: bit - Matriks LED: 14 Langkah
Mikro:bit - Matriks LED: Dalam panduan ini saya akan membahas cara membuat matriks LED untuk mikro:bit dari strip LED. Saya akan menggunakan matriks 4x4 dan matriks 10x10 sebagai contoh saya. Karena saya bekerja di sekolah, di mana kami melakukan banyak pembangunan, kami akhirnya akan melalui banyak
ESP32 Menggulir WordClock pada Matriks LED: 5 Langkah (dengan Gambar)
ESP32 Scrolling WordClock pada LED Matrix: Dalam proyek ini saya membuat Scrolling WordClock dengan ESP32, LED Matrix dan kotak cerutu. WordClock adalah jam yang menunjukkan waktu daripada hanya mencetaknya di layar atau memiliki tangan yang dapat Anda baca. Jam ini akan memberi tahu Anda bahwa sudah 10 menit
Buat Matriks LED RGB 15x10 Anda Sendiri: 10 Langkah
Membuat Matriks LED RGB 15x10 Anda Sendiri: Dalam seri video ini saya akan menunjukkan kepada Anda cara membuat Matriks LED RGB 15x10. Matriks ini memiliki lebar 1,5m dan tinggi 1m. Ini terdiri dari LED PL9823 RGB yang merupakan alternatif murah untuk LED WS2812 umum. Saya akan berbicara tentang tantangan yang