Índice:
- Suprimentos
- Etapa 1: montar os Arduinos e as telas
- Etapa 2: carregar os esboços em cada Arduino
- Etapa 3: faça a fantasia de fantasma
Vídeo: Traje de fantasma do Arduino Pac-Man: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Pac-Man é um videogame CLÁSSICO. Neste ano, nossa equipe escolar está se vestindo como os personagens do jogo Pac-Man. Os chefes das disciplinas são Pac-Man, os professores são fantasmas.
É fácil pegar um pedaço colorido do Bristol Board, cortar um semicírculo na parte superior, serrar com um corte na parte inferior e colocar alguns olhos de papel branco e preto.
Como sou professor de Estudos de Computação, olhos de papel não resolvem! Vamos colocar o Arduino no case e animar os olhos!
Este projeto substitui os olhos de papel por dois Arduino Unos e dois escudos touchscreen mcu_friend 320x240 TFT. É uma ótima demonstração de comunicação serial entre dois Arduinos.
O tamanho deste projeto é de 18 polegadas de largura por 24 polegadas de altura. Portanto, pode ser feito de 1 pedaço de Bristol Board e 1 pedaço de papelão de uma caixa grande.
Vamos fazer isso!
Suprimentos
- Dois Arduinos (Uno ou Mega 2560) (veja as fotos acima)
- Cole e fita adesiva para montar sua fantasia
- Papelão ondulado para fortalecer seu fantasma.
- Placa colorida de Bristol para fazer seu fantasma.
- Ferro de soldar e alguns comprimentos curtos de arame
- Dois cabos de patch crocodilo para conectar os Arduinos
- Duas baterias de 9 V e clipes de conector
- Duas proteções de tela touchscreen mcu_friend 320x240 TFT. Certifique-se de que eles são um par compatível. Meu conjunto original tinha origens de tela (0, 0) em cantos opostos. Se você não tiver pares correspondentes, terá apenas que fazer com que um Arduino mude os olhos para a direção oposta para fazê-los corresponder.
Etapa 1: montar os Arduinos e as telas
Certifique-se de que seus Arduinos NÃO estejam conectados a um computador ou fonte de alimentação.
É importante certificar-se de alinhar cuidadosamente os pinos em cada proteção de tela com o Arduino. Se você não conectá-los corretamente, você fritará o escudo e o HALLOWEEN SERÁ ARRUINADO! VOCÊ QUER ARRUINAR O HALLOWEEN? VOCÊ?
Eu não pensei assim.. Continuando!
Cada Arduino tem um pino Serial Rx0 e um pino Serial Tx1. Solde um pequeno pedaço de fio no pino Tx1 do MASTER.
Solde um pequeno pedaço de fio no pino Rx0 do SLAVE.
Solde um pequeno pedaço de fio a um pino GND de cada Arduino.
Conecte cada escudo ao seu respectivo Arduino.
Não conecte os Arduinos ainda.
Etapa 2: carregar os esboços em cada Arduino
Os esboços requerem que dois gráficos e bibliotecas de tela sejam carregados em seu Arduino IDE.
No menu 'Sketch', escolha 'Incluir Biblioteca' e, em seguida, 'Gerenciar Bibliotecas'.
No campo Pesquisar, procure 'Adafruit GFX' e adicione-o ao seu IDE.
No campo Pesquisar, procure 'MCUFriend' e adicione-o ao seu IDE.
Cada um dos Arduinos tem um esboço que percorre a tela da esquerda para a direita. O Arduino do olho direito é o MASTER e o Arduino do olho esquerdo é o ESCRAVO.
O esboço básico desenha o olho (um retângulo preto e um círculo) no lado esquerdo da tela e, a seguir, usa dois loops FOR com o comando de rolagem vertical para mudar o olho da esquerda para a direita e vice-versa.
Conforme o Master inicia um ciclo, ele envia um caractere '1' através de sua porta serial para o Slave. Quando o Slave recebe o '1', ele inicia seu ciclo. O Mestre dá um ciclo infinito em seu olho e envia o pulso. O resultado é o movimento ocular evasivo da esquerda para a direita dos personagens do Pac-Man Ghost!
Abra e carregue os esboços MASTER e SLAVE em seus respectivos conjuntos de Arduino / Tela.
Desconecte temporariamente ambos os Arduinos do computador.
Conecte os dois GNDs juntos com um cabo de manobra.
Conecte o pino Tx1 do Master ao pino Rx0 do Slave com um cabo de manobra.
Reconecte seus Arduinos ao computador. Os olhos devem começar a ciclar.
Uau!
Etapa 3: faça a fantasia de fantasma
Corte seu papelão ondulado na forma clássica de fantasma. Minhas dimensões são 18 polegadas de largura por 24 polegadas de altura.
Cole o recorte de papelão ondulado na placa de Bristol. Deixe secar. Como algumas colas encolhem à medida que secam, você pode colocar o conjunto no chão e colocar pesos sobre ele para garantir que fique plano enquanto a cola seca.
Assim que a cola secar, corte o excesso de papelão Bristol ao redor do papelão ondulado.
Agora vire o fantasma de forma que o lado corrugado fique voltado para cima.
Lembre-se, o traje agora está invertido.
Posicione o MASTER Arduino no lado DIREITO do papelão e o SLAVE Arduino no lado ESQUERDO, espaçados como desejar. Certifique-se de que os patch cords crocodilo possam conectar os dois Arduinos.
Trace os escudos com um lápis.
Corte cuidadosamente os orifícios dos olhos.
Agora prenda cada Arduino / Display ao traje com fita adesiva. Conecte as duas baterias de 9 V próximas para facilitar a conexão com os Arduinos.
Ligue seus Arduinos e vamos fazer uma travessura ou travessura!
Desnecessário dizer que você pode querer colocar fita adesiva na parte de trás dos Arduinos para que não haja curto-circuitos se eles entrarem em contato com a chuva e / ou zíperes metálicos em casacos / jaquetas etc. Esteja seguro!
Coloque uma alça em torno dele para pendurá-lo nos ombros, vista uma blusa preta e calça preta e você está pronto para perseguir o PacMan pela sua vizinhança! Faça o conjunto completo!
Feliz Dia das Bruxas!
Recomendado:
Traje de boneco de palito de LED DIY: 7 etapas (com fotos)
Traje de boneco de palito de LED DIY: Vou mostrar a você como construir um traje de boneco de palito de LED simples. Este projeto é super fácil desde que você tenha habilidades básicas de soldagem. Foi um grande sucesso em nosso bairro. Eu perdi a conta de quantas pessoas disseram que essa era a melhor fantasia que elas
Superando a pressão atmosférica do traje: Manopla de preensão: 8 etapas
Superando a pressão atmosférica do terno: Gauntlet of Gripping: Algum tempo atrás eu vi um vídeo no youtube de Chris Hadfield. Entre outras coisas, ele falou sobre como o trabalho árduo durante uma caminhada no espaço pode ser. O problema não é só que o traje é desajeitado, mas também que é uma espécie de balão, tem que ser
Traje de realidade virtual usando Arduino: 7 etapas (com imagens)
Traje de realidade virtual usando Arduino: Eu criei este projeto para jogar jogos de computador normais em RV total. Este projeto emula seus movimentos pressionando ou segurando as teclas do seu teclado. Exemplo - quando você avança, a ação de pressionar a tecla 'w' é emulada. Eu tenho emu
Traje de robô com LEDs: 13 etapas (com fotos)
Traje de robô com LEDs: As razões pelas quais eu quis fazer uma roupa de robô são complexas. Para encurtar a história, eu queria um traje que pudesse usar para entreter meus colegas enquanto eles se preparavam para os exames finais. Mas eu não queria nenhuma fantasia velha - eu queria uma roupa de robô
Traje de robô para crianças: 4 etapas
Traje de robô para crianças: A chave para fazer uma fantasia para uma criança de três anos (ou pelo menos para a minha criança de três anos) é torná-la flexível e o menos constritiva possível. Eu fiz algumas costuras para este traje, mas é perfeitamente possível fazê-lo sem