Índice:
- Suprimentos
- Etapa 1: planejamento e compreensão do circuito
- Etapa 2: Esquema e construção do circuito
- Etapa 3: Código Arduino
- Etapa 4: Alojamento para o circuito
- Etapa 5: Demonstrando o circuito
Vídeo: Temporizador de reação de jogador único (com Arduino): 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste projeto, você construirá um temporizador de reação que é alimentado por um Arduino. Ele funciona em uma função millis () do Arduino, em que o processador registra o tempo desde que o programa começou a ser executado. Você pode usá-lo para encontrar a diferença de tempo entre quando a luz se apaga e o botão é solto. Todos os valores são fornecidos em milissegundos.
No jogo, você terá que segurar o botão após o qual o LED acenderá. Em seguida, você terá que soltar o botão quando o LED desligar. Se você liberá-lo muito cedo, o texto "Liberado muito cedo" aparecerá no LCD. O tempo que você levou para soltar o botão, seu tempo de reação, é mostrado no visor LCD.
Suprimentos
Observe que a imagem não mostra todos os componentes necessários para o projeto
1) 1 x Arduino nano / Arduino Uno + cabo de conexão
2) 5cm x 5cm Perfboard
3) 20 cabos ou fios de jumper
4) Tela LCD de 1 x 16x2 (opcional)
5) 1 x potenciômetro de 100K ou 250K
6) 1 x bateria de 9 V + clipe de conector
7) LED 1 x 5 mm
8) 1 x interruptor momentâneo PTM
9) campainha 1 x 3V ou 5V
A maioria dos itens pode ser comprada na Amazon. Existem alguns kits de eletrônicos na Amazon que fornecem todos os componentes básicos, como resistores, diodos, transistores, etc. O que eu encontrei para me dar um bom retorno está disponível neste link.
Eu pessoalmente já tinha a maioria dos componentes, pois faço muitos desses tipos de projetos. Para os inventores de Cingapura, a Sim Lim Tower é o lugar para comprar todos os componentes eletrônicos. Eu recomendo a eletrônica espacial, a eletrônica Continental ou a eletrônica Hamilton no terceiro andar.
Etapa 1: planejamento e compreensão do circuito
A maior parte do trabalho é feita pelo código do Arduino. Além de um LED, campainha e interruptor PTM, não existem muitos componentes eletrônicos padrão. No entanto, ainda é crucial ser capaz de compreender o circuito.
1) Uma extremidade da chave PTM está conectada a + 5V enquanto a outra está conectada a um pino Arduino. O pino Arduino também é conectado ao aterramento usando um resistor pull-down de 10K ohm. Isso evita que qualquer tensão flutuante afete o estado do pino.
2) O ânodo do LED é conectado diretamente ao arduino. Não é necessário ter um transistor para aumentar a tensão para o LED. o Arduino fornece uma quantidade de corrente suficiente para alimentar o LED. O cátodo do LED é conectado ao aterramento.
3) Finalmente, o mesmo processo ocorre com a campainha, mas para um pino Arduino diferente.
4) As conexões entre o LCD e o arduino são destacadas nos esquemas e modelos fritzing.
Etapa 2: Esquema e construção do circuito
Existem algumas opções de como montar o circuito.
1) Para as pessoas que estão entrando em eletrônica, eu recomendaria usar a placa de ensaio para construir o circuito. É muito menos complicado do que soldar e será mais fácil de depurar porque os fios podem ser ajustados facilmente. Siga as conexões mostradas nas imagens franzidas.
2) Para indivíduos mais experientes, experimente soldar o circuito na placa de ensaio. Será mais permanente e durará mais tempo. Leia e siga o esquema para orientação.
3) Por fim, você também pode solicitar um PCB pré-fabricado da SEEED. Tudo o que você precisa fazer é soldar os componentes. O arquivo Gerber necessário está anexado na etapa. Aqui está um link para uma pasta do Google Drive com o arquivo Gerber compactado:
Etapa 3: Código Arduino
O código é o aspecto do desafio deste projeto. Muito tem que ser feito com um único void loop e navegar por todo o tempo e for loops dentro pode levar algum tempo.
O código tem alguns comentários para ajudá-lo a acompanhar. Você pode baixá-lo e carregá-lo no Arduino usando um cabo USB para mini USB. Você precisaria do aplicativo Arduino em seu computador para isso e poderá encontrar o link de download para ele neste site:
Etapa 4: Alojamento para o circuito
1) Você pode usar qualquer caixa de plástico velha para o seu invólucro. Usando uma faca quente para cortar as ranhuras do LCD e do botão.
2) Além disso, você pode verificar minha conta para outro instrutível onde descrevo como construir uma caixa de acrílico cortado a laser. Você poderá encontrar um arquivo SVG para o cortador a laser. Como alternativa, para pessoas que não têm acesso a um cortador a laser, você pode encontrar outro detalhando instrutível como construir uma caixa com pedaços de madeira sobressalentes
3) Finalmente, você pode simplesmente deixar o circuito sem um invólucro. Será fácil de consertar e modificar.
Etapa 5: Demonstrando o circuito
link para o vídeo:
Recomendado:
Escolha um jogador: 4 etapas
Pick-a-Player: Este instrutível irá guiá-lo através de como fazer um Arduino decisor. Com o pressionar de um botão, os LEDs acenderão em um padrão aleatório. Após alguns segundos, um único LED acenderá. Esta é a decisão final tomada pelo Arduino
Piano de jogador de sinestesia: 4 etapas
Piano Player Synesthesia: Este piano player toca música usando uma roda de cores e uma câmera! As imagens são capturadas pela câmera, processadas e interpretadas como notas musicais. No momento, ele está programado para tocar canções de ninar que podem ser alteradas carregando um novo esboço do Arduino
Arduino "Primeiro jogador" para jogos de tabuleiro: 4 etapas
Arduino "Primeiro jogador" para jogos de tabuleiro: Este projeto foi inspirado no modelo " primeiro jogador " aplicativos que meu marido e eu usamos em nossos telefones. Adoramos jogar jogos de tabuleiro e usar o " primeiro jogador " aplicativos para decidir quem vai primeiro. Decidi tentar fazer minha própria versão do Arduino
555 Jogo de reação do temporizador: 5 etapas
555 Timer Reaction Game: Público-alvoEste instrutível é direcionado a pessoas que estão interessadas em circuitos (com um pequeno histórico) que estão procurando por um jogo simples que você possa construir com apenas alguns componentes baratos. Nível de dificuldade Isso seria difícil se
Temporizador de reação LED: 5 etapas
Temporizador de reação de LED: Este projeto é uma versão atualizada do projeto de temporizador de reação original descrito no livro "Jogos e brinquedos eletrônicos que você pode construir" de Len Buckwalter. As lâmpadas incandescentes e componentes passivos são substituídos por um microcontrolador e LEDs