Tabla de contenido:

Controlador de juego automático Google T Rex con Arduino: 7 pasos
Controlador de juego automático Google T Rex con Arduino: 7 pasos

Video: Controlador de juego automático Google T Rex con Arduino: 7 pasos

Video: Controlador de juego automático Google T Rex con Arduino: 7 pasos
Video: Aprendiendo a programar en un arduino el juego de dinosaurio de Google 2024, Noviembre
Anonim
Image
Image
Componentes necesarios
Componentes necesarios

vamos a construirlo

Paso 1: Introducción

todo lo que sabes sobre el juego t rex también conocido como dino de Google y es famoso como ningún juego de Internet.

El juego es muy simple, solo evita los obstáculos saltando y es como correr Super Mario. Por lo general, para saltar usamos la barra espaciadora manualmente. Eso es muy antiguo para mí …

así que en este tutorial, les voy a mostrar cómo hacer eso en automático que es un controlador automático.

Mire el video de creación para obtener más detalles.

Paso 2: principio de trabajo

el señor

aquí queremos detectar el obstáculo y saltar para detectar el obstáculo Estoy usando un LDR

Entonces, ¿cómo detecta un LDR ese tipo de obstáculo?

la resistencia de LDR cambia según la luz que es cuando el tiempo de oscuridad la resistencia de LDR es muy alta y viceversa. por lo que nuestro obstáculo es de color oscuro para que podamos obtener diferentes valores analógicos. con ese valor con la ayuda de un controlador activamos un servo.

servo se utiliza para presionar la barra espaciadora. entonces ese es el principio de funcionamiento

Paso 3: componentes necesarios

arduino uno

puedes usar cualquier arduino

servo motor

Estoy usando sg90

LDR

nuestro sensor

RESISTENCIA 10K

Paso 4: diagrama de circuito y conexiones

Diagrama de circuito y conexiones
Diagrama de circuito y conexiones

por favor mira el video

Primero, conecte VCC del servo a 5v y tierra a tierra

luego conecté el pin PWM al pin 9 de Arduino

conecte LDR al pin a0

Paso 5: Código

Estoy usando la función de lectura analógica de Arduino y doy condiciones para los activadores de servo

descargar desde aquí

Paso 6: Hacer feliz

Por favor mire el video. Si tiene alguna duda, por favor coméntelo a continuación.

Paso 7: Limitaciones y actualizaciones

Como dije en video tiene limitaciones.

1.arduino no logra disparar al dinosaurio cuando llega ese pájaro.

Solución

Agregar un ldr en la parte superior detectará el pájaro con ese gatillo podemos controlar otro servo (botón de retroceso)

2.falla cuando aumenta la velocidad

3.falla cuando cambia el color (inversión de color)

Solución

Podemos resolver esto agregando más sensores y una codificación compleja

Recomendado: