Índice:
- Etapa 1: montagem das peças
- Etapa 2: Programando o Arduino
- Etapa 3: Mudar as coisas e fazer um escudo de jogo Arduino
Vídeo: Jogo Arduino LCD: 3 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Fazer muitas coisas é muito fácil com os microcontroladores Arduino. Este Instructable ensina como criar um videogame simples de 1 botão feito de um punhado de peças e Circuitos Tinkercad. É um jogo de salto de rolagem lateral. Isso serve como um bom ponto de partida para criar seus próprios jogos a partir da eletrônica simples do fabricante.
Lista de peças:
- 1 x Arduino UNO
- 1 x tela LCD (16 x 2 caracteres)
- 1 x placa de ensaio eletrônica
- 1 x resistor de 220 Ω
- 1 x interruptor de botão
- Fio de conexão de núcleo sólido
- 1 x cabo USB
Etapa 1: montagem das peças
As peças necessárias são mostradas na imagem acima. Comece com o Arduino sem energia. NÃO conecte o cabo USB. Isso acontecerá em uma etapa posterior, quando for a hora de programá-lo e testar o jogo.
Use um fio de conexão longo para conectar o sinal de 5 V no Arduino à extrema esquerda da linha vermelha na parte superior da placa de ensaio.
Use um fio de conexão longo para conectar o sinal GND à extrema esquerda da linha preta (ou azul em algumas placas de ensaio) na parte superior da placa de ensaio.
O módulo LCD (Tela de Cristal Líquido) possui um conector macho de 16 pinos na parte inferior. Conecte-o à placa de ensaio, conforme mostrado na imagem. Todos os sinais eletrônicos que alimentam e controlam o LCD passam por este cabeçalho.
Esses pinos são (da esquerda para a direita):
- GND - sinal de aterramento de energia
- VCC - sinal de potência positivo
- V0 - ajuste de contraste
- RS - seleção de registro
- R / W - seleção de leitura / gravação
- E - sinal de habilitação de operação
- DB0 - bit de dados 0 (não usado aqui)
- DB1 - bit de dados 1 (não usado aqui)
- DB2 - bit de dados 2 (não usado aqui)
- DB3 - bit de dados 3 (não usado aqui)
- DB4 - bit de dados 4
- DB5 - bit de dados 5
- DB6 - bit de dados 6
- DB7 - bit de dados 7
- LED + - retroiluminação LED positivo
- LED- - retroiluminação LED negativo
Usando fios de conexão curtos, conecte o GND e o LED- (pinos 1 e 16) à fileira preta na parte superior.
Da mesma forma, conecte o VCC (pino 2) à fileira vermelha na parte superior com um fio de conexão curto.
Dobre os fios do resistor de 220 Ω (faixas coloridas vermelho-vermelho-marrom) e conecte-o entre o LED + e a linha vermelha na parte superior da placa de ensaio.
Use fios de conexão mais longos para fazer o restante das conexões:
- Conecte DB7 ao pino 3 do Arduino
- Conecte DB6 ao pino 4 do Arduino
- Conecte DB5 ao pino 5 do Arduino
- Conecte DB4 ao pino 6 do Arduino
- Conecte E ao pino 9 do Arduino
- Conecte R / W ao pino 10 do Arduino (ou à linha preta no topo da placa de ensaio)
- Conecte RS ao Arduino pino 11
- Conecte V0 ao pino 12 do Arduino (ou à linha preta no topo da placa de ensaio)
Conecte o botão em algum lugar à esquerda da tela LCD, abrangendo o canal que corre ao longo do centro da placa de ensaio (veja a imagem acima). Conecte um dos dois pinos superiores do botão à linha preta na parte superior da placa de ensaio usando um fio de conexão curto. Conecte o outro pino na parte superior do botão ao pino 2 do Arduino.
Etapa 2: Programando o Arduino
Neste ponto, você deve estar pronto para programar o Arduino e testá-lo.
Comece verificando se o software Arduino está instalado em seu computador. Baixe o arquivo LCD_Game.ino nesta página para o seu computador e abra-o no software Arduino. Certifique-se de que a placa esteja configurada corretamente para programação (Ferramentas → Placa → Arduino Uno).
Conecte o Arduino ao seu computador usando o cabo USB. Isso fornecerá energia ao Arduino / jogo e permitirá que você carregue seu programa para o Arduino.
Neste ponto, a tela do display LCD deve acender.
Programe o Arduino selecionando Arquivo → Upload (ou pressione o botão de seta para a direita na parte superior do software Arduino).
Se tudo correr bem, a tela LCD agora deve mostrar a tela de início do jogo como na imagem acima.
Etapa 3: Mudar as coisas e fazer um escudo de jogo Arduino
Neste ponto, você tem tudo funcionando, então o que mais há para fazer?
Se você quiser mudar a forma como o jogo funciona ou fazer uma placa de circuito impresso legal para este projeto que se conecte diretamente ao Arduino e substitua todos aqueles fios bagunçados, veja como começar.
Desenvolvi este jogo inteiramente usando o simulador de eletrônicos on-line muito legal (GRATUITO!) Tinkercad Circuits. Na verdade, eu tinha o jogo totalmente funcionando e testado antes de tirar o Arduino do kit. Aqui está o circuito virtual para o jogo Arduino LCD.
Você pode realmente jogar o jogo diretamente no seu navegador, sem nunca ter que montar qualquer eletrônica real ("Oh, agora você me diz"). Se você quiser fazer alguma alteração no jogo, ou explorar o que está acontecendo, você pode copiar o circuito virtual usando o botão "Duplicar Projeto". Você pode então editar o código-fonte e experimentar as mudanças ali mesmo. Há também um depurador completo onde você pode percorrer o programa linha por linha e ver o que está acontecendo!
Se você quiser, também pode fazer uma placa de circuito para conectar perfeitamente seus componentes eletrônicos ao Arduino. O projeto tem um botão "Baixar Gerber" que irá obter os arquivos necessários para fornecer a um fabricante de placa de circuito impresso (PCB) para que uma placa de circuito impresso seja feita sob medida. Aqui estão algumas informações úteis sobre como fazer o PCB.
Aproveitar!
Recomendado:
Jogo eletrônico do jogo da velha em uma caixa de madeira: 5 etapas
Jogo eletrônico do jogo da velha em uma caixa de madeira: Olá, eu apresento o jogo engraçado do jogo da velha em uma nova edição. Pesquisei na web por projetos semelhantes, mas a ideia aqui é única. ESPERO:) Então, vamos começar agora
Jogo Aruduino LED Jogo de dois jogadores com cliques rápidos: 8 etapas
Aruduino LED Game Jogo de dois jogadores com cliques rápidos: Este projeto é inspirado em @HassonAlkeim. Se você estiver disposto a dar uma olhada profunda, aqui está um link que você pode verificar https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Este jogo é uma versão melhorada do Alkeim. É um
Controlador de jogo DIY baseado em Arduino - Controlador de jogo Arduino PS2 - Jogando Tekken com gamepad Arduino DIY: 7 etapas
Controlador de jogo DIY baseado em Arduino | Controlador de jogo Arduino PS2 | Jogando Tekken com DIY Arduino Gamepad: Olá pessoal, jogar é sempre divertido, mas jogar com seu próprio controlador de jogo DIY personalizado é mais divertido. Portanto, faremos um controlador de jogo usando arduino pro micro neste instructables
Controlador de jogo Arduino com luzes que respondem ao seu jogo Unity :: 24 etapas
Controlador de jogo Arduino com luzes que respondem ao seu jogo Unity :: Primeiro, escrevi isso em palavras. Esta é a primeira vez que uso instructable so sempre que digo: escreva código assim, saiba que estou me referindo à imagem no topo dessa etapa. Neste projeto eu uso 2 arduino ’ s para executar 2 bits separados
Como verificar se um jogo será executado em seu computador antes de comprar o jogo .: 4 etapas
Como verificar se um jogo pode rodar no seu computador antes de comprá-lo .: Adquiri recentemente o Call of Duty 4 de um amigo (de graça, devo acrescentar) porque não rodava no computador dele. Bem, o computador dele é relativamente novo e fiquei perplexo porque não funcionava. Depois de algumas horas de pesquisa na Internet, descobri