İçindekiler:
- Adım 1: WS2812 LED'lerini Kablolama
- Adım 2: Akrilik (ve Ahşap) Kasa
- 3. Adım: Yazılım
- Adım 4: Raspberry Pi LED Matrisi
Video: LED Matrisi: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu, WS2812 LED'leri ve bir ESP8266 Mikrodenetleyici kullanılarak yapılan 8x8 LED matrisidir.
Bu projeden ilham alındı:
Adım 1: WS2812 LED'lerini Kablolama
Kısacası, LED'ler yukarıda gösterilen uzun bir şerit halinde zincirlenmiştir. (Satır satır ve 1 satırın sonu bir sonraki satırın başlangıcına bağlı)
(Eksik 4 LED'i dikkate almayın, LED'lerim bitti. Zaten çok büyük bir fark yaratmıyorlar)
Bundan sonra, LED şerit bir mikro denetleyiciye (ESP8266) bağlandı.
Adım 2: Akrilik (ve Ahşap) Kasa
2 adet siyah akrilik kesilmiş (bıçakla), bükülmüş (havya kullanılarak) ve sıcak yapıştırılmış (destek olarak tahta bir çubukla) matrisin kenarlarını oluşturmak için
Arkasındaki şeffaf akrilik ve aydınger kağıdı, ön ekran olarak kullanıldı, LED'leri dağıtmak ve elektroniği korumak için matrisin önüne yerleştirildi.
Tahta çubuklar birbirine oturacak ve LED'ler arasında ayırıcı oluşturacak şekilde kesilmiştir. Bu, LED'lerden gelen renklerin birbirine yayılmasını önler, netliği bozabilir
Bundan sonra, siyah akrilik yan parçaya LED matrisi, ayırıcı ve şeffaf akriliği koyun.
3. Adım: Yazılım
Adafruit NeoMatrix Kütüphanesini, NeoMatrix GFX Demosunu kullandım.
ESP8266'yı Wifi'ye bağlamak ve veri toplamak için diğer yazılımları kodlayabilirsiniz.
Adım 4: Raspberry Pi LED Matrisi
(Bu Devam Eden Bir Çalışmadır)
Sonunda LED Matrix'e bir Raspberry Pi (1B) koydum. Ayrıca Wifi üzerinden Pixel Art'ı (ve belki Animasyonları) gösterecek şekilde programladım ve yapılandırdım.
LED'lerin veri pinini Raspberry Pi'nin Pin 18'ine bağladım. Ayrıca LED'lerin 5V ve Toprak Pinleri Raspberry Pi'den ayrı olarak harici bir Güç Kaynağına (Başka bir USB Şarj Cihazı gibi) bağlandı. Bu, LED'lerin Yanmak için yeterli güce sahip olmasını sağlamak içindir.
İstemci Tarafı Web Uygulaması tamamen Saf vanilya HTML, CSS ve Javascript ile yazılmıştır. Sunucu Programı bir Flask Uygulamasıdır ve Adafruit Neopixel Library'yi kullanır. Adafruit Kitaplığını kullandığından, LED'lerin güncellenmesi daha uzun sürebilir (ve animasyonları düzgün göstermez vb.) Kod burada GitHub'da mevcuttur ve program açılışta çalışacak şekilde ayarlanmıştır (belirtildiği gibi /etc/rc.local kullanılarak) GitHub'da)
Önerilen:
DIY Audio Reaktif LED Matrisi: 6 Adım
Kendin Yap Audio Reaktif LED Matrisi: Hiç sesli tepki özelliğine sahip harika bir RGB matrisine ihtiyaç duydunuz, ancak bunu yapmak çok zor veya satın almak çok pahalı buldunuz mu? Pekala, artık bekleyişiniz sona erdi. Odanızda harika bir Audio Reaktif RGB LED matrisi olabilir. Bu Enstrüman
Google Asistan Kontrollü LED Matrisi !: 7 Adım (Resimlerle)
Google Asistan Kontrollü LED Matrisi !: Bu dersimizde, akıllı telefon kullanarak her yerde formu kontrol edebileceğiniz Google Asistan Kontrollü LED Matrisini nasıl yapabileceğinizi göstereceğim, Haydi başlayalım
Mikro:bit - LED Matrisi: 14 Adım
Mikro:bit - LED Matrisi: Bu kılavuzda, LED şeritlerinden mikro:bit için bir LED matrisinin nasıl oluşturulacağını inceleyeceğim. Örneklerim olarak 4x4 matris ve 10x10 matris kullanacağım. Çok fazla bina yaptığımız bir okulda çalıştığım için, sonunda çok şey yaşardık
Arduino Mega ile 64x32 RGB LED Matrisi: 6 Adım
Arduino Mega ile 64x32 RGB LED Matrix: LED matrix ve adreslenebilir LED'lerin nasıl kullanılacağını öğrenmekten keyif aldım. Nasıl bir araya geldiğini anladığınızda çok eğlenceliler. Her adımı başkalarının öğrenmesi için basit ve tutarlı bir şekilde açıklayan bu öğreticiyi bir araya getirdim. Öyleyse tadını çıkar. Le
8x8 BÜYÜK LED Matrisi Nasıl Yapılır (MAX7219 LED 10mm): 9 Adım (Resimlerle)
8x8 BÜYÜK LED Matriks Nasıl Yapılır (MAX7219 LED 10mm): Ekran olarak hazır 8x8 LED matrix ile çalıştınız mı? Çeşitli boyutlarda gelirler ve çalışmak oldukça ilginçtir. Kolayca temin edilebilen büyük bir boyut yaklaşık 60 mm x 60 mm'dir. Ancak, çok daha büyük hazır bir LED matrisi arıyorsanız,