Tabla de contenido:

Flappy Bird usando Arduino y procesamiento: 5 pasos
Flappy Bird usando Arduino y procesamiento: 5 pasos

Video: Flappy Bird usando Arduino y procesamiento: 5 pasos

Video: Flappy Bird usando Arduino y procesamiento: 5 pasos
Video: Hice un JUEGO en C++ (sin morir en el intento…) 2024, Mes de julio
Anonim
Flappy Bird usando Arduino y procesamiento
Flappy Bird usando Arduino y procesamiento

¡¡¡Hola, todos!!!

Bienvenido a un nuevo proyecto basado en Arduino. Todos hemos jugado una vez en nuestra vida al juego de los pájaros flappy. ¿Cómo si lo jugamos en nuestra PC y lo controlamos usando nuestro Arduino? Siga todos los pasos que se indican a continuación y al final de este tutorial controlará el juego con su microcontrolador.

Paso 1: Obtenga los suministros

Obtenga los suministros
Obtenga los suministros
Obtenga los suministros
Obtenga los suministros

Entonces, para este proyecto usaremos una placa Arduino Uno y un sensor ultrasónico SR-04. Le recomiendo que compre estos componentes en UTSource.net, ya que proporcionan componentes y módulos electrónicos de bajo costo sin comprometer la calidad. ¡Échales un vistazo!

1 X Arduino Uno

1 X SR-04 Sensor ultrasónico

Una placa de pruebas (opcional) y algunos cables de cabecera

Paso 2: Trabajar en breve

Trabajando en breve
Trabajando en breve
Trabajando en breve
Trabajando en breve
Trabajando en breve
Trabajando en breve

La razón por la que usamos el sensor ultrasónico aquí es para obtener los datos de distancia entre nuestra mano y la

sensor y use esos valores para ajustar la altura del ave en movimiento. El juego se crea en Processing y Arduino se comunica con él mediante el puerto serie. He vinculado algunas imágenes del juego arriba, así que échales un vistazo para tener una idea sobre este proyecto.

Paso 3: Hagamos las conexiones

Hagamos las conexiones
Hagamos las conexiones

Primero conecte el SR-04

sensor a la placa Arduino. Como solo hay un sensor para la interfaz, no agregaré un diagrama de circuito para este proyecto. Las conexiones son las siguientes:

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Pin de disparo >> Pin digital 11

Pin de eco >> Pin digital 10

Eso es todo, las conexiones están hechas.

Paso 4: cargue el código Arduino

Sube el código Arduino
Sube el código Arduino

Ahora es el momento de cargar el código en su placa Arduino.

Descarga el código de abajo.

Antes de cargar el código, asegúrese de seleccionar el puerto de comunicaciones y la velocidad en baudios adecuados, ya que lo usaremos para enviar datos al juego.

***************************************************

configuración vacía ()

{

pinMode (trigPin, SALIDA);

pinMode (echoPin, ENTRADA);

Serial.begin (9600); // Establezca aquí la velocidad en baudios

}

*******************************************************

Paso 5: abra el programa de procesamiento

Abra el programa de procesamiento
Abra el programa de procesamiento

Una vez cargado el código Arduino, descargue y abra el

código de procesamiento. Vuelva a configurar la misma velocidad en baudios y mencione el puerto de comunicaciones correcto como lo hizo anteriormente.

*******************************************************

configuración vacía () {

tamaño (400, 600);

p1.x = ancho + 50;

p2.x = ancho + 220;

p3.x = ancho + 370;

myPort = new Serial (este, "COM3", 9600); // Cambie el puerto de comunicaciones y la velocidad en baudios aquí

myPort.bufferUntil (10);

}

********************************************************

Ahora intentemos este juego. Simplemente haga clic en el botón Ejecutar en el Ide de procesamiento y estará listo para comenzar.

El pájaro se mueve según la distancia entre tu mano y el sensor.

Espero que les haya gustado este pequeño instructable. Si es así, muestre algo de apoyo presionando el botón de favoritos y compártelo con sus amigos. Si necesita ayuda, no dude en comentar a continuación. Eso es todo por hoy chicos. Nos vemos pronto con otro proyecto increíble.

Recomendado: