Índice:

Medidor PKE Ghostbusters: 8 etapas (com imagens)
Medidor PKE Ghostbusters: 8 etapas (com imagens)

Vídeo: Medidor PKE Ghostbusters: 8 etapas (com imagens)

Vídeo: Medidor PKE Ghostbusters: 8 etapas (com imagens)
Vídeo: Mundialito de Showbol 2008 - Argentina 7 x 8 Brasil 2024, Dezembro
Anonim
Medidor PKE Ghostbusters
Medidor PKE Ghostbusters
Medidor PKE Ghostbusters
Medidor PKE Ghostbusters

Houve um desenho em particular que parece dominar minhas memórias de infância e foi The Real Ghostbusters. Ray, Winston, Peter e Egon estavam armados até os dentes com aparelhos muito legais, entre eles o medidor PKE. Este era o meu favorito de toda a tecnologia deles e basicamente detectava os fantasmas que eles estavam tentando caçar.

O que vou fazer é fazer meu próprio medidor PKE totalmente funcional.

Suprimentos

  • Impressora 3D (embora haja muitos serviços que imprimem e publicam)
  • Arquivos de modelo 3D encontrados aqui.
  • Raspberry Pi 3B +
  • Câmera de visão noturna
  • Chapéu dos Sentidos
  • Monitor de 3,5 "(descobri uma alternativa barata para telas Pi oficiais que precisam de um pouco de modificação, mas funcionam muito bem)
  • Fios
  • Parafusos / parafusos
  • Conjunto de baterias encontrado aqui.
  • Botões (usei alguns que sobraram de um projeto de arcade)
  • Código GhostBox (incluído na Etapa 6!)
  • Uma biblioteca de palavras (incluída na Etapa 6!)

Etapa 1: Imprimir o caso

Imprimindo o caso
Imprimindo o caso

O modelo 3D que usei é impresso em partes, a maioria das partes menores eu nem imprimi. Estou usando apenas a alça, a caixa principal, a tampa que abriga os botões e a tela e também parte da antena.

A impressão 3D originalmente pretende usar bracinhos saindo de ambos os lados da antena principal, mas decidi anexar uma câmera de visão noturna à minha para que eu possa ver na escuridão enquanto uso o medidor PKE.

Para prender a alça à caixa principal, usei duas porcas e parafusos, bem grossos. Isso é melhor do que usar super cola no caso de você precisar desmontá-la novamente. Por enquanto, deixe a parte superior fora da caixa, ainda precisamos encaixar o monitor.

Descobri que a caixa foi impressa com muito excesso de plástico por dentro, mas é fácil cortá-la com uma faca afiada.

Você pode encontrar o modelo aqui.

Etapa 2: preparando a tela

Preparando a Tela
Preparando a Tela
Preparando a Tela
Preparando a Tela
Preparando a Tela
Preparando a Tela
Preparando a Tela
Preparando a Tela

Eu tenho pesquisado na internet por toda parte, mas não consegui encontrar uma tela adequada que se encaixasse na impressão 3D. Foi quando comecei a procurar telas compostas RCA.

Existem muitas telas na Amazon projetadas para serem usadas com câmeras de marcha-atrás. Esses tipos de câmeras têm as dimensões perfeitas para este projeto e custam apenas cerca de £ 15. Isso é menos da metade do preço dos LCDs normais projetados para serem usados com o Raspberry Pi. Eles requerem algum modding antes de poderem ser usados com o Pi.

A qualidade das telas não é tão boa quanto a de um LCD, mas dá aquele efeito retrô que acho que se encaixa perfeitamente neste projeto.

O monitor foi projetado para ser usado em um carro com uma câmera de ré. Não precisaremos de nenhum dos fios ou da caixa.

Existem quatro parafusos que prendem o gabinete, um dos quais provavelmente estará sob o adesivo de garantia na parte traseira. Basta enfiar a chave de fenda para chegar ao parafuso. Depois de remover os quatro parafusos, a tampa deve se soltar. Abra-o e remova cuidadosamente o conjunto da tela da caixa. Você precisará cortar o fio logo acima do ponto em que ele entra na caixa externa para removê-lo.

Feito isso, você pode trabalhar no pcb com mais facilidade. Use um ferro de solda para remover ordenadamente todos os fios. Feito isso, você deverá ter uma tela com o pcb na parte de trás.

Como você pode ver na imagem em destaque, o design do pcb pode variar, já que encomendei alguns deles agora (por tentativa e erro de dano !. Estas são as duas variantes que encontrei até agora e a orientação de alguns dos componentes diferem de um para outro.

Em primeiro lugar, você precisa soldar um fio entre uma das pernas do chip circulado na imagem à esquerda do contato na parte inferior da placa de circuito impresso.

O contato ao qual você acabou de soldar o chip também está sendo soldado do mesmo contato em um dos pinos GPIO 5V livres no Pi. O fio preto no segundo contato se conecta a um dos pinos GPIO de aterramento livre e o fio amarelo no terceiro contato está sendo soldado a um dos contatos sob o conector RCA sob o Pi, conforme ilustrado.

Usei fios de jumper com um plugue macho na lateral que vai em direção ao Pi para que eu pudesse conectar fios fêmea a fêmea ao Pi e conectá-los direto no monitor. Esta é uma abordagem mais segura porque o pcb do monitor tende a quebrar se você puxá-lo demais.

Agora sua tela deve registrar a saída do Pi quando você ligá-lo. Quando você precisar ajustar a tela, verá que ela se encaixa bem dentro da tampa do medidor PKE, sem a necessidade de fixá-la no lugar.

Etapa 3: os botões

Os botões
Os botões
Os botões
Os botões

Cometi o erro de encaixar o chapéu dos sentidos antes de colocar os botões. É mais fácil separar os botões antes de fazer isso, então ignore o Chapéu dos Sentidos nas fotos.

Para exibir a matriz Sense LED, cortei um orifício do mesmo tamanho que a matriz na parte superior da caixa impressa em 3D do medidor PKE. Levou tempo e paciência, então tente não se apressar, pois você terá que imprimir a tampa em 3D se der errado. Usei um alicate para cortar entre os orifícios que já estão no plástico e depois usei uma faca Stanley para cortar cuidadosamente as bordas até que fiquei com um orifício quadrado adequado.

Estou usando dois botões que comprei de um kit de máquina de arcade que comprei na Amazon. Eles se encaixam bem nos orifícios onde os botões devem ficar no medidor e usei um pouco de supercola para fixá-los no lugar, caso eu precise tirá-los novamente.

Deve haver um pequeno orifício na parte inferior de cada botão, pelo qual você pode passar dois fios. Ambos serão anexados aos contatos do botão. Depois de soldar os fios aos botões e colá-los no lugar, prenda-os aos pinos GPIO adequados.

Como haverá uma câmera de visão noturna anexada ao projeto, eu queria um botão que faria uma captura de tela e salvaria no Pi caso algo estranho apareça em suas investigações!

O outro botão servirá para desligar o Pi com segurança quando você terminar de usá-lo.

Etapa 4: o chapéu dos sentidos

O Chapéu dos Sentidos
O Chapéu dos Sentidos
O Chapéu dos Sentidos
O Chapéu dos Sentidos

O Chapéu dos Sentidos é um chapéu brilhante para o pi que contém vários sensores lendo uma série de coisas diferentes. O código que estou usando, GhostBox, pega os dados dessas leituras e os coloca em um algoritmo que pega uma palavra de uma biblioteca predefinida e a exibe na matriz de LED da placa Sense.

Depois de cortar o orifício na tampa da matriz de LED, empurrei os fios do botão para um lado, certificando-se de que eles tinham espaço suficiente para alcançar os pinos GPIO e, em seguida, prendi o chapéu Sense no topo da caixa usando alguns pequenos parafusos. Este foi um trabalho um pouco complicado, mas os parafusos não podem ser vistos de fora e eles parecem segurar o chapéu sensorial no lugar muito bem.

Há muitos fios em todos os lugares, portanto, siga o diagrama na próxima etapa de quais fios vão para onde e certifique-se de usar os fios de jumper macho para fêmea. A extremidade macho se conecta sob o chapéu Sense e a fêmea se conecta diretamente aos pinos GPIO correspondentes no Pi.

Etapa 5: a câmera

A câmera
A câmera
A câmera
A câmera
A câmera
A câmera

O medidor PKE no desenho animado Real Ghostbusters apresenta uma antena que sai do gadget e pisca. Eu não tive tempo para fazer isso, então, em vez disso, decidi anexar uma câmera de visão noturna à extremidade para que o dispositivo pudesse ser usado na escuridão completa.

Estou usando esta câmera que vem com um suporte que usei para prender a câmera à antena. Eu usei alguns parafusos longos projetados para serem usados com a placa Pi, mas existem muitas outras maneiras de prender a câmera à antena, então prenda-a como achar mais fácil. Em seguida, alimentei o cabo da câmera ao longo da antena e coloquei-o embaixo antes de fazer orifícios na antena e no medidor PKE e fixá-los juntos com alguns parafusos.

Ao configurar o Pi certifique-se de habilitar a câmera nas configurações.

Etapa 6: O Código

O código
O código

Presumo que você já tenha instalado um sistema operacional em seu Raspberry Pi, usei o Debian e habilitei sua câmera. Existem muitos guias na Internet para isso.

O código que usei para o Sense Hat se chama Ghostbox e é fantástico. Você pode encontrá-lo aqui. Basicamente, ele faz leituras do Sense Hat e as agita por meio de um algoritmo para escolher uma palavra de uma biblioteca predefinida. Baixei um da internet e fiz alguns acréscimos, como mais alguns nomes, e apaguei algumas palavras que não achei relevantes.

Baixe / copie / qualquer que seja o código para o seu Pi. Entrei no navegador do Pi, encontrei o código e copiei-o para um novo arquivo de texto chamado Ghostbox.py. Você pode fazer ajustes no código para mudar a cor do seu texto, o padrão que aparece na tela etc, mas a única coisa que mudei foi a sensibilidade do dispositivo. Isso significava que ele não estava me sentindo movendo o medidor PKE e exibindo texto.

Para fazer isso, basta abrir o código e ir para a linha 58 e alterar a porcentagem de 2,5 para um número maior. Algo como 4 ou 5 bastará. Se você achar que ainda é muito sensível, aumente conforme necessário.

O código incorpora o espeak, portanto, se você decidir adicionar um alto-falante ao projeto, ele também falará em voz alta a palavra exibida. Eu não fiz isso, mas se você conseguir fazer funcionar, me diga como está se saindo.

Para obter as imagens, usei o comando raspivid.

Anexei meus arquivos de código para evitar que você passasse pelo estresse que tive ao juntar tudo como fiz. Os arquivos ghostBox.py e pkebuttons.py vão para / home / pi.

O arquivo ovilus.txt é a biblioteca que usei. Sinta-se à vontade para adicionar / remover quaisquer palavras que desejar, simplesmente abrindo-as no Bloco de Notas ou algo semelhante. Este arquivo então vai para / home / pi / Documents

O arquivo rc.txt contém as informações para que tudo seja executado automaticamente quando o Pi for iniciado. Ele precisa ser renomeado para rc.local e colocado em / etc /.

Contanto que você siga os últimos parágrafos, você deve estar pronto e funcionando. Não se esqueça de alterar os botões pkebuttons.py para os pinos GPIO aos quais você conectou seus botões. Nunca pensei em fazer um botão de desligamento, então fique à vontade para adicionar esse recurso.

Etapa 7: Alimentação

Poder
Poder
Poder
Poder

Existem várias opções de alimentação, mas optei por usar esta bateria. Descobri que ele se encaixa perfeitamente no gabinete embaixo do Pi e você pode usar um cabo USB para conectá-lo ao Pi. Isso significa que você não precisa se preocupar com métodos mais complicados de alimentar seu projeto. Eu conectei um cabo USB sobressalente à porta de carregamento desta placa e o segui na parte de trás do projeto para que eu possa carregá-lo facilmente quando necessário.

Etapa 8: encaixando tudo

Juntando tudo
Juntando tudo
Ajustando-se
Ajustando-se

Para a etapa final, espremi tudo no corpo do medidor PKE, certificando-me de que os cabos GPIO permaneciam conectados, em seguida, empurrei a tampa para baixo. Descobri que minha impressora 3D não imprimia as peças de maneira surpreendente e a tampa ficava saindo de cima. Resolvi isso usando supercola para segurá-lo.

Aí está! Um medidor PKE funcional. Se você fizer este projeto e levá-lo à caça de fantasmas, por favor, entre em contato comigo e me diga como funciona!

Recomendado: