Índice:

Controlador de jogo Google T Rex automático usando Arduino: 7 etapas
Controlador de jogo Google T Rex automático usando Arduino: 7 etapas

Vídeo: Controlador de jogo Google T Rex automático usando Arduino: 7 etapas

Vídeo: Controlador de jogo Google T Rex automático usando Arduino: 7 etapas
Vídeo: ZERAMOS o JOGO DO DINO usando o SONIC! 2024, Novembro
Anonim
Image
Image
Componentes Necessários
Componentes Necessários

vamos construir

Etapa 1: alguma introdução

tudo fora que você sabe sobre o jogo t rex aka dino do google e é famoso como nenhum jogo de internet.

o jogo é muito simples, basta evitar os obstáculos pulando e é como o super Mario run.usualmente para pular usamos a barra de espaço manualmente. isso é muito antigo para mim …

então, neste tutorial, vou mostrar como fazer isso em automático que é um controlador automático.

por favor, assista ao vídeo de criação para mais detalhes

Etapa 2: princípio de trabalho

o senor

aqui queremos detectar o obstáculo e pular para detectar o obstáculo. Estou usando um LDR

então, como um LDR detecta esse tipo de obstáculo?

a resistência do LDR muda de acordo com a luz, ou seja, quando chega o tempo escuro, a resistência do LDR é muito alta e vice-versa. portanto, nosso obstáculo é de cor escura para que possamos obter diferentes valores analógicos. com esse valor, com a ajuda de um controlador, acionamos um servo.

servo é usado para pressionar a barra de espaço. então esse é o princípio de funcionamento

Etapa 3: componentes necessários

arduino uno

você pode usar qualquer arduino

servo motor

Estou usando sg90

LDR

nosso sensor

RESISTOR 10K

Etapa 4: Diagrama de Circuito e Conexões

Diagrama de Circuito e Conexões
Diagrama de Circuito e Conexões

por favor assista ao video

primeiro, conecte o VCC do servo a 5v e aterrar

em seguida, conectei o pino PWM ao pino 9 do Arduino

conecte o LDR ao pino a0

Etapa 5: Código

Estou usando a função de leitura analógica do Arduino e dou condições para acionadores de servo

baixar daqui

Etapa 6: fazer feliz

assista ao vídeo. se tiver alguma dúvida, comente abaixo

Etapa 7: Limitações e atualizações

Como eu disse no vídeo, tem limitações

1.arduino não consegue acionar o dinossauro quando aquele pássaro vem.

Solução

Adicionar um ldr no lado superior irá detectar o pássaro com aquele gatilho, podemos controlar outro servo (botão voltar)

2. falha quando a velocidade aumenta

3. falha quando a cor muda (inversão de cor)

Solução

Podemos resolver isso adicionando mais sensores e algumas codificações complexas

Recomendado: