Índice:

Tempo de reação da corrida de arrancada: 5 etapas (com fotos)
Tempo de reação da corrida de arrancada: 5 etapas (com fotos)

Vídeo: Tempo de reação da corrida de arrancada: 5 etapas (com fotos)

Vídeo: Tempo de reação da corrida de arrancada: 5 etapas (com fotos)
Vídeo: Tudo que você sempre quis saber sobre o pinheirinho! 2024, Julho
Anonim
Tempo de reação da corrida de arrancada
Tempo de reação da corrida de arrancada

Neste instrutível, mostrarei como criar um treinador de tempo de reação de corrida de arrancada. Com tudo completo, você poderá usar um botão para alternar entre todas as luzes e obter um tempo de reação. Os dois primeiros leds amarelos representam as luzes de teste (informando que você está pronto para a corrida). Os próximos três leds amarelos serão a contagem regressiva acendendo um por um. Se você pressionar o botão após o último led amarelo, o led verde acenderá e o lcd exibirá seu tempo de reação. Se o botão for pressionado antes que o último led amarelo termine de piscar, o led vermelho acenderá e exibirá seu tempo de reação.

Etapa 1: Lista de peças

Lista de Peças
Lista de Peças

Para este simulador de tempo de reação de corrida de arrancada, você precisará das seguintes peças:

1. 7 LEDS (5 amarelos) (1 verde) (1 vermelho)

2. LCD para exibir o tempo de reação

3. 1 potenciômetro

4. 1 botão

5. Micro controlador Arduino

6. Placa de pão e fios para testar tudo

7. 8 resistores de 220 ohms

Etapa 2: configurar o potenciômetro e o LCD

Configure o potenciômetro e o LCD
Configure o potenciômetro e o LCD

comece colocando um potenciômetro na placa de pão. Conecte um fio vermelho da extremidade positiva ao trilho positivo na placa de pão. Passe um fio preto da extremidade negativa do potenciômetro ao trilho de aterramento da placa de pão.

Em seguida, passe um fio amarelo do pino do meio do potenciômetro ao LCD. Siga o diagrama para ver a qual porta conectar.

Para a próxima etapa, conecte os pinos restantes do lcd às portas apropriadas no arduino. Siga o diagrama para garantir que as portas corretas sejam escolhidas.

Certifique-se de passar um fio positivo e negativo do 5v e GND no arduino para a placa de pão.

Etapa 3: Coloque os LEDs

Coloque LEDs
Coloque LEDs

comece colocando os leds em um padrão semelhante ao do diagrama.

As primeiras duas luzes amarelas indicarão as luzes de teste.

os próximos 3 leds amarelos indicarão a contagem regressiva antes de o botão ser pressionado.

os dois últimos leds indicarão se o botão foi pressionado na hora correta (vermelho ou verde).

coloque resistores de 220 ohms próximos a todos os 7 terminais positivos dos leds.

conecte dois fios vermelhos dos terminais positivos dos primeiros dois leds amarelos e conecte-os às portas A3 e A2 do arduino. Certifique-se de aterrar os terminais negativos dos leds no aterramento da placa do pão.

conecte os fios vermelhos dos terminais positivos dos próximos 3 leds amarelos às portas 8, 9 e 10 do arduino.

conecte um fio do cabo positivo do led verde à porta A4 do arduino.

por último, conecte um fio do terminal positivo do led vermelho à porta A5 do arduino.

Novamente, certifique-se de conectar todos os aterramentos dos leds ao trilho de aterramento da placa do pão.

Etapa 4: botão de instalação

Botão de instalação
Botão de instalação

Para esta última etapa você estará conectando o botão usado para iniciar e parar o cronômetro.

Coloque o botão na placa do pão.

de um lado, conecte um resistor de 220 ohm ao trilho de aterramento. (escolha qualquer pino)

à direita do pino de aterramento, coloque um fio vermelho de uma extremidade ao trilho positivo.

Diretamente em frente ao pino de aterramento, coloque um fio azul e conecte-o à porta número 7 do arduino.

Etapa 5: Código

Depois que todos os componentes estiverem instalados, baixe o código para o software arduino. Assim que o código for carregado, o programa será executado uma vez para garantir que os leds sejam instalados corretamente. Para iniciar o ciclo, basta pressionar o botão uma vez e as duas luzes de teste se acenderão. Após alguns segundos, as luzes de contagem regressiva irão iniciar e registrar seu tempo de reação. No código, há uma variável para compensar o atraso no trem de força de um veículo. isso dá à simulação uma noção melhor da velocidade com que um botão é pressionado.

Recomendado: