Tabla de contenido:
- Paso 1: la matriz de LED
- Paso 2: el lector RFID
- Paso 3: los botones
- Paso 4: el código
- Paso 5: el caso
- Paso 6: el producto terminado
Video: Arduino RFID Maze Game: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Hoy demostraré cómo armé un pequeño juego de laberinto RFID para Arduino. El código y los archivos de impresión 3D están incluidos, así que siéntase libre de crear uno siguiendo los pasos a continuación.
Quería hacer un juguete para niños que combinara una experiencia virtual y física. Con este dispositivo pueden escanear objetos comunes que contienen chips RFID (tarjetas de metro, mascotas, ropa, etc.) y hacer que estos objetos sean más divertidos e interactivos. Cada vez que encuentras un nuevo chip RFID, el arduino genera un laberinto para que lo resuelvas. Complete el laberinto y escuchará un alegre tintineo a través del parlante piezoeléctrico. ¡Cuantos más laberintos resuelvas, más música podrás escuchar!
Esto es lo que necesitará para este proyecto:
- Arduino UNO
- Matriz LED 1588AS,
- 2 registros de cambio 74HC595
- 8 resistencias de 220 ohmios
- Módulo RFID MFRC522
- Etiquetas RFID
- 4 x pulsadores grandes
- 2 x alambre de metal fino (para las bisagras)
- alambres, soldadura, perfboard, etc.
- impresora 3d
Le aconsejo que primero resuelva el proyecto en una placa de pruebas antes de soldar todo junto.
Si desea ahorrarse el esfuerzo de construir su propio controlador de matriz con los registros de cambio, también simplemente compre la Matriz LED MAX7219 muy barata que tiene la misma funcionalidad incorporada. ¡Esto le permitirá omitir el paso 1 en su totalidad!
Paso 1: la matriz de LED
Mostraremos el juego en una matriz de LED de 8x8, alimentada por dos registros de cambio 74HC595. Para esto utilicé el siguiente instructable https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Puede ir allí para obtener instrucciones más detalladas, pero describiré brevemente el proceso aquí.
Usaremos tres pines en el arduino para enviar datos, reloj y enganche al primer registro de desplazamiento. El segundo registro de desplazamiento compartirá el reloj y el pestillo, pero conectaremos los datos en cadena del primer registro de desplazamiento. También conectaremos nuestro voltaje y tierra a ambos registros. También tiraremos de retención de información ALTA y deshabilitaremos la salida BAJA.
Ahora para conectar estos registros de cambio a la matriz de LED. Coloque la matriz de LED con el texto en el lado hacia usted y los pines hacia arriba. Los pines están numerados como en la imagen 4. En la segunda imagen, verá qué salidas de registro de desplazamiento deben conectarse a qué pines de su matriz.
Paso 2: el lector RFID
El siguiente es el lector RFID, afortunadamente es mucho más fácil. Descargue e instale la biblioteca en su IDE desde:
Conecte los siguientes pines RFID a estos en su arduino:
- RST / Restablecer RST 9
- SPI SS SDA (SS) 10
- SPI OSI MOSI 11 / ICSP-4
- SPI MISO MISO 12 / ICSP-1
- SPI SCK SCK 13 / ICSP-3
Paso 3: los botones
Usaremos la función PULLUP interna del Arduino para que podamos conectar los interruptores directamente a un pin y luego a tierra. También puedes hacer dominadas externas como en la imagen.
Paso 4: el código
Descarga el código de arriba y mira cada una de las pestañas. Los pines utilizados se definen en la parte superior de cada pestaña, cámbielos para que se ajusten a los pines que decidió usar. ¡Súbelo a su arduino y pruebe el juego!
Paso 5: el caso
Descargue los archivos obj en el zip y expórtelos a su convertidor de gcode favorito. Ejecútelo a través de la impresora 3D y debería tener un estuche que se ajuste a todos sus componentes.
Suelde todo y colóquelo en el estuche. Tenga cuidado de mantener su cableado lo más corto posible, porque el espacio es limitado. Junte las bisagras de la caja y pase un pequeño alambre de metal a través de los orificios de las bisagras. Después de conectar ambos lados, debería tener un producto terminado.
Espero que haya disfrutado leyendo sobre este proyecto y ¡que lo disfrute!
Paso 6: el producto terminado
Recomendado:
Mecanismo de bloqueo de puerta RFID con un Arduino: 5 pasos (con imágenes)
Mecanismo de bloqueo de puerta RFID con un Arduino: En este Instructable, conectaremos un sensor RFID RC522 a un Arduino Uno para hacer un mecanismo de bloqueo simple con control de acceso RFID para una puerta, cajón o gabinete. Con este sensor, podrá utilizar una etiqueta o tarjeta RFID para bloquear
Sif's Maze (juego) - Arduino ITTT: 4 pasos (con imágenes)
Sif's Maze (Juego) - Arduino ITTT: Mi escuela me asignó la tarea de hacer algo interactivo con un Arduino. Hice un pequeño juego de laberintos, que, lamentablemente, no resultó tan bien, pero siéntete libre de terminarlo o agregarlo. Este proyecto comenzó como un concepto para un TBA sobre la mitología nórdica. Yo
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil
Consola de juegos de bolsillo Arduino + A-Maze - Juego de laberinto: 6 pasos (con imágenes)
Arduino Pocket Game Console + A-Maze - Maze Game: ¡Bienvenido a mi primer instructable! El proyecto que quiero compartir con ustedes hoy es el juego Arduino Maze, que se convirtió en una consola de bolsillo tan capaz como Arduboy y consolas similares basadas en Arduino. Se puede flashear con mis (o tus) futuros juegos gracias a expo
Robot Maze Solver: 5 pasos (con imágenes)
Maze Solver Robot: - este robot diseñado para resolver un laberinto simple sin ninguna IA usando las siguientes técnicas en el código: 1) PID2) ecuaciones de rotación 3) enlace de código gitHub de calibración: https://github.com/marwaMosafa/Maze-solver -algoritmo