Índice:
- Etapa 1: conectar 4 LEDs
- Etapa 2: Conecte 4 botões de pressão
- Etapa 3: conectar a tela LCD
- Etapa 4: Código para Simon Says
Vídeo: Projeto CSCI-1200 2: Simon diz: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste laboratório, você usará botões, uma tela LCD e LEDs para criar um jogo Simon Says usando o micro controlador Arduino.
Hardware necessário para este projeto:
1. Arduino Uno
2. Tela LCD
3. 4 botões
4. Potenciômetro
5. 4 LEDs
6. Placa de ensaio
7. Fios / conectores
Bibliotecas necessárias:
1. LiquidCrystal
2. EEPROM
Etapa 1: conectar 4 LEDs
Para este projeto, é melhor usar 4 LEDs de cores diferentes, como azul, verde, vermelho e amarelo.
Para conectar um LED à placa de ensaio:
1. Coloque o LED na placa de ensaio
2. Conecte um fio jumper do trilho de aterramento ao fio inferior (-) do LED
3. Conecte um fio de jumper de uma porta no Arduino, as portas usadas no diagrama são A2-A5, para a placa de ensaio. Coloque um resistor de 220 Ω (ohm) na mesma linha do fio e conecte-o ao fio superior (+) do LED
4. Repita as etapas 1 - 3 para terminar de conectar os 3 LEDs restantes ao breadboard
Etapa 2: Conecte 4 botões de pressão
Os botões de pressão serão usados para jogar, portanto, devem ser colocados em um local na placa de ensaio de fácil acesso. Para tornar o jogo mais fácil de entender, os botões devem ser colocados na frente de seus LEDs correspondentes.
Passos para conectar um botão:
1. Insira o botão na placa de ensaio
2. Conecte um fio na parte superior esquerda do botão ao barramento de alimentação da placa de ensaio.
3. Conecte um resistor de 10K Ω (ohm) ao lado esquerdo inferior do botão e o trilho de aterramento da placa de ensaio
4. O lado inferior direito do botão será conectado com um fio a uma porta no Arduino, as portas 2 a 5 são usadas para os botões no diagrama.
5. Repita as etapas 1 a 4 para terminar de conectar os 3 botões restantes.
Etapa 3: conectar a tela LCD
A tela LCD será usada para exibir a pontuação atual do jogador durante um jogo, bem como a pontuação mais alta. O LCD é conectado à placa de ensaio com 16 pinos diferentes. O LCD requer um potenciômetro para funcionar, então coloque um potenciômetro na placa de ensaio. O pino superior esquerdo do potenciômetro é conectado ao barramento de alimentação da placa de ensaio e o pino inferior esquerdo é conectado ao barramento de aterramento.
Os pinos do LCD são conectados na seguinte ordem:
- Chão
- Poder
- Pino 11
- Pino 10
- Pino 9
- Pino 8
- Vazio
- Vazio
- Vazio
- Vazio
- Pino 7
- Chão
- Pino 6
- Potenciômetro
- Poder
- Chão
Etapa 4: Código para Simon Says
Em anexo está o arquivo 1200_Project2_Simon.ino que contém todo o código necessário para concluir este projeto. O código usa um número aleatório para decidir qual padrão será exibido para cada rodada. A memória EEPROM é usada para armazenar a pontuação mais alta, que é exibida na tela LCD.
Recomendado:
Simon diz: 3 etapas
Simon diz: Este instrutível está escrito em holandês. Seminário "Happy Hacking" em HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel Simon says. Botão de abertura da porta te drukken komt er een geluid uit. O botão Elke heeft een eigen geluid. Sobre
Simon diz com display LCD: 9 etapas (com fotos)
Simon diz com display LCD: IntroHave você sempre quis criar um projeto Arduino que fosse um, realmente divertido de jogar e, dois, fácil de construir. Bem, não procure mais. Olá e seja bem-vindo ao meu instrutível. Aqui, vou ensiná-lo a criar um jogo Simon Says com um LCD
Simon diz que jogo com Arduino: 5 etapas
Simon Says Game with Arduino: DIY Simon Says Game with Arduino, vou mostrar como fazer um Simon Says Game usando um Arduino, é muito simples, estou processando o Arduino Nano, Assine meu canal no YouTube
Jogo da memória com toque (Simon diz) - Se isto então aquilo: 6 etapas (com imagens)
Jogo da memória com toque (Simon diz) - Se isto então aquilo: Eu fiz um jogo da memória com touch pads feitos por mim e um anel de neopixel para um projeto escolar. Este jogo é semelhante ao Simon Says, exceto que muitas formas de entrada e feedback (sons e efeitos de luz) no jogo são diferentes. Eu programei sons de Su
Simon interativo diz o jogo: 5 etapas
Jogo interativo Simon Says: Não me lembro bem como este jogo evoluiu, mas a principal motivação por trás dele é melhorar o processamento cognitivo e a atenção, fazendo com que os jogadores se concentrem em uma sequência de batidas de bateria e, em seguida, repitam essa sequência. Os jogadores podem usar dance-danc