Tabla de contenido:
- Paso 1: Lista de materiales
- Paso 2: Canción
- Paso 3: haz el juego de la caja
- Paso 4: Código Arduino
- Paso 5: circuito y conexiones
- Paso 6: procesamiento
Video: Whack-a-alguien: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este proyecto fue para 'Electrónica Creativa', un módulo de 4º curso de Ingeniería Electrónica de Beng en la Facultad de Telecomunicaciones de la Universidad de Málaga (www.etsit.uma.es).
En este instructivo, hemos creado una versión personalizada del juego Whack-a-mole. Para emular las molehills usamos botones arcade conectados a un Leonardo Arduino casero. Según el botón presionado, Leonardo emula un teclado y envía por puerto serie la tecla correspondiente. Esta información se recibe en Processing, donde se emula el juego. Nuestro principal objetivo es crear un liberador de estrés interactivo amigable, donde puedas golpear a tu amigo, tu jefe o quien tú elijas.
Paso 1: Lista de materiales
Materiales usados:
-Botones de arcade
-Una caja
-Césped sintético artificial
-Arduino Leonardo
-9x1k Resistencias
-Cartulina
-Alambre para protoboard
-Placa de PC perforada
-Un martillo de juguete
-Cortador
-Soldador + Soldado
-Velcro
-Pegamento líquido
Un enlace útil para comprar los botones:
m.es.aliexpress.com/item/32820995279.html?…
La factura ronda los 25 euros.
Paso 2: Canción
Este trabajo, cuyo autor es Alejandro Serrano Rueda, se encuentra bajo licencia Creative Commons 4.0 (licencia de Reconocimiento 4.0 Internacional de Creative Commons).
Paso 3: haz el juego de la caja
Primero, debes hacer nueve agujeros en la caja para poder colocar los botones de arcade. Una vez lo hayas hecho, puedes hacer otros nueve hoyos en un trozo de césped artificial sintético. Luego, puedes poner los botones en tu caja. También puede cubrir los lados de la caja con cartón marrón. Para cerrar la caja hemos utilizado un pequeño trozo de velcro.
Paso 4: Código Arduino
Para crear el juego, hemos utilizado la biblioteca "Keyboard.h" para emular algunas teclas. Usamos teclas del '0' al '9' porque tenemos nueve botones. Vamos a necesitar nueve puertos (de 2 a 10) configurados como entradas. Es necesario utilizar un antirrebote (hemos utilizado un retardo de 200 ms).
Paso 5: circuito y conexiones
Para los botones, decidimos usar una configuración pull-up. Hay LEDS dentro de los botones, pero no los usamos para nuestro proyecto. Por lo tanto, para las conexiones, seguimos el esquema indicado anteriormente (uno para cada uno de los nueve pines). Usamos un tablero perforado para poner las resistencias (como se puede ver en la imagen). Finalmente hicimos un agujero para conectar el cable de Leonardo a la PC. Arduino Leonardo se pega en la caja usando velcro.
Paso 6: procesamiento
Puede jugar algunos juegos de teclado solo con la caja, pero también hemos creado un juego basado en Processing que simula un campo con un grano de arena. Aparecen personas de estos montículos de arena y debemos golpearlos para sumar puntos. El juego tiene un menú principal, donde puedes elegir a la persona a la que quieres golpear y el grado de dificultad (cambia la velocidad de las cabezas).
Recomendado:
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática Este / Oeste: 11 pasos (con imágenes)
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática de este a oeste: El proyecto: Una oficina de 200 pies cuadrados debe funcionar con baterías. La oficina también debe contener todos los controladores, baterías y componentes necesarios para este sistema. La energía solar y eólica cargará las baterías. Hay un pequeño problema de solo
Cómo: Instalación de Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: 7 pasos (con imágenes)
Cómo: Instalar Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: planeo usar este Rapsberry PI en un montón de proyectos divertidos en mi blog. No dudes en comprobarlo. Quería volver a usar mi Raspberry PI, pero no tenía un teclado ni un mouse en mi nueva ubicación. Ha pasado un tiempo desde que configuré una Raspberry
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: 6 pasos (con imágenes)
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: ¡Hola, chicos! Akarsh aquí de CETech. En este proyecto, vamos a echar un vistazo a HuskyLens de DFRobot. Es un módulo de cámara impulsado por inteligencia artificial que es capaz de realizar varias operaciones de inteligencia artificial como el reconocimiento facial
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: 6 pasos (con imágenes)
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: ya escribí un artículo sobre cómo ejecutar demostraciones de OpenMV en Sipeed Maix Bit y también hice un video de demostración de detección de objetos con esta placa. Una de las muchas preguntas que la gente ha hecho es: ¿cómo puedo reconocer un objeto que la red neuronal no está tr
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