Flip-disc ekran projesi
Yapı
Panel
- 3x3 ızgarada 9 Alphazeta panel kullanıldı.
- Her kart iki adet 28x7 panelden oluşuyor.
- ATMEGA128 mikrodenetleyici ve yüzlerce MELF diyot kullanıldı.
- Adres ve aktarım hızı DIP anahtarlarıyla ayarlanabiliyor.
- Flip-disc kartları veya parçalarını bulmak zor.
Güç
- Kart başına 24V 1A, toplamda 9A gerekiyor.
- 24V 10A Meanwell güç kaynağı kullanıldı.
Çerçeve
- Çerçeve 80/20 alüminyum ekstrüzyonla yapıldı.
- PCB standoff'ları doğrudan çerçeveye sabitlendi.
- Diskler ve kartlar çok hassas.
Kablolama
- Her sütun seri bağlandı ve tüm sütunlar zincirleme bağlandı.
- Veri hattında RS485 blok terminalinin +/- uçları kullanıldı.
- Güç hatlarında 18AWG, veri içinse 22AWG ekranlı kablo kullanıldı.
İşleme
- Ses, video ve görüntü işlemek için Nvidia Orin Nano kullanıldı.
- Raspberry Pi de kullanılabilir, ancak kare hızı düşebilir.
- Dockerfile kullanılarak Jetson 6.0'a dağıtıldı.
Yazılım
Kart
- RS485 üzerinden haberleşiyor.
- Her kare; başlangıç baytı [0x80], flush [0x83] veya buffer [0x84], kart adresi, görüntü verisi ve bitiş baytı [0x8F] bileşenlerinden oluşuyor.
- Görüntü verisi yalnızca [0, 1] durumlarına sahip.
- Flip-disc ekranı kontrol etmek için bir Node.js kütüphanesi kullanıldı.
Arayüz
- Ekranı kontrol etmek için Expo uygulaması kullanıldı.
- Uygulamada sahneleri duraklatmak, başlatmak, atlamak veya önceki sahneye dönmek mümkün.
- Sahne değişkenleri ayarlanarak kişiselleştirme yapılabiliyor.
Tasarım
- 42x84 boyutunda bir flip-disc ekran kullanıldı.
- 3x5 piksel font kullanıldı.
- Görsellerde Floyd-Steinberg dithering, arayüz öğelerinde ise Bayer 4x4 dithering kullanıldı.
Sonraki adım: yapay zeka duvarı
- Yeni multimodal giriş ve çıkışlardan yararlanan şeffaf bir ajan arayüzü hedefleniyor.
- Yeni nesil modellerin çıkması bekleniyor.
Sonuç
- Projede birlikte çalışmak keyifliydi.
- Flip-disc'in hobi amaçlı daha erişilebilir hale gelmesi umuluyor.
# GN⁺ görüşü
- Flip-disc'in çekiciliği: LED ekranlardan farklı olarak flip-disc, kendine özgü görsel efektler ve ses sunduğu için çekici.
- Hassaslık: Diskler ve kartlar çok hassas olduğundan montaj ve kullanım sırasında dikkat gerekiyor.
- Maliyet sorunu: Flip-disc panellerin maliyeti yüksek olduğu için büyük ölçekli projelerde yük oluşturabilir.
- Alternatif teknolojiler: Benzer bir proje düşünülüyorsa LED matris veya elektronik mürekkep ekranlar da iyi bir alternatif olabilir.
- Gelecek potansiyeli: Yapay zeka ile birleştirilen flip-disc ekranlar, yeni etkileşimli sanat olanaklarının önünü açabilir.
1 yorum
Hacker News yorumları