Periler: Taşınabilir Oyun Salonu ve Medya Merkezi: 5 Adım
Periler: Taşınabilir Oyun Salonu ve Medya Merkezi: 5 Adım
Anonim
Periler: Taşınabilir Oyun Salonu ve Medya Merkezi
Periler: Taşınabilir Oyun Salonu ve Medya Merkezi
Periler: Taşınabilir Oyun Salonu ve Medya Merkezi
Periler: Taşınabilir Oyun Salonu ve Medya Merkezi

Amacım kızım için taşınabilir bir konsol ve medya merkezi kurmaktı. PSP veya Nintendo klonları gibi mini tasarımlardaki oyun, eski arcade dolapları fikrinden çok uzak görünüyor. Eski dolaplardaki düğmelerin nostaljisine, taşınabilirlik rahatlığı ve çok küçük olmayan ekranı ile katılmak istedim.

Yani, bunlar bu projenin ilk gereksinimleri:

- Küçük, 7 yaşında bir kız çocuğu zahmetsizce hareket ettirebilmelidir.

- Tek oyuncu.

- Kontrol paneli rahat bir konumda (yükseltilmiş).

- Işıklı düğmeler. Son zamanlarda yaptığım bir talimat olan QuizzPi gibi düğmelerin renklerinden yararlanarak Python'da oyunlar programlamak istiyorum.

- Taşınabilir. Kızım yatağında film izlemek istiyor, ben balkonda Ghost ve Goblinler oynamak istiyorum ve eşim mutfakta Youtube videoları izlemek istiyor. Bazen yakınlarda bir fişimiz olur, ancak bazen olmaz, bu yüzden bir pile ihtiyacımız var.

- Olabildiğince ucuz.

Proje gereksinimleri belirlendikten sonra, düşünme odasına gittim ve şu özelliklere sahip bir proje oluşturdum:

- Dolap çok büyük değil, yaklaşık. 20-25cm x 20-25cm x 20cm (ön x yükseklik x derinlik).

- Bozuk bir araba DVD oynatıcısından 7 inçlik bir LCD ekran.

- Uzun süreli bir pil, iki olasılık var, bir powerbank satın almak veya eski bir dizüstü bilgisayar pilinden 18650 hücre genişliğinde bir DIY pil satın almak.

- Joystick, oynamak için 4 eylem düğmesi, langırt oyunları için 2 düğme ve 4 kontrol düğmesi (giriş, esc, duraklat, sekme).

- Opsiyonel ışıklı butonlar, ışıklar bir anahtar genişliğinde AÇIK/KAPALI değiştirilebilir.

- Ahududu Pi 2/3 içeride.

- Oynatmak için Recalbox ön ucu ve youtube videolarını ve filmlerini izlemek için Kodi Media Center.

- Yaklaşık maliyet: <100$

Adım 1: Kabine…

Kabine…
Kabine…
Kabine…
Kabine…
Kabine…
Kabine…

Gereksinimlerime uyum sağlayacak bir dolap aramak için çok zaman harcadım. Kontrol panelinin rahat bir konumda, ideal olarak 45 derecelik bir açıda olmasını ve kabinin ekranı ve içindeki tüm elektronik aksamları içerebilmesini istedim. Ne yazık ki benzerini bulamadım ama Nanocade (Koenigs Sayfasında görebilirsiniz) adlı bir dolap tasarımının 90 derece döndürülmesi sonucun aradığım şeye oldukça benzediğini fark ettim.

İkinci resimde görebileceğiniz gibi, Nanocade'i önden kaldırırsanız, Nanocade'in arkasını yere değdirirseniz, benim tasarımımda olur. Nanocade'in kontrol paneli ekranı barındıracak ve Nanocade'de ekranın olduğu yer benim kontrol panelim olacak. Ekranın alanını büyütmek için bazı ayarlamalar yapmak zorunda kaldım. Tasarımımın içi tamamen yeni ve Nanocade ile uyuşmuyor. Ekranı kabine sığdırmak için bazı ölçüleri değiştirdim.

Planlar yapıldıktan sonra (resimde görebilirsiniz) ahşabı kesip yapıyı ahşap tutkalı ve bazı klipsler yardımıyla monte ettim. Birleşimleri güçlendirmek için 15mmx15mm ahşap kullandım. Yapıştırıcı kuruyunca ekranı monte ediyorum. Orijinal plastik tutucusunu kullandım.

Kontrol paneli, 10 mm'lik bir kontrplak parçası ve diğer 5 mm'lik kontrplak parçasının 90 derecelik bir açıyla yapıştırılmasından oluşan bir parçadır. Kontrol paneline butonların ve joystick'in nasıl oturduğunu görmek için kontrol panelinin düzenini yazdırdım (ilk resimde görebilirsiniz).

Basılı sanatlara sahip olana kadar düğmeler için delik açmadım.

Kabinede ana iş bitmişti. Ahşabın ve yapıştırıcının maliyeti yaklaşık 5 dolardı.

2. Adım: Ekran…

Ekran…
Ekran…
Ekran…
Ekran…
Ekran…
Ekran…
Ekran…
Ekran…

Eski bir bozuk araba DVD oynatıcısından 7 inçlik bir ekran kullandım. Birkaç yıl önce ikinci el bir mağazadan almıştım. Bana 20$'a mal oldu, DVD oynatıcı ve iki adet 7 inç ekran. Sadece bir tanesini arabamda kullandım.

Sorun, RCA veya HDMI girişlerinin olmamasıydı. S-VIDEO bağlantı noktası vardı, bu yüzden s-video konektörlerinin pin çıkışına ve Raspberry Pi RCA video çıkış konektörünün pinoutuna baktım ve resimde gördüğünüz gibi bir kablo yaptım. Raspberry'den gelen 3,5 mm ses/video çıkışını ve 12v gücü S-VIDEO girişine bağlıyorum. Şemaları görsellerde görebilirsiniz.

Kablo hazırlandıktan sonra test zamanı gelmişti. Ekranı Raspberry'ye bağladım ve LET'S GOT TO PANG…

3. Adım: Bana Biraz Güç Verin…

Bana Biraz Güç Ver…
Bana Biraz Güç Ver…
Bana Biraz Güç Ver…
Bana Biraz Güç Ver…
Bana Biraz Güç Ver…
Bana Biraz Güç Ver…

Bu projenin en önemli gereksinimi taşınabilirlikti, pile ihtiyacım var. Raspberry Pi'ye güç sağlamak için 5v ve ekrana ve ledlere güç sağlamak için 12v olmak üzere iki voltaja ihtiyacımız var. Aynı anda hem şarj etme hem de boşaltmaya izin verecek 12 voltluk bir powerbank arıyordum, ancak fiyatı çok yüksek (40$ ve üzeri), ancak bir DIY alternatifi buldum. Üç adet 18650 hücre (bunları eski laptop pillerinde bulabilirsiniz) ve şarj/deşarj koruyucu ile 12v 2700ma pil yaptım. Bana 3 dolara mal oldu. PCB koruyucusunu burada görebilirsiniz. Eski bir laptop piliniz yoksa bu linkteki hücreleri satın alabilirsiniz.

Her bir bağlantıyı PCB koruma kartına bağlayarak, üretici tarafından sağlanan şemayı izleyerek üç 18650 hücreyi seri olarak bağlamanız yeterlidir. Son olarak, üreticinin şemasında gösterildiği gibi pozitif ve negatif kutuplara bir erkek veya dişi konektör bağlamanız ve pili daha sağlam hale getirmek için biraz sıcak tutkal ve bant koymanız gerekir. Son sonucu resimlerde görebilirsiniz. 3 dolar için 12v 2700ma'mız var (18650 hücreleri satın almanız gerekiyorsa 4$ veya 5$ daha fazla).

Ekrana güç sağlamak için 12v var. Bir sonraki adım, Raspberry Pi'ye güç sağlamak için bu 12v pilden 5v yazı tipi almak. Akıllı telefonlar için ucuz bir araç şarj cihazı kullandım. Bu şarj cihazları, araç aküsünden 12v alır ve akıllı telefonlara güç sağlamak için çıkışı 5v'ye dönüştürür. İhtiyacımız olan tek şey bu. Ben evde bulduğum bir tanesini kullandım ama bir tanesini 2$'a buradan alabilirsiniz.

12v ve 5v yazı tiplerine sahip olduğumuzda, güç sistemini açıklamanın zamanı geldi. İlk resimdeki şemada görebileceğiniz gibi, 12v dizüstü bilgisayar güç kaynağından başlıyoruz, bu kabinin konektörüne bağlanıyor. Kabinde, güç DIY 12v pilimize gidiyor, güç kaynağına bağlı olduğumuzda pil şarj oluyor ve sisteme güç veriyor, güç kaynağımız olmadığında pil sisteme güç sağlamak için kullanılıyor.

Aküden gelen pozitif kutup, kabinetin ana AÇMA/KAPAMA anahtarına gider. Bu anahtardan 12v'lu dört kablomuz var: ekran, seçim çerçevesi ledleri, düğme ledleri ve Raspberry Pi için 12vTO5v araç şarj cihazı. Seçim çerçevesi ledlerini ve buton ledlerini açabilmemiz için başka bir anahtarımız (aydınlatma anahtarı) var.

Sonunda, orijinali çok uzun olduğu için yerden tasarruf etmek için bazı kendin yap kabloları yaptım. Son resimlerde görebilirsiniz.

Raspberry Pi'ye ve ekrana güç veren bu pilin kullanım süresi oyun oynamak veya video izlemek yaklaşık 3,5 - 4 saattir. Youtube videoları için aydınlatma sistemini ve wifi'yi açarsanız süre yaklaşık 2,5 - 3 saattir.

Adım 4: Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat

Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat
Bitirme: Kontrol Paneli Düzeni, Düğmeler, Aydınlatma ve Sanat

4 eylem düğmesi, 2 langırt düğmesi, 4 kontrol düğmesi (esc, intro, sekme ve duraklat) ve açma/kapama ve aydınlatma için bağımsız anahtarlar istedim. Bu bağlantılardan bazı düğmeler, oyun çubukları ve arcade kodlayıcı alıyorum:

  • Arcade düğmeleri: burada
  • oyun çubuğu: burada
  • Arcade USB kodlayıcı ve kabloları: burada

Düğme deliklerini 25 mm matkapla açtım. Ben butonları enkodere, enkoderi de USB kablosu ile Raspberry Pi'ye bağladım. Butonlardaki ledleri 12v yazı tipi ile bağladım.

Ayrıca 2 anahtara, güç kaynağı için 3,5 mm'lik bir konektöre ve bazı kablolara ihtiyacım vardı. Ben de seçim çerçevesi için bazı led lastikler alıyorum. Ledlere güç verilmesi önceki adımda anlatılmıştı. 12v ile çalışırlar, bu nedenle dönüşüme gerek yoktur. Resimlerde kayan yazıdaki ledleri görebilirsiniz.

Sanatın ana teması Periler, kızım onu seviyor ve onu seçiyor. 2 gün boyunca sanatın tasarımında çalışıyorum ve sonuçlar resimlerde görülebilir. Pixart Printing'de yapışkanlı vinile basmak için sipariş verdim. 1 metre x 1 metrelik bir parça bana sadece 10$'a mal oldu.

Dolabı siyah akrilik boya ile boyadım ve ardından vinili koydum. Sonunda delikleri açıp düğmeleri yerleştirdim. Bitmiş çalışmalar resimlerde gösterilmiştir.

Adım 5: Ön Uç: Recalbox ve Kodi

Image
Image
Ön uç: Recalbox ve Kodi
Ön uç: Recalbox ve Kodi
Ön uç: Recalbox ve Kodi
Ön uç: Recalbox ve Kodi

Son adım, bir arcade ön ucu ve Kodi ile bir Raspberry Pi SD görüntüsü bulmaktı. Emin değildim çünkü iki iyi ön uç vardı, Retropie ve Recalbox. Yapılandırması daha kolay olduğu için recalbox'a karar verdim. SD görüntüsünü bir internet forumunda buldum. Görüntüyü bir SD karta yazdırdım. İlk çalıştırmada düğmeleri makinemizle eşleşecek şekilde yapılandırabilirsiniz. Size en uygun SD görüntüsünü Youtube'da veya herhangi bir forumda bulabilirsiniz.

Hepsi bu. Projemin çalıştığını videoda görebilirsiniz: Running Fairies Arcade

Umarım bu öğretici kitabı benim kızım ve eşimin beğendiği kadar beğenirsiniz. Bir süre PANG oynamayı bekliyorum ama serbest bırakmıyorlar.

Herhangi bir soru, cevaplamaktan memnuniyet duyarım. Selamlar ve teşekkürler!