Tabla de contenido:

Presiona el botón); // Un juego LCD Arduino: 5 pasos (con imágenes)
Presiona el botón); // Un juego LCD Arduino: 5 pasos (con imágenes)

Video: Presiona el botón); // Un juego LCD Arduino: 5 pasos (con imágenes)

Video: Presiona el botón); // Un juego LCD Arduino: 5 pasos (con imágenes)
Video: MODULO I2C PARA PANTALLAS LCD (display 16x2) + CODIGO ARDUINO + CONEXIONES|| BIEN EXPLICADO 2024, Mes de julio
Anonim
Presiona el botón); // Un juego LCD Arduino
Presiona el botón); // Un juego LCD Arduino

Recientemente, en Scouts, trabajé en la insignia de mérito de Diseño de juegos. Para uno de los requisitos, construí este juego usando Arduino que se basa en el LED Rocker Game. El objetivo del juego es anotar la mayor cantidad de puntos posible. Al comienzo del juego, deberá presionar el botón para comenzar, luego habrá una flecha en el medio de la pantalla. Hay otra flecha debajo que se mueve por la pantalla. Cuando las flechas coincidan, debe presionar el botón y mantenerlo presionado hasta que se encienda el LED verde. Luego obtendrás un punto y el juego se acelerará.

Suministros

  • Arduino Uno o Nano
  • Placa de pruebas (pequeña si está usando Arduino Uno, mediana si está usando Arduino Nano)
  • Pantalla LCD 16x2 compatible con Arduino
  • Un LED rojo y uno verde (uno cada uno)
  • Un interruptor de botón
  • Alambres para protoboard
  • Una resistencia de 10 kilo ohmios
  • Un potenciómetro
  • Dos resistencias de 220 ohmios (es posible que necesite otra para su pantalla LCD según el tipo)
  • Opcional: impresora 3d para hacer un estuche para el juego.

Paso 1: suelde el botón pulsador y los LED

Suelde el pulsador y los LED
Suelde el pulsador y los LED
Suelde el pulsador y los LED
Suelde el pulsador y los LED

Corta algunos cables de la placa de pruebas y suéltalos al botón pulsador y a los LED. Puede hacer un terreno común para los LEDS.

Paso 2: Opcional: Estuche para el juego

Opcional: estuche para el juego
Opcional: estuche para el juego

Aquí están los archivos de un estuche impreso en 3D para este juego.

Esto fue diseñado originalmente para Arduino Uno, pero se puede usar con un Nano.

Paso 3: conecte el resto del circuito

Conecte el resto del circuito
Conecte el resto del circuito
Conecte el resto del circuito
Conecte el resto del circuito
Conecte el resto del circuito
Conecte el resto del circuito

Conecte el resto del circuito usando el diagrama del circuito.

Las conexiones son:

  • Arduino 5v a protoboard + y Arduino GND a protoboard -
  • LED de tierra común a tierra de la placa de pruebas
  • LED rojo al pin 3 y LED verde al pin 4
  • Protoboard + al botón, y el otro lado del botón al pin 6 y tierra
  • Placa de pruebas + al terminal 1 del potenciómetro y terminal 2 del potenciómetro a la tierra de la pantalla LCD
  • Placa de pruebas + a LCD VCC
  • Limpiador de potenciómetro (clavija central) a clavija de contraste de LCD
  • Registro LCD Seleccione el pin al pin 7 de Arduino
  • Pin LCD RW a placa de pruebas -
  • LCD E al pin 9 de Arduino
  • LCD D4 al pin 10 de Arduino
  • LCD D5 al pin 11 de Arduino
  • LCD D6 al pin 12 de Arduino
  • LCD D7 al pin 8 de Arduino
  • LCD LED + a protoboard +, LCD LED - a protoboard -

Paso 4: el código

Sube el código al Arduino.

No dude en cambiar el código si lo desea, es un programa bastante simple.

Paso 5: ¡Juega el juego

¡Jugar el juego!
¡Jugar el juego!
¡Jugar el juego!
¡Jugar el juego!
¡Jugar el juego!
¡Jugar el juego!

Presione el botón cuando el puntero esté en el medio y manténgalo presionado para encender la luz verde y avanzar al siguiente nivel.

¡Gracias por revisar este Instructable! Si te gustó, considera votar por mí en el desafío número 1000.

Para aquellos que se preguntaban, el título tiene el formato de una línea de código Arduino (C ++).