Índice:

Retro Arcade com Arduino: 5 etapas
Retro Arcade com Arduino: 5 etapas

Vídeo: Retro Arcade com Arduino: 5 etapas

Vídeo: Retro Arcade com Arduino: 5 etapas
Vídeo: Обыгрываю 5 Мошеннических Игровых Автоматов с Наукой 2024, Novembro
Anonim
Image
Image

Olá pessoal! Quero compartilhar com vocês um projeto que fizemos este ano para 'Creative Electronics', um módulo de Engenharia Eletrônica de Bengala na Universidade de Málaga, Escola de Telecomunicações.

www.uma.es/etsi-de-telecomunicacion/

O projeto consiste em recriar uma máquina de arcade em miniatura com três jogos simples desenvolvidos com Arduino:

-> EMPILHAR: Este jogo consiste em empilhar pisos e chegar o mais alto possível, mas tome cuidado para não se enganar porque a velocidade aumenta e os pisos ficam menores.

-> ESPAÇO: Neste jogo você deve evitar os inimigos que caem cada vez mais rápido e obter a maior pontuação possível.

-> COCO: Compare sua precisão com amigos em um jogo de limite de tempo e você verá quem é o melhor atirador.

Esta é a lista de coisas que você precisa para fazer isso:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 botões.

- 1 joystick.

- 1 alto-falante.

- 1 bateria de 9V.

- 2 Switchers.

- 1 Led RGB.

- 1 adaptador para bateria de 9V compatível com Arduino.

- 5 10KOhm para o LCD.

- 2 10KOhm para os botões.

- 3 330Ohm para LED RGB.

- Alguns fios.

- 1 Design 3D.

Etapa 1: Componentes e conexões

Solda no Stripboard
Solda no Stripboard

Nesta foto você pode ver as conexões que você precisa fazer.

Para verificar os componentes é melhor fazer primeiro no protoboard antes de soldar qualquer coisa.

O primeiro passo é conectar o LCD ao Arduino Uno e provar que as conexões dos pinos estão corretas. Então, você deve fazer o mesmo com os outros componentes.

Etapa 2: Biblioteca e código

Agora, você deve instalar a biblioteca para gerenciar o LCD. Link aqui e faça o download:

www.rinkydinkelectronics.com/library.php?id…

Há um documento com todas as funções que você também pode usar.

O passo seguinte é baixar nosso código e provar para ter certeza de que está tudo correto.

github.com/acl173/Retro-Arcade-Machine-wit…

Queremos também agradecer este post que nos ajudou no terceiro jogo onde só tivemos que mudar algumas coisas para adicionar o jogo ao arcade:

www.elecfreaks.com/store/blog/post/joystic…

Etapa 3: soldar no stripboard

Solda no Stripboard
Solda no Stripboard
Solda no Stripboard
Solda no Stripboard

Depois de verificar que tudo funciona corretamente, você começa a soldar no stripboard, o que dá estabilidade e clareza ao circuito e aos fios.

Na primeira foto, você vê todas as conexões que fazemos:

-> Cor azul: pinos machos para conectar ao Arduino.

-> Cor preta: utilizamos um stripboard conectado em linha, e fizemos desconexões para evitar curto-circuito. A segunda foto é um exemplo disso.

-> Cor vermelha: 10K para D3-D7, 10K para D12 e D8 e 330Ohm para D11-D9.

-> Cor verde: Conexões entre o stripboard e os outros componentes.

-> Cor violeta: Interconexões para o stripboard.

-> Cor ciano: Existem dois barramentos de pinos. O barramento de pinos mais longo é para a tela e o menor é para o joystick. Os pin buses não são necessários, você faz com fios, mas contribui para um design mais claro.

-> Cor laranja: marque os limites do stripboard.

A terceira foto é como deveria parecer na final.

Etapa 4: Design 3D

Design 3D
Design 3D

Nesta etapa, usamos um design 3D gratuito da Intertet que gostamos. O link está aqui …

www.thingiverse.com/thing:2293173

No entanto, tivemos que fazer alguns arranjos para encaixar a impressão 3D em nosso design. Por exemplo, tivemos que aumentar os botões e orifícios do joystick.

Mesmo assim, você pode imprimir outro desenho ou fazer você mesmo.

Etapa 5: última etapa

Último passo
Último passo

Decidimos colar componentes com silicone porque era uma opção fácil e boa para fazer aquele protótipo.

Recomendado: