Tabla de contenido:
- Paso 1: Configuración de Arduino UNO y placa de pruebas
- Paso 2: crea el juego y el control de Buzz Wire
- Paso 3: el código
- Paso 4: juega el juego
- Paso 5: cambiar la dificultad del juego
Video: Juego Buzz Wire con temporizador LED para Arduino UNO: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este juego de alambre de zumbido permite al usuario desafiar su mano firme contra el temporizador LED. El objetivo es llevar el control del juego de un lado del laberinto al otro sin tocar el laberinto y antes de que se apague el LED. Si el mango del juego y el laberinto se tocan, el piezo emite un fuerte zumbido. La idea de este juego surgió de uno de los juegos favoritos de la infancia, Operation, el amor de mis alumnos por un rompecabezas desafiante y el juego de buzz wire de FABLABJubail.
Este proyecto es ideal para los usuarios principiantes de Arduino que están familiarizados con los conceptos básicos de la codificación.
Materiales y herramientas necesarios:
- 1 Arduino Uno
- 1 tablero
- 1 cable USB
- 1 zumbador piezoeléctrico
- 1 luz LED
- 1 resistencia de 560 ohmios
- 4 cables de puente largos
- 1 cable de puente corto
- 2 cables de puente tipo pinza de cocodrilo (1 macho / 1 hembra)
- Alambre de aluminio
- Alicates
- Cortadores de alambre
- 1 caja pequeña
- Cinta eléctrica
Paso 1: Configuración de Arduino UNO y placa de pruebas
LED: coloque el LED como se muestra. La resistencia de 560 ohmios conecta el cátodo (pata corta) al riel negativo de la placa de pruebas. El cable de puente verde conecta el ánodo (pata más larga) al puerto 13.
Zumbador piezoeléctrico: coloque el zumbador piezoeléctrico como se muestra. Con un cable de puente corto, conecte el cable negativo del zumbador al riel negativo. Con un cable de puente de pinza de cocodrilo, conecte el cable positivo del zumbador al mango del juego. Asegúrelo con cinta aislante si es necesario. ** Para alargar el cable, utilice un cable de puente macho a macho y un cable de puente de pinza de cocodrilo con una cabeza hembra. **
Protoboard al juego: con un cable de puente de pinza de cocodrilo con un cabezal macho, conecte el cable positivo del zumbador al juego. Asegúrelo con cinta aislante si es necesario.
Protoboard a Arduino: finalmente, conecte los rieles negativo y positivo de la placa de pruebas al suelo y a los puertos de 5V. El cable de puente rojo conecta el riel positivo y el puerto de 5V. El cable de puente negro conecta el riel negativo y el puerto de tierra.
Encienda Arduino: conecte el cable USB del Arduino a la computadora.
Paso 2: crea el juego y el control de Buzz Wire
- Con un cortador de alambre, corte una sección de alambre de aluminio. El tamaño de una sección depende de lo loco que quieras que sea tu laberinto y de la caja que se usa como base. Mi juego de cable buzz usaba alrededor de un pie y medio de cable.
- Con unos alicates, doble el cable en varias curvas (vea las imágenes).
- Obtenga otro trozo de alambre, de aproximadamente 9 pulgadas de largo, para crear el mango.
- Doble un extremo en un lazo (vea la imagen). Cuanto menor sea el diámetro del bucle, más difícil será el juego.
- Coloca los extremos del laberinto por el costado de la caja.
- Antes de asegurar el laberinto a la caja, coloque el lazo del asa en un lado del laberinto (ver imagen).
- Asegure el laberinto en el interior de la caja doblando el alambre (vea la imagen).
- Asegure el laberinto en el exterior de la caja con cinta aislante.
Paso 3: el código
El código es muy simple. La función de configuración se utiliza para inicializar los modos de pin para el zumbador y el LED. La función de bucle establece el tono del zumbador en 1000 hercios y enciende y apaga el LED. En este código, al que se puede acceder en este enlace, el LED está encendido durante 60.000 milisegundos o 60 segundos.
Paso 4: juega el juego
Para iniciar el juego, ejecute el código y espere a que se encienda el LED. Una vez que el LED está encendido, tiene 60 segundos para pasar la manija de un extremo del laberinto al otro sin hacer sonar el timbre. Si el LED se apaga antes de que llegue al final, sus 60 segundos terminan, pero no se rinda. Reinicie el LED y vuelva a intentarlo. Para reiniciar el LED, puede esperar 30 segundos para que el LED vuelva a encenderse según el código o puede presionar el botón de reinicio en su Arduino para reiniciarlo ahora. Este juego puede ser extremadamente adictivo, ¡así que diviértete!
Paso 5: cambiar la dificultad del juego
Aquí hay algunas ideas sobre cómo desafiarse a sí mismo una vez que haya dominado el juego:
- Cambie la hora de cuánto tiempo está encendido el LED. En lugar de 60 segundos, ¿puedes completar el laberinto en menos tiempo? Pruebe 45 segundos (45000 milisegundos) o incluso 30 segundos (30000 segundos.
- Cambia el diámetro del lazo en el mango. Vea si aún puede completar el laberinto sin activar el timbre con un bucle más pequeño.
- Cambia el laberinto. Agrega más curvas y acércalas para cambiar la dificultad del juego.
FABLABJubail. (4 de octubre de 2016). Buzz Wire Game [sitio web]. Obtenido de
Recomendado:
Juego Buzz Wire con Makey Makey y Scratch: 3 pasos
Juego Buzz Wire usando Makey Makey y Scratch: Este es un juego de mi hijo de 11 años, él construyó y programó este juego con su hermano menor para tener algo de distracción durante el cierre de COVID19 y quería participar en la exhibición de proyectos más geniales en línea. `` Tomé la idea principal por sí
Cómo hacer un juego Buzz Wire: 4 pasos
Cómo hacer un juego Buzz Wire: Sin duda, Arduino se usa en muchos proyectos electrónicos, incluidos los juegos. En este proyecto, hemos creado un juego especial conocido como juego de buzz wire o juego de mano firme. Para este proyecto se utiliza alambre de acero que hay que transformar en un bucle
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
Temporizador para lámpara [Temporizador De Apagado De Lampara]: 3 Pasos
Timer for Light Fixture [Temporizador De Apagado De Lampara]: Ha pasado mucho tiempo desde que publiqué mi último instructable, así que decidí publicar otro de mis proyectos electrónicos. Tengo una luminaria de dos tipos de modo de iluminación, uno para estudio que son dos tubos fluorescentes T5 de 28 vatios que están fríos wh
Microcontrolador AVR. Intermitente de LED con temporizador. Interrupciones de temporizadores. Modo CTC del temporizador: 6 pasos
Microcontrolador AVR. Intermitente de LED con temporizador. Interrupciones de temporizadores. Modo CTC del temporizador: ¡Hola a todos! Los temporizadores son un concepto importante en el campo de la electrónica. Cada componente electrónico funciona en una base de tiempo. Esta base de tiempo ayuda a mantener todo el trabajo sincronizado. Todos los microcontroladores funcionan a una frecuencia de reloj predefinida, el