Tabla de contenido:
- Paso 1: Adición de cables positivos / de tierra a la placa de pruebas
- Paso 2: Agregar pulsador
- Paso 3: agregar potenciómetro
- Paso 4: Agregar altavoz
- Paso 5: Agregar RGB de selección de usuario
- Paso 6: Adición de RGB de sistema aleatorio
- Paso 7: ¡Terminaste
Video: Juego de memorización a corto plazo: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¡Construye tu propio juego de memorización basado en Arduino!
En este juego, un LED RGB parpadeará 3 colores aleatorios al principio, necesitarás recordar el color de cada uno. ¿Ves a dónde va esto? Usarás un potenciómetro para cambiar el segundo LED RGB y presionarás un botón para registrar cada color del primer LED RGB. El segundo LED RGB le mostrará qué color ha seleccionado, y una vez que haya grabado la secuencia, los LED RGB parpadearán en verde y se reproducirá un sonido del zumbador que indica que ha adivinado correctamente la secuencia o ambos LED RGB parpadearán en rojo y restablecerá la cuenta de secuencia de nuevo a 3 * (esto se puede cambiar). Comienzas el juego teniendo que recordar los 3 colores mostrados, luego, si seleccionas correctamente el espectáculo de colores, se agregará otro color aleatorio en la secuencia. Esto continuará hasta que se equivoque y, como se dijo anteriormente, se restablecerá a solo 3 colores.
Es un juego realmente divertido, adictivo y molesto:)
COSAS QUE NECESITARÁS
- 1 x Arduino UNO R3
- 1 x potenciómetro
- 1 x pulsador
- 2 x LEDS RGB
- 8 resistencias de 220 ohmios
- 1 x altavoz piezoeléctrico
- 18 x cables de puente (macho a macho)
OPCIONAL
1 x tablero de escudo
En la imagen de arriba creé un escudo para mostrárselo a mis amigos en la escuela, pero es completamente innecesario. Si desea seguir esta ruta, obtendrá un soldador, algo de soldadura y paciencia. Si desea seguir esta ruta, no dude en enviarme un mensaje y puedo ayudarlo si tiene algún problema.
Paso 1: Adición de cables positivos / de tierra a la placa de pruebas
Paso muy básico
Conecte el GND al riel GND en la placa de pruebas
Conecte el 5V al riel POSITIVO en la placa de pruebas
Paso 2: Agregar pulsador
Coloque el botón en la placa de pruebas y siga los pasos en la imagen de arriba.
Conecte un lado al riel de 5V
Conecte la resistencia de 220 ohmios al lado adyacente del botón pulsador, luego conecte un puente al GND
Conecte el lado opuesto al 2 PIN en el Arduino
Ahora tienes tu botón pulsador agregado. Asegúrate de que se vea exactamente como en la imagen, ¡esta es una parte muy importante de este juego!
Paso 3: agregar potenciómetro
Coloque el potenciómetro en la placa de pruebas y siga los pasos en la imagen de arriba.
Conecte un lado al riel de 5V
Conecte el medio a la entrada analógica A0
Conecte el último lado al GND
Ahora ha añadido su botón pulsador. Asegúrate de que se vea exactamente como en la imagen, ¡esta es una parte muy importante de este juego!
NOTA: Siempre que un lado tenga 5 V y el otro lado sea GND y el medio vaya a A0, funcionará bien
Paso 4: Agregar altavoz
Conecte el lado GND al riel GND
Conecte el lado + a la resistencia de 220 ohmios, luego conéctelo al PIN 7
¡Eso es todo!
Paso 5: Agregar RGB de selección de usuario
Los LED RGB pueden ser un cableado complicado, así que mire la imagen en el instructable para determinar si tiene la rotación correcta. Entonces, mis pasos a continuación serán relativos a mi rotación, por lo que es importante seguir mis pasos exactamente.
Empezando por la IZQUIERDA
Agregue una resistencia de 220 ohmios a los dos primeros, omita el tercero y agregue el cuarto
Conecte un puente GND al tercero sin resistencia, ese es nuestro GND
Entonces, con la primera resistencia a la izquierda, va al PIN 3 (azul)
La segunda resistencia se conecta al PIN 5 (verde)
y la tercera resistencia se conecta al PIN 6 (rojo)
¡Eso es todo! ¡Este es el LED RGB que se utilizará para que el usuario seleccione los colores correctos!
Paso 6: Adición de RGB de sistema aleatorio
Los LED RGB pueden ser un cableado complicado, así que mire la imagen en el instructable para determinar si tiene la rotación correcta. Entonces, mis pasos a continuación serán relativos a mi rotación, por lo que es importante seguir mis pasos exactamente.
Empezando por la IZQUIERDA
Agregue una resistencia de 220 ohmios a los dos primeros, omita el tercero y agregue el cuarto
Conecte un puente GND al tercero sin una resistencia, ese es nuestro GND Entonces, con la primera resistencia a la izquierda, va al PIN 3 (Azul) La segunda resistencia se conecta al PIN 5 (Verde) La tercera resistencia se conecta al PIN 6 (Rojo)
¡Eso es todo! ¡Este es el LED RGB que se utilizará para que el sistema seleccione colores al azar!
Paso 7: ¡Terminaste
Si tiene alguna pregunta, no dude en enviarme un mensaje, he adjuntado el Código a este paso. No debería tener que cambiar nada para que funcione, ¡pero siéntase libre de modificar y hacer que el código se ejecute de manera más fluida!
Todo DEBE estar bien documentado o con un código que se explique solo, pero si eres nuevo en la programación y no entiendes algo, respondo a los correos electrónicos con bastante rapidez.
¡TAMBIÉN aquí está la biblioteca utilizada en el proyecto
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Recomendado:
Registrador de ECG: un monitor cardíaco portátil para la adquisición y el análisis de datos a largo plazo: 3 pasos
Registrador de ECG: un monitor cardíaco portátil para la adquisición y el análisis de datos a largo plazo: Primera versión: octubre de 2017 Última versión: 1.6.0 Estado: Estable Dificultad: Alta Requisito previo: Arduino, Programación, Construcción de hardware Repositorio único: SF (ver enlaces a continuación) Soporte: Solo foro, no PMECG Logger es un monitor cardíaco portátil para
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
Convierta un proyector de video normal en un modelo de corto alcance por ~ 40 $: 6 pasos (con imágenes)
Convierta un proyector de video normal en un modelo de corto alcance por ~ 40 $: como artista de video, me gusta realizar proyecciones de video directamente desde el escenario. Aprecio este enfoque porque es más fácil y rápido de instalar que colgar proyectores de video en la parte superior de la parrilla o menos complicado que otras instalaciones. Bien hecho
Montaje de una placa Niftymitter V0.24: un transmisor FM de corto alcance: 6 pasos
Montaje de una placa Niftymitter V0.24 - un transmisor FM de corto alcance: este Instructable lo guiará a través del montaje del circuito para Niftymitter, un mini transmisor FM de código abierto. El circuito utiliza un oscilador de funcionamiento libre y se basa en el transmisor FM más simple de Tetsuo Kogawa. El proyecto se encuentra en www.op