Mündəricat:

Ghostbusters PKE Meter: 8 addım (şəkillərlə birlikdə)
Ghostbusters PKE Meter: 8 addım (şəkillərlə birlikdə)

Video: Ghostbusters PKE Meter: 8 addım (şəkillərlə birlikdə)

Video: Ghostbusters PKE Meter: 8 addım (şəkillərlə birlikdə)
Video: Ghostbusters - Pke Meters (all version) #pkemeter #ghostbusters 2024, Iyul
Anonim
Ghostbusters PKE Metr
Ghostbusters PKE Metr
Ghostbusters PKE Metr
Ghostbusters PKE Metr

Xüsusilə uşaqlıq xatirələrimə hakim olan bir cizgi filmi var idi və o da "Real Ghostbusters" idi. Ray, Winston, Peter və Egon, PKE metrləri də daxil olmaqla, həqiqətən də gadget'larla dişlərinə qədər silahlanmışdılar. Bu, onların bütün texnologiyasından ən sevdiyim idi və əsasən ov etməyə çalışdıqları xəyalları aşkar etdi.

Nə edəcəyəmsə, özümün tam işlək PKE sayğacımı hazırlamaqdır.

Təchizat

  • 3D printer (çap edib göndərəcək bir çox xidmət olsa da)
  • 3D model faylları burada tapıldı.
  • Raspberry Pi 3B+
  • Gecə görmə kamerası
  • Sense Şapka
  • 3.5 "Monitor (Bir az modifikasiyaya ehtiyacı olan, lakin əla işləyən rəsmi Pi ekranlarına ucuz bir alternativ tapdım)
  • Tellər
  • Vintlər/boltlar
  • Batareya paketi burada tapılıb.
  • Düymələr (bir arcade layihəsindən qalanları istifadə etdim)
  • GhostBox Kodu (6 -cı addıma daxil edilmişdir!)
  • Söz kitabxanası (6 -cı addıma daxil edilmişdir!)

Addım 1: Kassanı çap edin

Kassanın çapı
Kassanın çapı

İstifadə etdiyim 3D model hissə -hissə çap olunur, hətta kiçik hissələrin çoxunu belə çap etmirəm. Mən yalnız tutacaqdan, əsas qutudan, düymələri və ekranı olan qapağı və antenin bir hissəsini istifadə edirəm.

3D çap əslində əsas antenanın hər iki tərəfindən çıxan kiçik silahlardan istifadə etmək niyyətindədir, ancaq PKE sayğacından istifadə edərkən qaranlıqda görə bilməyim üçün gecə görmə kamerasını minaya bağlamaq qərarına gəldim.

Sapı əsas qutuya bağlamaq üçün olduqca qalın olan iki qoz -fındıq və bolt istifadə etdim. Yenidən parçalamaq lazımdırsa, bu super yapışqan istifadə etməkdən daha yaxşıdır. Hələlik üst hissəni qutudan kənarda buraxmaq üçün hələ də monitörü uyğunlaşdırmalıyıq.

Çantanın içərisində çoxlu plastiklə çap olunduğunu gördüm, ancaq iti bıçaqla düzəltmək asandır.

Modeli burada tapa bilərsiniz.

Addım 2: 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ı
Ekranın hazırlanması

İnternetdə yüksək və aşağı axtarış etdim, ancaq 3D çapa uyğun bir ekran tapa bilmədim. O zaman RCA kompozit ekranlarını axtarmağa müraciət etdim.

Amazon -da avtomobilin geri dönmə kameralarında istifadə üçün nəzərdə tutulmuş bir çox ekran var. Bu tip kameralar bu layihə üçün mükəmməl ölçülərdir və qiyməti təxminən 15 funt sterlinqdir. Bu, Raspberry Pi ilə istifadə üçün nəzərdə tutulmuş normal LCD -lərin qiymətinin yarısından azdır. Pi ilə istifadə olunmazdan əvvəl bir qədər modifikasiya tələb edirlər.

Ekranların keyfiyyəti LCD qədər yaxşı deyil, amma bu layihəyə mükəmməl uyğun olduğunu düşündüyüm retro effekti verir.

Monitor arxa görünüşü əks kameraya malik avtomobildə istifadə üçün nəzərdə tutulmuşdur. Heç bir telə və ya qutuya ehtiyacımız olmayacaq.

Çantanı təmin edən dörd vida var, onlardan biri çox güman ki, arxa tərəfdəki zəmanət etiketinin altında olacaq. Vidaya çatmaq üçün yalnız tornavidanı içindən keçirin. Dörd vintin hamısını çıxardıqdan sonra qapaq boşalmalıdır. Açın və ekran dəstini korpusdan diqqətlə çıxarın. Kabeli çıxarmaq üçün xarici qutuya daxil olduğu nöqtədən bir qədər yuxarı kəsməlisiniz.

Bunu etdikdən sonra pcb üzərində daha asan işləyə bilərsiniz. Bütün telləri səliqəli şəkildə çıxarmaq üçün bir lehimləmə dəmiri istifadə edin. Bunu etdikdən sonra arxasında pcb olan bir ekran olmalıdır.

Xüsusi şəkildə gördüyünüz kimi, PCB -nin dizaynı bir neçə sifariş verdiyim üçün dəyişə bilər (sınaq və səhv zədələnmələri ilə! Bunlar indiyə qədər rastlaşdığım iki variantdır. bəzi komponentlər bir -birindən fərqlənir.

İlk növbədə, şəkildəki çipdəki ayaqlardan birinin arasına pcb -nin altındakı ən çox təmasda bir tel lehim etməlisiniz.

Çipi yeni lehimlədiyiniz əlaqə, eyni kontaktdan Pi üzərindəki pulsuz 5V GPIO pinlərindən birinə lehimlənir. İkinci kontaktdakı qara tel, pulsuz torpaq GPIO pinlərindən birinə bağlanır və üçüncü kontaktdakı sarı tel, şəkildəki kimi Pi altındakı RCA yuvasının altındakı kontaktlardan birinə lehimlənir.

Dişi dişi tellərə Pi -yə qoşub düz monitora qoşmaq üçün Pi tərəfə gedən tərəfində kişi fişi olan tullanan tellərdən istifadə etdim. Bu, daha təhlükəsiz bir yanaşmadır, çünki monitoru çox çəksəniz, pcb -nin qırılma meyli var.

İndi açdığınız zaman ekranınız Pi çıxışını qeyd etməlidir. Ekrana sığdırmaq lazım olduqda, onu düzəltməyə ehtiyac olmadan PKE metr qapağının içərisinə çox uyğun olduğunu görəcəksiniz.

Addım 3: Düymələr

Düymələr
Düymələr
Düymələr
Düymələr

Düymələri girməzdən əvvəl Sense Şapkasını taxmaqda səhv etdim. Bunu etməzdən əvvəl düymələri sıralamaq daha asandır, buna görə şəkillərdəki Sense Şapkasına məhəl qoymayın.

Sense LED matrisini göstərmək üçün, matrislə eyni ölçüdə bir deşik açaraq, PKE metrinin 3D çap qutusunun üstünə kəsdim. Vaxt və səbr tələb olundu, buna görə tələsməməyə çalışın, çünki səhv olarsa qapağı 3D çap etməlisiniz. Artıq plastikdə olan deliklərin arasını kəsmək üçün tel kəsicilərdən istifadə etdim və sonra uyğun bir kvadrat çuxuru qalana qədər kənarlarını diqqətlə kəsmək üçün Stanley bıçağı istifadə etdim.

Amazon -dan aldığım bir arcade maşın dəstindən aldığım iki düymədən istifadə edirəm. Düymələrin sayğacda getməli olduğu çuxurların üstünə gözəl oturdular və yenidən çıxarmağım lazım olduğu halda yerində düzəltmək üçün bir az super yapışqan istifadə etdim.

Hər bir düymə çuxurunun altından iki tel keçirə biləcəyiniz kiçik bir çuxur olmalıdır. Bunların hər ikisi düymə kontaktlarına əlavə olunacaq. Telləri düymələrə lehimlədikdən və yerinə yapışdırdıqdan sonra uyğun GPIO sancaqlarına bağlayın.

Layihəyə əlavə edilmiş bir gecə görmə kamerası olacağından, araşdırmalarınızda qəribə bir şey görünəcəyi təqdirdə ekran görüntüsü çəkəcək və Pi -də saxlayacaq bir düymə istədim!

Digər düymə, işi bitirdikdən sonra Pi -ni etibarlı şəkildə söndürmək üçün olacaq.

Addım 4: Sense Şapka

Hiss Şapkası
Hiss Şapkası
Hiss Şapkası
Hiss Şapkası

Sense Hat, bir çox fərqli şeyi oxuyan bir çox sensoru olan pi üçün parlaq bir şapka. İstifadə etdiyim kod GhostBox, bu oxunuşlardan məlumat alır və əvvəlcədən hazırlanmış kitabxanadan bir söz seçən və onu Sense lövhəsindəki LED matrisində göstərən bir alqoritmdən keçir.

LED matrisinin qapağındakı çuxuru kəsdikdən sonra düymələrin tellərini bir tərəfə itələdim, GPIO sancaqlarına çatmaq üçün çox yerlərinin olduğundan əmin oldum və sonra Sense Şapkasını kiçik vintlərdən istifadə edərək qutunun üstünə bağladım. Bu bir az cansıxıcı bir iş idi, amma vintləri kənardan görmək olmur və hiss şapkasını həqiqətən yaxşı tutmuş kimi görünürlər.

Hər yerdə çoxlu tellər var, buna görə də tellərin hara getdiyi növbəti addımdakı diaqramı izləyin və kişidən dişi tullanan tellərdən istifadə etdiyinizə əmin olun. Kişi ucu Sense Şapkasının altına bağlanır və qadın ucu birbaşa Pi üzərindəki müvafiq GPIO pinlərinə bağlanır.

Addım 5: Kamera

Kamera
Kamera
Kamera
Kamera
Kamera
Kamera

Real Ghostbusters cizgi filmindəki PKE sayğacında gadgetdan çıxan və yanıb -sönən bir anten var. Bunu etməyə vaxtım yox idi, bunun əvəzinə cihazın tam qaranlıqda istifadə edilməsi üçün bir gecə görmə kamerası bağlamağa qərar verdim.

Kameranı antenaya bağlamaq üçün istifadə etdiyim bir stendi olan bu kameradan istifadə edirəm. Pi lövhəsi ilə birlikdə istifadə etmək üçün hazırlanmış uzun vintlərdən istifadə etdim, ancaq kameranı antenaya bağlamağın bir çox başqa yolu var, buna görə də ən asan tapdığınız şəkildə yapışdırın. Daha sonra kameranın kabelini anten boyunca qidalandırdım və antenin və PKE sayğacının deliklərini açmadan və hər ikisini bir neçə vida ilə bağlamadan əvvəl altına qoydum.

Pi qurarkən kameranı parametrlərdə aktiv etdiyinizə əmin olun.

Addım 6: Kod

Kod
Kod

Raspberry Pi -də bir əməliyyat sistemi qurduğunuzu düşünürəm, Debian ilə birlikdə getdim və kameranızı işə saldım. Bunun üçün İnternetdə bir çox bələdçi var.

Sense Hat üçün istifadə etdiyim kod Ghostbox adlanır və fantastikdir. Burada tapa bilərsiniz. Əsasən Sense Hat -dan oxunuşlar alır və əvvəlcədən təyin edilmiş bir kitabxanadan bir söz seçmək üçün bir alqoritm vasitəsilə onları dəyişdirir. İnternetdən birini yüklədim və bir neçə ad kimi əlavə etdim və uyğun olmadığını düşündüyüm bəzi sözləri sildim.

Pi kodunuzu nə olursa olsun yükləyin/kopyalayın. Pi veb brauzerinə girdim, kodu tapdım və Ghostbox.py adlı yeni bir mətn sənədinə kopyaladım. Mətninizin rəngini, ekranda görünən nümunəni və s. Dəyişdirmək üçün kodda düzəlişlər edə bilərsiniz, ancaq dəyişdiyim tək şey cihazın həssaslığı idi. Bu mənim PKE sayğacını hərəkət etdirdiyimi və mətni göstərdiyimi hiss etmədiyimi ifadə edirdi.

Bunu etmək üçün kodu açın və 58 nömrəli sətrə gedin və faizini 2,5 -dən daha yüksək bir rəqəmə dəyişdirin. 4 və ya 5 kimi bir şey edəcək. Hələ də çox həssas olduğunu düşünürsünüzsə, lazım olduqda artırın.

Kodun tərkibinə spesifikasiyalar daxildir, buna görə də layihəyə spiker əlavə etmək qərarına gəlsəniz, nümayiş olunan sözü də yüksək səslə danışacaq. Mən bunu etmədim, amma işə götürə bilsəniz, necə davam etdiyinizi mənə bildirin.

Ekran görüntülərini əldə etmək üçün raspivid əmrindən istifadə etdim.

Mən etdiyim kimi hamısını bir yerə yığmaqda etdiyim stressdən keçməyiniz üçün kod sənədlərimi əlavə etdim. GhostBox.py və pkebuttons.py faylları /home /pi -yə daxil olur.

Ovilus.txt faylı istifadə etdiyim kitabxanadır. Notepadda və ya oxşar bir şeyi açaraq istədiyiniz sözləri əlavə etmək/silməkdən çekinmeyin. Bu fayl daha sonra/home/pi/Documents -ə daxil olur

Rc.txt faylı, Pi başladıqda hər şeyi avtomatik işə salmaq üçün məlumatları ehtiva edir. Bunun adını rc.local olaraq dəyişdirmək və / etc / daxil etmək lazımdır.

Son iki paraqrafa əməl etdiyiniz müddətdə işə başlamalısınız. Pkebuttons.py düymələrini düymələrinizi bağladığınız GPIO pinlərinə dəyişdirməyi unutmayın. Heç vaxt bağlama düyməsini düzəltməmişəm, bu xüsusiyyəti əlavə etməkdən çekinmeyin.

Addım 7: Güc

Güc
Güc
Güc
Güc

Güc üçün bir çox variant var, amma bu batareya paketini istifadə etməyi seçdim. Pi'nin altındakı qutunun içərisinə gözəl uyğun olduğunu gördüm və Pi -yə qoşmaq üçün USB kabeldən istifadə edə bilərsiniz. Bu, layihənizi gücləndirməyin daha fiddly üsulları ilə qarışmamaq deməkdir. Ehtiyat USB kabelini bu lövhənin şarj portuna bağladım və lazım olduqda asanlıqla şarj edə biləcəyim üçün onu layihənin arxasına çəkdim.

Addım 8: Birlikdə yerləşdirin

Birlikdə uyğunlaşdırılması
Birlikdə uyğunlaşdırılması
Birlikdə uyğunlaşdırılması
Birlikdə uyğunlaşdırılması

Son addım üçün, GPIO kabellərinin bağlı qaldığından əmin olaraq PKE sayğacının gövdəsinə hər şeyi sıxdım, sonra qapağı aşağı itələdim. 3D printerimin hissələri heyrətamiz şəkildə çap etmədiyini və qapağın üstdən çıxmağa davam etdiyini gördüm. Bunu tutmaq üçün super yapışqan istifadə edərək həll etdim.

Orada var! İşləyən PKE sayğacı. Bu layihəni həyata keçirirsinizsə və xəyal ovçuluğundan istifadə edirsinizsə, mənimlə əlaqə saxlayın və bunun necə işlədiyini mənə bildirin!

Tövsiyə: