Spisu treści:

Miernik Ghostbusters PKE: 8 kroków (ze zdjęciami)
Miernik Ghostbusters PKE: 8 kroków (ze zdjęciami)

Wideo: Miernik Ghostbusters PKE: 8 kroków (ze zdjęciami)

Wideo: Miernik Ghostbusters PKE: 8 kroków (ze zdjęciami)
Wideo: Custom Ghostbusters Mini PKE Meter version 8 2024, Lipiec
Anonim
Miernik PKE Pogromców Duchów
Miernik PKE Pogromców Duchów
Miernik PKE Pogromców Duchów
Miernik PKE Pogromców Duchów

W szczególności była jedna kreskówka, która zdaje się dominować w moich wspomnieniach z dzieciństwa, a była nią Prawdziwi pogromcy duchów. Ray, Winston, Peter i Egon byli uzbrojeni po zęby w naprawdę fajne gadżety, w tym miernik PKE. To był mój ulubiony ze wszystkich ich technologii i zasadniczo wykrywał duchy, na które próbowali polować.

Zamierzam zrobić własny, w pełni funkcjonalny miernik PKE.

Kieszonkowe dzieci

  • Drukarka 3D (chociaż jest mnóstwo usług, które będą drukować i publikować)
  • Tutaj znajdują się pliki modeli 3D.
  • Raspberry Pi 3B+
  • Kamera noktowizyjna
  • Poczucie kapelusz
  • Monitor 3,5” (znalazłem tanią alternatywę dla oficjalnych ekranów Pi, które wymagają trochę modyfikacji, ale działają świetnie)
  • Przewody
  • Śruby/śruby
  • Akumulator znajduje się tutaj.
  • Przyciski (użyłem resztek z projektu arcade)
  • Kod GhostBox (zawarty w kroku 6!)
  • Biblioteka słów (zawarta w kroku 6!)

Krok 1: Drukowanie obudowy

Drukowanie obudowy
Drukowanie obudowy

Model 3D, którego użyłem, jest drukowany w częściach, większości mniejszych nawet nie wydrukowałem. Używam tylko uchwytu, głównej skrzynki, pokrywy, w której znajdują się przyciski i ekran, a także części anteny.

Wydruk 3D pierwotnie miał na celu użycie małych ramion wychodzących z obu stron głównej anteny, ale zdecydowałem się podłączyć kamerę noktowizyjną do mojej, aby móc widzieć w czerni podczas korzystania z miernika PKE.

Do mocowania uchwytu do głównej skrzynki użyłem dwóch śrub i nakrętek, dość grubych. Jest to lepsze niż użycie super kleju na wypadek, gdybyś musiał go ponownie rozebrać. Na razie górną część pozostawiamy poza pudełkiem, musimy jeszcze zamontować monitor.

Odkryłem, że obudowa została wydrukowana z dużą ilością nadmiaru plastiku po wewnętrznej stronie, ale łatwo ją przyciąć ostrym nożem.

Model znajdziesz tutaj.

Krok 2: Przygotowanie ekranu

Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu
Przygotowanie ekranu

Przeszukałem internet wysoko i nisko, ale nie mogłem znaleźć odpowiedniego ekranu, który pasowałby do wydruku 3D. Wtedy uciekłem się do szukania ekranów kompozytowych RCA.

Na Amazon jest wiele ekranów zaprojektowanych do użytku z kamerami cofania samochodu. Tego typu kamery są idealnymi wymiarami dla tego projektu i kosztują tylko około 15 funtów. To mniej niż połowa ceny zwykłych wyświetlaczy LCD przeznaczonych do użytku z Raspberry Pi. Wymagają one pewnego modowania, zanim będą mogły być używane z Pi.

Jakość ekranów nie jest tak dobra jak LCD, ale daje to efekt retro, który moim zdaniem idealnie pasuje do tego projektu.

Monitor przeznaczony jest do użytku w samochodzie wyposażonym w kamerę cofania cofania. Nie będziemy potrzebować żadnych przewodów ani obudowy.

Istnieją cztery śruby mocujące obudowę, z których jedna najprawdopodobniej będzie pod naklejką gwarancyjną z tyłu. Wystarczy przełożyć śrubokręt, aby dostać się do śruby. Po odkręceniu wszystkich czterech śrub osłona powinna się poluzować. Otwórz go i ostrożnie wyjmij zespół ekranu z obudowy. Aby go usunąć, konieczne będzie przecięcie drutu tuż nad punktem, w którym wchodzi on do zewnętrznej obudowy.

Gdy to zrobisz, możesz łatwiej pracować na płytce drukowanej. Użyj lutownicy, aby starannie usunąć wszystkie przewody. Po wykonaniu tej czynności powinieneś mieć ekran z płytką drukowaną z tyłu.

Jak widać na przedstawionym zdjęciu, projekt PCB może się różnić, ponieważ zamówiłem teraz kilka z nich (poprzez uszkodzenie prób i błędów!. Są to dwa warianty, z którymi do tej pory się spotkałem i orientacja niektóre elementy różnią się między sobą.

Najpierw musisz przylutować przewód między jedną z nóg na chipie zakreślonym na zdjęciu po lewej stronie najbardziej styku na dole płytki.

Styk, do którego właśnie przylutowałeś chip, jest również lutowany z tego samego styku do jednego z wolnych pinów 5 V GPIO na Pi. Czarny przewód na drugim styku łączy się z jednym z wolnych pinów GPIO, a żółty przewód na trzecim styku jest przylutowany do jednego ze styków pod gniazdem RCA pod Pi, jak na zdjęciu.

Użyłem przewodów połączeniowych z wtyczką męską z boku, która biegnie w kierunku Pi, aby móc podłączyć przewody żeńskie do żeńskich do Pi i podłączyć je bezpośrednio do monitora. Jest to bezpieczniejsze podejście, ponieważ płytka monitora ma tendencję do pękania, jeśli pociągniesz ją zbyt mocno.

Teraz twój ekran powinien zarejestrować wyjście Pi po włączeniu. Kiedy musisz dopasować ekran, przekonasz się, że pasuje on naprawdę dobrze do pokrywy miernika PKE bez konieczności mocowania go na miejscu.

Krok 3: Przyciski

Przyciski
Przyciski
Przyciski
Przyciski

Popełniłem błąd, dopasowując Sense Hat, zanim założyłem guziki. Łatwiej jest uporządkować przyciski, zanim to zrobisz, więc zignoruj Sense Hat na zdjęciach.

Aby wyświetlić matrycę Sense LED wycinam otwór o rozmiarze matrycy w górnej części wydrukowanego w 3D pudełka miernika PKE. Zajęło to trochę czasu i cierpliwości, więc staraj się nie spieszyć, ponieważ będziesz musiał wydrukować pokrywę w 3D, jeśli coś pójdzie nie tak. Użyłem przecinaków do drutu, aby zacisnąć się między otworami, które są już w plastiku, a następnie użyłem noża Stanleya, aby ostrożnie odciąć krawędzie, aż zostałem z odpowiednim kwadratowym otworem.

Używam dwóch przycisków, które otrzymałem z zestawu automatów do gier, który kupiłem od Amazona. Ładnie pasują do otworów, w których powinny znajdować się przyciski na liczniku, a ja użyłem trochę superkleju, aby je zamocować na wypadek, gdybym musiał je ponownie zdjąć.

W dolnej części każdej dziurki na guzik powinien znajdować się mały otwór, przez który można przeciągnąć dwa druty. Oba zostaną dołączone do kontaktów przycisku. Po przylutowaniu przewodów do przycisków i przyklejeniu ich na miejscu, przymocuj je do odpowiednich pinów GPIO.

Ponieważ do projektu będzie dołączona kamera noktowizyjna, chciałem mieć przycisk, który zrobi zrzut ekranu i zapisze go na Pi na wypadek, gdyby w twoich dochodzeniach pojawiło się coś dziwnego!

Drugi przycisk będzie służył do bezpiecznego wyłączenia Pi, gdy już z nim skończysz.

Krok 4: Kapelusz Sense

Kapelusz Sense
Kapelusz Sense
Kapelusz zmysłu
Kapelusz zmysłu

Sense Hat to genialny kapelusz dla pi, który zawiera wiele czujników odczytujących wiele różnych rzeczy. Kod, którego używam, GhostBox, pobiera dane z tych odczytów i poddaje je algorytmowi, który wybiera słowo z gotowej biblioteki i wyświetla je na matrycy LED na płytce Sense.

Po wycięciu otworu w pokrywie na matrycę LED przesunąłem przewody przycisku na bok, upewniając się, że mają wystarczająco dużo miejsca, aby dotrzeć do pinów GPIO, a następnie przymocowałem Sense Hat do górnej części pudełka za pomocą małych śrub. To była trochę trudna robota, ale śruby nie są widoczne z zewnątrz i wydają się naprawdę dobrze trzymać czapkę sensowną.

Wszędzie jest dużo przewodów, więc postępuj zgodnie ze schematem w następnym kroku, w którym przewody idą gdzie, i upewnij się, że używasz zworek męskich do żeńskich. Męska końcówka jest podłączona pod Sense Hat, a żeńska końcówka łączy się bezpośrednio z odpowiednimi pinami GPIO na Pi.

Krok 5: Kamera

Aparat
Aparat
Aparat
Aparat
Aparat
Aparat

Miernik PKE w kreskówce Real Ghostbusters ma antenę, która wychodzi z gadżetu i miga. Nie miałem na to czasu, więc zamiast tego postanowiłem podpiąć na końcu kamerę noktowizyjną, aby z urządzenia można było korzystać w całkowitej ciemności.

Używam tego aparatu, który jest wyposażony w stojak, którego użyłem do przymocowania aparatu do anteny. Użyłem kilku długich śrub zaprojektowanych do użytku z płytą Pi, ale istnieje wiele innych sposobów mocowania kamery do anteny, więc po prostu przymocuj ją w najłatwiejszy sposób. Następnie poprowadziłem kabel z kamery wzdłuż anteny i umieściłem go pod spodem, a następnie wywierciłem otwory w antenie i mierniku PKE i skręciłem je razem kilkoma śrubami.

Podczas konfigurowania Pi upewnij się, że włączyłeś kamerę w ustawieniach.

Krok 6: Kodeks

Kod
Kod

Zakładam, że masz już zainstalowany system operacyjny na swoim Raspberry Pi, poszedłem z Debianem i włączyłem kamerę. W Internecie jest mnóstwo poradników na ten temat.

Kod, którego użyłem do Sense Hat, nazywa się Ghostbox i jest fantastyczny. Znajdziesz go tutaj. Zasadniczo pobiera odczyty z Sense Hat i miesza je za pomocą algorytmu, aby wybrać słowo z predefiniowanej biblioteki. Pobrałem jeden z internetu i dodałem do niego kilka dodatkowych nazw i usunąłem kilka słów, które moim zdaniem nie były istotne.

Pobierz / skopiuj / jakikolwiek kod do swojego Pi. Wszedłem do przeglądarki internetowej Pi, znalazłem kod i skopiowałem go do nowego pliku tekstowego o nazwie Ghostbox.py. Możesz dokonać korekty kodu, aby zmienić kolor tekstu, wzór, który pojawia się na ekranie itp., ale jedyną rzeczą, którą zmieniłem, była czułość urządzenia. Oznaczało to, że nie wyczuwał, że poruszam miernikiem PKE i nie wyświetlał tekstu.

Aby to zrobić, po prostu otwórz kod i przejdź do linii #58 i zmień wartość procentową z 2,5 na wyższą. Coś takiego jak 4 lub 5 wystarczy. Jeśli uważasz, że nadal jest zbyt wrażliwy, zwiększ go w razie potrzeby.

Kod zawiera espeak, więc jeśli zdecydujesz się dodać głośnik do projektu, będzie on również głośno wypowiadał wyświetlane słowo. Nie zrobiłem tego, ale jeśli możesz sprawić, że zadziała, daj mi znać, jak sobie radzisz.

Aby uzyskać zrzuty ekranu, użyłem polecenia raspivid.

Załączyłem moje pliki kodu, aby oszczędzić ci stresu, który zrobiłem, składając to wszystko razem, tak jak ja. Pliki ghostBox.py i pkebuttons.py trafiają do /home/pi.

Plik ovilus.txt to biblioteka, z której korzystałem. Możesz dodawać/usuwać dowolne słowa, po prostu otwierając je w Notatniku lub czymś podobnym. Ten plik trafia do /home/pi/Documents

Plik rc.txt zawiera informacje, aby wszystko było automatycznie uruchamiane po uruchomieniu Pi. Należy zmienić nazwę na rc.local i umieścić w /etc/.

Dopóki postępujesz zgodnie z ostatnimi paragrafami, powinieneś być gotowy do pracy. Nie zapomnij zmienić przycisków pkebuttons.py na piny GPIO, do których podłączyłeś swoje przyciski. Nigdy nie robiłem przycisku zamykania, więc możesz dodać tę funkcję.

Krok 7: Moc

Moc
Moc
Moc
Moc

Istnieje wiele opcji zasilania, ale wybrałem ten akumulator. Odkryłem, że ładnie pasuje do obudowy pod Pi i można użyć kabla USB do podłączenia do Pi. Oznacza to brak kłopotów z bardziej skomplikowanymi metodami zasilania twojego projektu. Podłączyłem zapasowy kabel USB do portu ładowania tej płyty i wyciągnąłem go z tyłu projektu, abym mógł go łatwo naładować w razie potrzeby.

Krok 8: Dopasuj to razem

Dopasuj to razem
Dopasuj to razem
Dopasuj to razem
Dopasuj to razem

W ostatnim kroku wcisnąłem wszystko do korpusu miernika PKE, upewniając się, że kable GPIO pozostały podłączone, a następnie popchnąłem pokrywę w dół. Odkryłem, że moja drukarka 3D nie wydrukowała części zadziwiająco, a pokrywa ciągle wyskakiwała z góry. Rozwiązałem to, używając superglue, aby go przytrzymać.

Masz to! Sprawny miernik PKE. Jeśli zrobisz ten projekt i zajmiesz się polowaniem na duchy, skontaktuj się ze mną i daj mi znać, jak to działa!

Zalecana: