Kendi cosplay aksesuarlarınızı yapmak için bir 3D yazıcı kullanmak bir şeydir, ancak bir Ahududu Pi işlevsellik kazandırmak, bizi gerçekten heyecanlandıran düşünce türüdür. YouTube’daki Sam Makes kanalında, yapımcı Sam, ev yapımı bir pokedex Pokémon serisinden.
Seride, bu gadget Pokémon ve eğitmenler gibi şeyleri tanımak için kullanılıyor, şu anda işaret edilen her şeye bir açıklama ile yüksek sesle konuşuyor. Bu, ele aldığımız ilk Pokédex de değil. Geçmişte paylaştığımız Pokédex oyun avuçiçi proje ama esas olarak bir kabuk olarak kullanıldı RetroPasta teçhizat. Sam’in The Dex olarak bilinen projesi, serideki orijinal Pokédex’e daha çok benziyor.
Dex’i kullanmak için, kullanıcılar el cihazının kamerasını bir nesneye veya yaratığa doğrultuyor, bir düğmeye basıyor ve cihazın neye baktıklarını daha fazla açıklamasını bekliyorlar. Özel bir arayüze sahiptir ve tanımlanan nesnenin ne olduğunu açıklayan metni yüksek sesle okumak için metinden konuşmaya kullanır.
Tüm operasyon, Tinkercad ile tasarlanan özel bir 3D baskılı Sam kabuğunun içine yerleştirilmiş bir Raspberry Pi 4 B tarafından desteklenmektedir. Görsel çıktı için bir LCD ekrana, görüntüleri yakalamak için bir kameraya ve metinden sese işlevi için bir hoparlöre sahiptir. Hem taramaları başlatmak hem de gezinmek için birkaç düğme dahildir.
Görüntü tanıma OpenCV kullanılarak gerçekleştirilir, Pi’de nasıl çalıştığına daha yakından bakmak için yüz tanıma eğitimimize göz atabilirsiniz. Kullanıcı arayüzü gerçekten etkileyici, orijinal oyunların görünümüne ve hissine benziyor. Bir şey tanımlandığında, ekran nesnenin küçük bir simgesini ve altında o şeyin komik bir açıklamasını içeren bir metin bloğunu yükler. Demo videoda, köpek, inek ve zürafa gibi hayvanların yanı sıra muz ve fırın gibi diğer şeyleri de tanıdığını görebiliriz.
Bu Raspberry Pi projesini kendiniz yeniden yaratmak istiyorsanız, şuraya göz atın: Sam yapar Sistemin çalışmasını sağlamak için kullanılan eğitimlerin bağlantılarının yanı sıra yapısının bir video dökümü için YouTube kanalı. O da paylaşmak için yeterince nazikti GitHub kontrol etmek isteyen herkes için kullanılan tüm kodu içeren depo.