Biraz var Ahududu pi Çok havalı projeler, birisinin neden onları yaratacağını sormak zorunda değilsiniz. Görüşümüze göre, en iyi PI projelerinden bazıları “Neden olmasın?” Diye soran üreticilerden geliyor. Maker ve geliştirici André Eser’in en son yaratılışıyla yaptığı şey tam olarak bu. En sevdiğimiz SBC’yi kullanarak, Ascii video kamera Proje ve en son Pi Jam Konferansı’nda gösterdi.

ASCII sanatına aşina değilseniz, bu terminal gibi bir şeyde metin kullanarak görüntüleri görüntülemenin bir yoludur. Karakterler görüntüyü basit ama kaba bir şekilde veya büyük bir karmaşıklıkla içerir. ASCII sanatı retro hesaplamada çok daha yaygındı, ancak bugün bu proje gibi bazı eğlenceli modern örnekler bulabilirsiniz. Bu oluşturmada PI, video çerçevelerini ASCII sanatına dönüştürebilir, bu da Python kullanarak bir video beslemesi yapmak için çerçeveyle çerçeve ile çerçeve görüntülenir.
Proje kaynak dosyalarında, “Bad Apple” olarak bilinen bir demo videosu kullanarak bunun bir örneğini görüyoruz. Bu demo siyah beyazdır, bu da ASCII formatının potansiyelini göstermek için mükemmeldir. Bununla birlikte, Esser konferans için etkileşimli bir şey yapmak istedi ve Raspberry Pi’ye bağlı bir kamerayı ana giriş kaynağı olarak entegre ederek bir adım daha ileri götürdü. Bu, insanların standına doğru yürümesini ve kendilerini gerçek zamanlı olarak metinle temsil ettiklerini görmelerini mümkün kıldı.
Bu projeyi yeniden yaratmak için çok fazla donanıma ihtiyacınız yok veya özel bileşenlere ihtiyacınız yok. Esser, böyle bir proje için bol miktarda işleme gücüne sahip olan ana kart olarak bir Raspberry Pi 5’i kullanmayı seçti. Bir ekrana bağlıdır, bu durumda o kadar iyi olur, bu da ASCII çıktısını görmenizi sağlar. Video girişi için Esser bir Raspberry Pi kamera modülü kullanmayı seçti.
Esser, projeyi açık kaynak haline getirecek kadar nazikti ve tüm kaynak kodu paylaştı Gitithub Nasıl çalıştığını görmek için projeyi yeniden yaratmak ya da sadece daha derine inmek isteyen herkes için. Esser’e göre projenin iki versiyonu var, biri Python kullanan, diğeri Cython kullanıyor. Proje ayrıca OpenCV’nin çalışmasını gerektiriyor. Yalnızca kodu değil, GitHub sayfasında her şeyin nasıl ayarlanacağına dair talimatlar da bulabilirsiniz.
Buna daha yakından bakmak istiyorsanız Raspberry Pi Projesi eylemde, paylaşılan videoya göz atın. YouTube Esser tarafından.

