İçindekiler:

Ghostbusters PKE Metre: 8 Adım (Resimlerle)
Ghostbusters PKE Metre: 8 Adım (Resimlerle)

Video: Ghostbusters PKE Metre: 8 Adım (Resimlerle)

Video: Ghostbusters PKE Metre: 8 Adım (Resimlerle)
Video: Ghostbusters: Afterlife PKE Meter/Shocker (unboxing + review) 2024, Temmuz
Anonim
Ghostbusters PKE Metre
Ghostbusters PKE Metre
Ghostbusters PKE Metre
Ghostbusters PKE Metre

Özellikle çocukluk anılarımı domine eden bir çizgi film vardı ve o da The Real Ghostbusters'dı. Ray, Winston, Peter ve Egon, aralarında PKE metrenin de bulunduğu gerçekten harika cihazlarla tepeden tırnağa silahlanmıştı. Bu, tüm teknolojilerinden en sevdiğim şeydi ve temelde avlamaya çalıştıkları hayaletleri tespit etti.

Yapacağım şey kendi tamamen işlevsel PKE sayacımı yapmak.

Gereçler

  • 3D yazıcı (yazdıracak ve gönderecek çok sayıda hizmet olmasına rağmen)
  • 3D model dosyaları burada bulundu.
  • Ahududu Pi 3B+
  • Gece görüş kamerası
  • Duyu Şapkası
  • 3.5” Monitör (Biraz modlamaya ihtiyaç duyan ancak harika çalışan resmi Pi ekranlarına ucuz bir alternatif buldum)
  • teller
  • Vidalar/cıvatalar
  • Pil paketi burada bulundu.
  • Düğmeler (Bir arcade projesinden kalanları kullandım)
  • GhostBox Kodu (6. Adıma dahil edilmiştir!)
  • Bir kelime kitaplığı (6. Adıma dahil edilmiştir!)

1. Adım: Kasayı Yazdırma

Kasayı Yazdırma
Kasayı Yazdırma

Kullandığım 3B model parçalar halinde basılmış, küçük parçaların çoğunu yazdırmadım bile. Ben sadece kolu, ana kutuyu, düğmeleri ve ekranı barındıran kapağı ve ayrıca antenin bir kısmını kullanıyorum.

3D baskı orijinal olarak ana antenin her iki yanından çıkan küçük kolların kullanılmasını amaçlıyor, ancak PKE metreyi kullanırken zifiri karanlıkta görebilmem için benimkine bir gece görüş kamerası takmaya karar verdim.

Kolu ana kutuya takmak için oldukça kalın olan iki somun ve cıvata kullandım. Bu, tekrar sökmeniz gerektiğinde süper yapıştırıcı kullanmaktan daha iyidir. Şimdilik üst kısmı kutudan çıkaralım, yine de monitörü takmamız gerekiyor.

Kasanın içinde çok fazla plastikle basılmış olduğunu buldum, ancak keskin bir bıçakla kesmesi kolay.

Modeli burada bulabilirsiniz.

2. Adım: Ekranı Hazırlama

Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması
Ekranın Hazırlanması

İnterneti çok aradım ama 3D baskıya uygun uygun bir ekran bulamadım. İşte o zaman RCA kompozit ekranları aramaya başladım.

Amazon'da araba geri görüş kameralarıyla kullanılmak üzere tasarlanmış birçok ekran var. Bu tür kameralar, bu proje için mükemmel boyutlardır ve sadece 15 sterline mal olurlar. Bu, Raspberry Pi ile kullanılmak üzere tasarlanmış normal LCD'lerin fiyatının yarısından daha az. Pi ile kullanılmadan önce biraz modlama gerektirirler.

Ekranların kalitesi bir LCD kadar iyi değil ama bu projeye mükemmel şekilde uyduğunu düşündüğüm retro efekti veriyor.

Monitör, arka görüş geri görüş kamerası olan bir arabada kullanılmak üzere tasarlanmıştır. Herhangi bir kabloya veya kasaya ihtiyacımız olmayacak.

Kasayı sabitleyen dört vida var, bunlardan biri büyük olasılıkla arkadaki garanti etiketinin altında olacak. Vidaya ulaşmak için tornavidayı sokmanız yeterli. Dört vidayı da çıkardıktan sonra kapak gevşemelidir. Açın ve ekran aksamını kasadan dikkatlice çıkarın. Çıkarmak için kabloyu dış kasaya girdiği noktanın hemen üzerinde kesmeniz gerekecektir.

Bu yapıldıktan sonra pcb üzerinde daha kolay çalışabilirsiniz. Tüm kabloları düzgün bir şekilde çıkarmak için bir havya kullanın. Bu yapıldıktan sonra, arkada pcb bulunan bir ekranınız olmalıdır.

Öne çıkan resimde görebileceğiniz gibi, pcb'nin tasarımı şimdi bunlardan birkaçını sipariş ettiğim için değişebilir (deneme yanılma yoluyla!. Bunlar şimdiye kadar rastladığım iki varyant ve oryantasyonu. bazı bileşenler birbirinden farklıdır.

İlk önce, pcb'nin altındaki en sol temasta resimde daire içine alınmış çip üzerindeki bacaklardan birinin arasına bir tel lehimlemeniz gerekir.

Çipi lehimlediğiniz kontak da aynı kontaktan Pi'deki ücretsiz 5V GPIO pinlerinden birine lehimleniyor. İkinci kontaktaki siyah kablo, serbest topraklanmış GPIO pinlerinden birine bağlanır ve üçüncü kontaktaki sarı kablo, resimde gösterildiği gibi Pi'nin altındaki RCA jakının altındaki kontaklardan birine lehimlenir.

Dişi ve dişi kabloları Pi'ye bağlayabilmem ve doğrudan monitöre takabilmem için, tarafında Pi'ye giden erkek fişli jumper kablolar kullandım. Bu daha güvenli bir yaklaşımdır çünkü çok fazla çekerseniz monitör pcb'si kırılma eğilimindedir.

Şimdi, açtığınızda ekranınız Pi'nin çıkışını kaydetmelidir. Ekranı takmanız gerektiğinde, yerine sabitlemeye gerek kalmadan PKE ölçüm cihazı kapağının içine gerçekten tam oturduğunu göreceksiniz.

Adım 3: Düğmeler

Tuşlar
Tuşlar
Tuşlar
Tuşlar

Düğmeleri takmadan önce Sense Hat'ı takma hatasını yaptım. Bunu yapmadan önce düğmeleri sıralamak daha kolaydır, bu nedenle resimlerdeki Sense Hat'i göz ardı edin.

Sense LED matrisini görüntülemek için PKE metrenin 3B yazdırılmış kutusunun üst kısmında matrisle aynı boyutta bir delik açtım. Zaman ve sabır aldı, bu yüzden yanlış giderse kapağı 3D yazdırmanız gerekeceğinden acele etmemeye çalışın. Halihazırda plastikte bulunan delikler arasına klipslemek için tel kesiciler kullandım ve ardından uygun bir kare delik bırakana kadar kenarları dikkatlice kesmek için bir Stanley bıçağı kullandım.

Amazon'dan aldığım bir arcade makine setinden aldığım iki düğmeyi kullanıyorum. Düğmelerin sayaçta geçmesi gereken deliklerin üzerine güzelce oturuyorlar ve onları tekrar çıkarmam gerekebileceğinden yerine sabitlemek için biraz süper yapıştırıcı kullandım.

Her iliğin altında, içinden iki kablo geçirebileceğiniz küçük bir delik olmalıdır. Bunların her ikisi de düğme kontaklarına eklenecektir. Telleri düğmelere lehimleyip yerine yapıştırdıktan sonra uygun GPIO pinlerine takın.

Projeye bağlı bir gece görüş kamerası olacağı için, araştırmalarınızda garip bir şey çıkması durumunda ekran görüntüsünü alıp Pi'ye kaydedecek bir düğme istedim!

Diğer düğme, işiniz bittiğinde Pi'yi güvenli bir şekilde kapatmak için olacaktır.

Adım 4: Duyu Şapkası

Duyu Şapkası
Duyu Şapkası
Duyu Şapkası
Duyu Şapkası

Sense Hat, bir dizi farklı şeyi okuyan birden fazla sensör içeren pi için mükemmel bir şapkadır. Kullandığım kod GhostBox, bu okumalardan veri alıyor ve önceden hazırlanmış bir kitaplıktan bir kelime seçen ve bunu Sense panosundaki LED matrisinde görüntüleyen bir algoritmadan geçiriyor.

LED matrisi için kapaktaki deliği kestikten sonra, düğme kablolarını bir tarafa ittim, GPIO pimlerine ulaşmak için bolca yer olduğundan emin oldum ve ardından Sense Hat'i bazı küçük vidalar kullanarak kutunun üstüne tutturdum. Bu biraz ürkütücü bir işti ama vidalar dışarıdan görülmüyor ve duyu şapkasını gerçekten iyi tutuyor gibi görünüyor.

Her yerde çok sayıda kablo vardır, bu nedenle bir sonraki adımda hangi kabloların nereye gittiğine ilişkin şemayı takip edin ve erkekten dişiye aktarma kablolarını kullandığınızdan emin olun. Erkek uç, Sense Hat'in altına takılır ve dişi uç, Pi üzerindeki ilgili GPIO pinlerine doğrudan bağlanır.

Adım 5: Kamera

Kamera
Kamera
Kamera
Kamera
Kamera
Kamera

Real Ghostbusters çizgi filmindeki PKE ölçer, cihazdan çıkan ve yanıp sönen bir antene sahiptir. Bunu yapacak vaktim olmadığı için, cihazın tamamen karanlıkta kullanılabilmesi için ucuna bir gece görüş kamerası takmaya karar verdim.

Kamerayı antene takmak için kullandığım bir stand ile gelen bu kamerayı kullanıyorum. Pi kartıyla kullanılmak üzere tasarlanmış bazı uzun vidalar kullandım ancak kamerayı antene takmanın başka birçok yolu var, bu yüzden onu en kolay bulduğunuz şekilde takın. Daha sonra kameradan gelen kabloyu anten boyunca besledim ve antende ve PKE metrede delikler açmadan ve her ikisini de birkaç vidayla sabitlemeden önce altına yerleştirdim.

Pi'yi kurarken, ayarlarda kamerayı etkinleştirdiğinizden emin olun.

Adım 6: Kod

kod
kod

Raspberry Pi'nize zaten bir işletim sistemi kurduğunuzu varsayıyorum, Debian ile gittim ve kameranızı etkinleştirdim. Bunun için internette birçok rehber var.

Sense Hat için kullandığım kodun adı Ghostbox ve harika. Burada bulabilirsiniz. Temel olarak, Sense Hat'ten okumalar alır ve önceden tanımlanmış bir kitaplıktan bir kelime seçmek için bunları bir algoritma aracılığıyla karıştırır. İnternetten bir tane indirdim ve birkaç isim daha ekledim ve alakasız olduğunu düşündüğüm bazı kelimeleri sildim.

Pi'nize kodu indirin/kopyalayın/ne olursa olsun. Pi'nin web tarayıcısına girdim, kodu buldum ve Ghostbox.py adlı yeni bir metin dosyasına kopyaladım. Yazınızın rengini, ekranda görünen deseni vs. değiştirmek için kod üzerinde ayarlamalar yapabilirsiniz fakat benim değiştirdiğim tek şey cihazın hassasiyeti oldu. Bu, PKE ölçeri hareket ettirdiğimi ve metin gösterdiğimi algılamadığı anlamına geliyordu.

Bunu yapmak için sadece kodu açın ve 58. satıra gidin ve yüzdeyi 2.5'ten daha yüksek bir sayıya değiştirin. 4 veya 5 gibi bir şey yapacak. Hala çok hassas olduğunu düşünüyorsanız, gerektiği kadar artırın.

Kod, espeak içerir, bu nedenle projeye bir konuşmacı eklemeye karar verirseniz, görüntülenen kelimeyi de yüksek sesle söyler. Bunu ben yapmadım ama çalıştırabilirseniz nasıl devam edeceğinizi bana bildirin.

Ekran görüntülerini almak için raspivid komutunu kullandım.

Yaptığım gibi hepsini bir araya getirirken yaptığım stresten sizi kurtarmak için kod dosyalarımı ekledim. GhostBox.py ve pkebuttons.py dosyaları /home/pi dizinine gider.

Ovilus.txt dosyası kullandığım kitaplık. İstediğiniz herhangi bir kelimeyi Not Defteri'nde veya benzeri bir şeyde açarak eklemekten/çıkarmaktan çekinmeyin. Bu dosya daha sonra /home/pi/Documents dizinine gider.

rc.txt dosyası, Pi başlatıldığında her şeyin otomatik olarak çalışmasını sağlayacak bilgileri içerir. Bunun rc.local olarak yeniden adlandırılması ve /etc/ içine yerleştirilmesi gerekiyor.

Son birkaç paragrafı takip ettiğiniz sürece, hazır ve çalışır durumda olmalısınız. pkebuttons.py butonlarını butonlarınızı taktığınız GPIO pinlerine değiştirmeyi unutmayınız. Kapatma düğmesi yapmakla hiç uğraşmadım, bu yüzden bu özelliği eklemekten çekinmeyin.

7. Adım: Güç

Güç
Güç
Güç
Güç

Güç için bir çok seçenek var ama ben bu pil takımını kullanmayı seçtim. Pi'nin altındaki kasanın içine iyi oturduğunu gördüm ve Pi'ye takmak için bir USB kablosu kullanabilirsiniz. Bu, projenizi güçlendirmek için daha karmaşık yöntemlerle uğraşmanıza gerek olmadığı anlamına gelir. Bu kartın şarj bağlantı noktasına yedek bir USB kablosu bağladım ve gerektiğinde kolayca şarj edebilmem için projenin arkasından çıkardım.

Adım 8: Bir Araya Yerleştirmek

Bir araya getirmek
Bir araya getirmek
Bir araya getirmek
Bir araya getirmek

Son adımda, GPIO kablolarının bağlı kaldığından emin olarak her şeyi PKE ölçerin gövdesine sıkıştırdım ve ardından kapağı aşağı ittim. 3D yazıcımın parçaları şaşırtıcı bir şekilde yazdırmadığını ve kapağın üstten fırladığını fark ettim. Bunu tutmak için süper yapıştırıcı kullanarak çözdüm.

İşte aldın! Çalışan bir PKE ölçer. Bu projeyi yapıp hayalet avına çıkarsanız, lütfen benimle iletişime geçin ve nasıl çalıştığını bana bildirin!

Önerilen: