Tabla de contenido:
- Suministros
- Paso 1: reglas
- Paso 2: creación de prototipos
- Paso 3: el recinto
- Paso 4: Montaje
- Paso 5: ¡Diviértete
Video: Juego Arduino Cyclone: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Proyectos Fusion 360 »
Nunca he jugado al verdadero juego de arcade de ciclones, pero me gusta la idea de jugar con nuestro tiempo de reacción.
Diseñé un juego en miniatura. Consta de 32 leds formando un círculo, los leds se iluminan uno a uno como un led chaser. El objetivo es presionar un botón cuando se enciende el LED rojo.
VIDEO AQUÍ
Suministros
- LED verde 29x
- 2x led amarillo
- 1x led rojo
- 1x pulsador led de 12 mm
- 4x 74HC595
- 1x Arduino nano
- Tubo de Ø3mm 46mm de largo
- 1x pantalla OLDE I2C 128 * 32
- Alambres
- impresora 3d
- imprimación + pintura
- papel de lija
- soldador
- Mini cable USB + fuente de alimentación USB
Paso 1: reglas
Agregué a este juego sus propias reglas de puntuación, así como cambios de velocidad para hacerlo más desafiante.
-si te detienes en el led rojo: la puntuación aumenta en un valor entre 4 y 20 dependiendo de la velocidad. La velocidad aumenta en un 2%.
-si se detiene en un led amarillo: la puntuación aumenta en 2 y la velocidad aumenta en un 10%
-si te detienes en un led verde: se acabó el juego
¡También agregué un bono para jugadores realmente habilidosos!
-si se detiene en el led rojo 3 veces seguidas mientras la velocidad está por encima del 80%: ¡la velocidad vuelve al 20%! (las estrellas indican la progresión de ese bono)
el primer LED que se enciende es elegido al azar por el arduino, así como si gira en sentido horario o antihorario.
Paso 2: creación de prototipos
Ese fue el paso en el que probé todo tipo de reglas de puntuación. La placa nano arduino no tiene suficientes pines de salida para manejar 32 LED, así que usé cuatro chips 74HC595, cada uno con 8 Leds, funcionan muy bien y solo usan 3 pines de salida arduino.
Hice este diagrama de circuito:
y aquí está el código arduino (necesitará esta biblioteca para la pantalla oled y esta biblioteca para los chips hc595)
Paso 3: el recinto
Diseño:
La caja ha sido diseñada en Fusion 360, está compuesta por 4 partes.
Puede encontrar los archivos. STL y.f3d en Cults3D AQUÍ
Impresión 3d:
La parte superior del cuerpo requerirá soportes para imprimir. Imprimí todas las piezas usando filamento de hielo PLA con la configuración predeterminada en Cura, e imprimí en 3D en una Creality Ender3
Posimpresión:
Para este proyecto quería probar una técnica de acabado para impresión 3D.
así es como se ve la impresión 3D …
Primero lijé las piezas con papel de lija de grano 120 a 800
Apliqué una capa de imprimación
Lo lijé de nuevo con papel de lija de grano 800
Luego agregué 3 capas de pintura en aerosol negra aquí tienes la comparación "antes y después":
Paso 4: Montaje
-
coloque los 32 LED en los orificios de la parte superior del cuerpo (negativo en el interior, positivo en el exterior)
-
Dobla las patas negativas para soldarlas juntas.
-
coloque el primer 74HC595 aquí boca abajo y suelde los LED de acuerdo con el diagrama del paso 2
-
Conecte los cuatro chips con cables realmente delgados también de acuerdo con el diagrama del circuito.
-
suelde cuatro cables a la pantalla OLED y páselos a través del tubo de esa manera:
-
Suelde todos los cables al Arduino.
- pegue la placa arduino en su lugar con pegamento caliente.
- Sujete la parte superior del cuerpo en la parte inferior del cuerpo y sujete la caja oled frontal.
Paso 5: ¡Diviértete
Ahora, solo tiene que conectar el arduino a una fuente de alimentación de 5V (banco de energía, computadora portátil, …)
entonces empezará por sí solo.
¡Intenta conseguir la puntuación más alta!
El mío es 1152 ¡buena suerte!
Recomendado:
Juego de laberinto 3D con Arduino: 8 pasos (con imágenes)
Juego de laberintos 3d usando Arduino: Hola amigos, hoy vamos a hacer un juego de laberintos usando ARDUINO UNO. Como Arduino Uno es el tablero más usado, es muy bueno hacer juegos con él. En este Instructable hagamos el juego de laberintos que se controla con joysticks. No olvides
Controlador de juego Arduino Rhythm (para mi propio juego): 6 pasos
Controlador de juego de ritmo Arduino (para mi propio juego): en este instructivo le mostraré cómo construyo este controlador de juego de ritmo desde cero. Implica habilidades básicas de carpintería, habilidades básicas de impresión 3D y habilidades básicas de soldadura. Probablemente puedas construir este proyecto con éxito si no tienes ex
Controlador de juego Arduino + Juego Unity: 5 pasos
Controlador de juego Arduino + Juego Unity: en este instructivo, le mostraré cómo construir / programar un controlador de juego arduino que se puede conectar a la unidad
Controlador de juego Arduino con luces que responden a tu juego Unity :: 24 pasos
Controlador de juego Arduino con luces que responden a tu juego Unity :: Primero, escribí esto en palabras. Esta es la primera vez que uso instructable, así que cada vez que digo: escriba el código como para saber que me refiero a la imagen en la parte superior de ese paso. En este proyecto, uso 2 arduino ’ s para ejecutar 2 bits separados
Juego de plataformas controlado por Arduino con joystick y receptor de infrarrojos: 3 pasos (con imágenes)
Juego de plataformas controlado por Arduino con joystick y receptor de infrarrojos: hoy vamos a utilizar un microcontrolador Arduino para controlar un juego de plataformas simple basado en C #. Estoy usando Arduino para tomar la entrada de un módulo de joystick y enviar esa entrada a la aplicación C # que escucha y decodifica la entrada a través de un Serial c