Índice:

Traje de fantasma do Arduino Pac-Man: 3 etapas
Traje de fantasma do Arduino Pac-Man: 3 etapas

Vídeo: Traje de fantasma do Arduino Pac-Man: 3 etapas

Vídeo: Traje de fantasma do Arduino Pac-Man: 3 etapas
Vídeo: 3 SKINS QUE DÃO BANIMENTO NO FORTNITE! 😰 2024, Novembro
Anonim
Image
Image
Monte os Arduinos e as telas
Monte os Arduinos e as telas

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

Monte os Arduinos e as telas
Monte os Arduinos e as telas
Monte os Arduinos e as telas
Monte 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

Faça a fantasia de fantasma
Faça a fantasia de fantasma
Faça a fantasia de fantasma
Faça a fantasia de fantasma
Faça a fantasia de fantasma
Faça a fantasia de fantasma
Faça a fantasia de fantasma
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: