Sommario:

Ghostbusters PKE Meter: 8 passaggi (con immagini)
Ghostbusters PKE Meter: 8 passaggi (con immagini)

Video: Ghostbusters PKE Meter: 8 passaggi (con immagini)

Video: Ghostbusters PKE Meter: 8 passaggi (con immagini)
Video: Repainting the Fastest Hunk of Junk in the Galaxy 2024, Novembre
Anonim
Misuratore PKE di Ghostbusters
Misuratore PKE di Ghostbusters
Misuratore PKE di Ghostbusters
Misuratore PKE di Ghostbusters

C'era un cartone animato in particolare che sembrava dominare i miei ricordi d'infanzia ed era The Real Ghostbusters. Ray, Winston, Peter ed Egon erano armati fino ai denti di gadget davvero fantastici, tra cui il misuratore PKE. Questo era il mio preferito di tutta la loro tecnologia e sostanzialmente rilevava i fantasmi che stavano cercando di cacciare.

Quello che farò è creare il mio misuratore PKE completamente funzionale.

Forniture

  • Stampante 3D (anche se ci sono molti servizi che stamperanno e pubblicheranno)
  • File del modello 3D trovati qui.
  • Raspberry Pi 3B+
  • Telecamera per la visione notturna
  • Senso cappello
  • Monitor da 3,5 "(ho trovato un'alternativa economica agli schermi Pi ufficiali che richiedono un po' di modifiche ma funzionano alla grande)
  • fili
  • Viti/bulloni
  • Pacco batteria trovato qui.
  • Pulsanti (ne ho usati alcuni avanzati da un progetto arcade)
  • Codice GhostBox (incluso nel passaggio 6!)
  • Una libreria di parole (inclusa nel passaggio 6!)

Passaggio 1: stampa della custodia

Stampa della custodia
Stampa della custodia

Il modello 3D che ho usato è stampato in parti, la maggior parte dei bit più piccoli non ho nemmeno stampato. Uso solo la maniglia, la scatola principale, il coperchio che ospita i pulsanti e lo schermo e anche parte dell'antenna.

La stampa 3D originariamente prevede l'uso di piccoli bracci che escono da entrambi i lati dell'antenna principale, ma ho deciso di collegare una telecamera per la visione notturna alla mia in modo da poter vedere nel buio pesto mentre uso il misuratore PKE.

Per attaccare la maniglia alla scatola principale ho usato due dadi e bulloni, piuttosto spessi. È meglio che usare la super colla nel caso in cui sia necessario smontarla di nuovo. Per il momento lascia la parte superiore fuori dalla scatola, dobbiamo ancora montare il monitor.

Ho scoperto che la custodia è stata stampata con molta plastica in eccesso all'interno, ma è facile tagliarla via con un coltello affilato.

Puoi trovare il modello qui.

Passaggio 2: preparazione dello schermo

Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo
Preparazione dello schermo

Ho cercato su Internet in lungo e in largo, ma non sono riuscito a trovare uno schermo adatto che si adattasse alla stampa 3D. È stato allora che sono ricorso alla ricerca di schermi compositi RCA.

Ci sono molti schermi su Amazon progettati per essere utilizzati con le telecamere di retromarcia per auto. Questi tipi di fotocamere sono le dimensioni perfette per questo progetto e costano solo circa £ 15. Questo è meno della metà del prezzo dei normali LCD progettati per essere utilizzati con il Raspberry Pi. Richiedono alcune modifiche prima di poter essere utilizzate con il Pi.

La qualità degli schermi non è buona come quella di un LCD ma dà quell'effetto retrò che penso si adatti perfettamente a questo progetto.

Il monitor è progettato per essere utilizzato in un'auto con una telecamera di retromarcia. Non avremo bisogno dei cavi o della custodia.

Ci sono quattro viti che fissano la custodia, una delle quali molto probabilmente si trova sotto l'adesivo di garanzia sul retro. Basta inserire il cacciavite per raggiungere la vite. Dopo aver rimosso tutte e quattro le viti, il coperchio dovrebbe allentarsi. Aprilo e rimuovi con cautela il gruppo schermo dalla custodia. Dovrai tagliare il filo appena sopra il punto in cui entra nella custodia esterna per rimuoverlo.

Una volta fatto questo puoi lavorare più facilmente sul pcb. Usa un saldatore per rimuovere ordinatamente tutti i fili. Una volta fatto questo dovresti avere uno schermo con il pcb sul retro.

Come puoi vedere nell'immagine in primo piano, il design del pcb può variare poiché ne ho ordinati un paio ora (per tentativi ed errori!. Queste sono le due varianti che ho incontrato finora e l'orientamento di alcuni dei componenti differiscono l'uno dall'altro.

Per prima cosa devi saldare un filo tra una delle gambe sul chip cerchiato nell'immagine al contatto più a sinistra nella parte inferiore del pcb.

Anche il contatto a cui hai appena saldato il chip viene saldato dallo stesso contatto a uno dei pin GPIO 5V gratuiti sul Pi. Il filo nero sul secondo contatto si collega a uno dei pin GPIO di terra liberi e il filo giallo sul terzo contatto viene saldato a uno dei contatti sotto il jack RCA sotto il Pi come nella foto.

Ho usato i cavi dei ponticelli con una spina maschio sul lato che va verso il Pi in modo da poter collegare i cavi da femmina a femmina al Pi e collegarli direttamente al monitor. Questo è un approccio più sicuro perché la scheda del monitor tende a rompersi se la si tira troppo.

Ora il tuo schermo dovrebbe registrare l'output del Pi quando lo accendi. Quando hai bisogno di adattare lo schermo, scoprirai che si adatta perfettamente all'interno del coperchio del misuratore PKE senza bisogno di fissarlo in posizione.

Passaggio 3: i pulsanti

I pulsanti
I pulsanti
I pulsanti
I pulsanti

Ho commesso l'errore di indossare il Sense Hat prima di mettere i bottoni. È più facile ordinare i pulsanti prima di farlo, quindi ignora il cappello Sense nelle immagini.

Per visualizzare la matrice LED Sense ho ritagliato un foro delle stesse dimensioni della matrice nella parte superiore della scatola stampata in 3D del misuratore PKE. Ci sono voluti tempo e pazienza, quindi cerca di non avere fretta perché dovrai stampare il coperchio in 3D se va storto. Ho usato tronchesi per agganciare tra i fori che sono già nella plastica e poi ho usato un coltello Stanley per tagliare con cura i bordi fino a quando non mi è rimasto un foro quadrato adatto.

Sto usando due pulsanti che ho preso da un kit di macchine arcade che ho acquistato da Amazon. Si adattano bene ai fori dove dovrebbero andare i bottoni sul misuratore e ho usato un po' di supercolla per fissarli in posizione nel caso avessi bisogno di toglierli di nuovo.

Dovrebbe esserci un piccolo foro nella parte inferiore di ogni asola attraverso il quale puoi far passare due fili. Questi saranno entrambi collegati ai contatti del pulsante. Una volta saldati i fili ai pulsanti e incollati in posizione, collegarli ai pin GPIO adatti.

Poiché ci sarà una telecamera per la visione notturna collegata al progetto, volevo un pulsante che acquisisse uno screenshot e lo salvasse sul Pi nel caso in cui appaia qualcosa di strano nelle tue indagini!

L'altro pulsante servirà per spegnere in sicurezza il Pi una volta terminato.

Passaggio 4: il cappello dei sensi

Il cappello dei sensi
Il cappello dei sensi
Il cappello dei sensi
Il cappello dei sensi

Il Sense Hat è un cappello brillante per il pi che contiene più sensori che leggono una serie di cose diverse. Il codice che sto usando, GhostBox, prende i dati da queste letture e li mette attraverso un algoritmo che prende una parola da una libreria precostituita e la visualizza sulla matrice LED sulla scheda Sense.

Dopo aver ritagliato il foro nel coperchio per la matrice LED, ho spostato i fili dei pulsanti da un lato, assicurandomi che avessero abbastanza spazio per raggiungere i pin GPIO e quindi ho fissato il Sense Hat alla parte superiore della scatola utilizzando alcune piccole viti. Questo è stato un po' un lavoro burrascoso, ma le viti non possono essere viste dall'esterno e sembrano tenere in posizione molto bene il cappello sensoriale.

Ci sono molti fili ovunque, quindi segui lo schema nel passaggio successivo di quali fili vanno dove e assicurati di utilizzare i fili del ponticello maschio-femmina. L'estremità maschio si collega sotto il Sense Hat e l'estremità femmina si collega direttamente ai corrispondenti pin GPIO sul Pi.

Passaggio 5: la fotocamera

La fotocamera
La fotocamera
La fotocamera
La fotocamera
La fotocamera
La fotocamera

Il misuratore PKE nel cartone animato Real Ghostbusters presenta un'antenna che fuoriesce dal gadget e lampeggia. Non ho avuto il tempo di farlo, quindi ho deciso di collegare una telecamera per la visione notturna all'estremità in modo che il dispositivo possa essere utilizzato nella completa oscurità.

Sto usando questa fotocamera che viene fornita con un supporto che ho usato per collegare la fotocamera all'antenna. Ho usato alcune viti lunghe progettate per essere utilizzate con la scheda Pi, ma ci sono molti altri modi per collegare la fotocamera all'antenna, quindi fissala come trovi più semplice. Ho quindi inserito il cavo della telecamera lungo l'antenna e l'ho posizionato sotto prima di praticare i fori nell'antenna e nel misuratore PKE e fissarli entrambi insieme con un paio di viti.

Quando configuri il Pi, assicurati di abilitare la fotocamera nelle impostazioni.

Passaggio 6: il codice

Il codice
Il codice

Presumo che tu abbia già installato un sistema operativo sul tuo Raspberry Pi, sono andato con Debian e ho abilitato la tua fotocamera. Ci sono molte guide su Internet per questo.

Il codice che ho usato per il Sense Hat si chiama Ghostbox ed è fantastico. Potete trovare qui. Fondamentalmente prende le letture dal Sense Hat e le sforna attraverso un algoritmo per scegliere una parola da una libreria predefinita. Ne ho scaricato uno da Internet e ho apportato alcune aggiunte come alcuni nomi in più e cancellato alcune parole che non ritenevo pertinenti.

Scarica/copia/qualunque sia il codice sul tuo Pi. Sono andato sul browser web del Pi, ho trovato il codice e l'ho copiato in un nuovo file di testo chiamato Ghostbox.py. Puoi apportare modifiche al codice per cambiare il colore del testo, il motivo che appare sullo schermo ecc. Ma l'unica cosa che ho cambiato è stata la sensibilità del dispositivo. Ciò significava che non mi sentiva muovere il misuratore PKE e visualizzare il testo.

Per fare ciò basta aprire il codice e andare alla riga #58 e modificare la percentuale da 2,5 a un numero più alto. Qualcosa come 4 o 5 andrà bene. Se trovi che è ancora troppo sensibile, aumentalo se necessario.

Il codice incorpora espeak, quindi se decidi di aggiungere un relatore al progetto, anche questo pronuncerà ad alta voce la parola visualizzata. Non l'ho fatto io, ma se riesci a farlo funzionare fammi sapere come ti trovi.

Per ottenere gli screenshot ho usato il comando raspivid.

Ho allegato i miei file di codice per risparmiarti lo stress che ho fatto nel mettere insieme tutto come ho fatto io. I file ghostBox.py e pkebuttons.py vanno in /home/pi.

Il file ovilus.txt è la libreria che ho usato. Sentiti libero di aggiungere/rimuovere qualsiasi parola tu voglia semplicemente aprendola nel Blocco note o qualcosa di simile. Questo file va poi in /home/pi/Documents

Il file rc.txt contiene le informazioni per far eseguire tutto automaticamente all'avvio del Pi. Questo deve essere rinominato in rc.local e inserito in /etc/.

Finché segui gli ultimi due paragrafi, dovresti essere attivo e funzionante. Non dimenticare di cambiare i pulsanti pkebuttons.py con i pin GPIO a cui hai collegato i pulsanti. Non sono mai riuscito a creare un pulsante di spegnimento, quindi sentiti libero di aggiungere questa funzione.

Passaggio 7: alimentazione

Potenza
Potenza
Potenza
Potenza

Ci sono una serie di opzioni per l'alimentazione, ma ho scelto di utilizzare questo pacco batteria. Ho scoperto che si adattava bene all'interno della custodia sotto il Pi e puoi utilizzare un cavo USB per collegarlo al Pi. Ciò significa che non dovrai scherzare con metodi più complicati per alimentare il tuo progetto. Ho collegato un cavo USB di riserva alla porta di ricarica di questa scheda e l'ho trascinato sul retro del progetto in modo da poterlo caricare facilmente quando necessario.

Passaggio 8: montarlo insieme

Mettendolo insieme
Mettendolo insieme
Mettendolo insieme
Mettendolo insieme

Per il passaggio finale, ho schiacciato tutto nel corpo del misuratore PKE, assicurandomi che i cavi GPIO rimanessero collegati, quindi ho abbassato il coperchio. Ho scoperto che la mia stampante 3D non stampava le parti in modo sorprendente e il coperchio continuava a saltare fuori dalla parte superiore. Ho risolto questo problema usando la supercolla per tenerlo premuto.

Ecco qua! Un misuratore PKE funzionante. Se realizzi questo progetto e lo prendi a caccia di fantasmi, contattami e fammi sapere come funziona!

Consigliato: