Tabla de contenido:
- Paso 1: Materiales necesarios
- Paso 2: configuración
- Paso 3: Código
- Paso 4: jugar, mejorar, lo que sea
Video: Arduino: el kit de minijuegos (frustrante): 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
(Estuche de ejemplo maravilloso para este Arduino ^)
Antes de comenzar: a pesar de mis esfuerzos, no pude terminar el dispositivo por completo debido a uh … tiempo y desgracia. Mejoré aún cuando mis partes de Arduino pensaron que sería una buena idea dejar de funcionar en algún momento, solo mala suerte para mí. Querrá usar este Instructable simplemente como una fuente potencial de inspiración en lugar de construirlo realmente. En este Instructable, usaremos una placa de pruebas como nuestra plataforma de ensamblaje.
De todos modos, para aquellos que se inspiran en este Instructable, superenme en todos los sentidos y completen lo que no pude. Aquí está todo lo que llegué:
Paso 1: Materiales necesarios
- 1x Arduino Uno
- 1x potenciómetro
- 1x pantalla LCD I2C
- 1x zumbador piezoeléctrico
- 2x botones
- Resistencias 4x 220 ohmios
- 3 resistencias de 10k ohmios
- 1x LED verde
- 1x LED rojo
- 2x LED azul
- Un par de cables (recomiendo cables de puente si desea seguir usando una placa de pruebas)
- 1x tablero
Paso 2: configuración
He usado una pantalla LCD I2C aquí, que explica el potenciómetro, las salidas SCL / SDA / VCC / GND encima de la pantalla.
Vale la pena señalar que los cables rojos se conectan a la salida de + / 5V y (la mayoría de) los cables azules a cualquier GND del Arduino Uno.
Paso 3: Código
Si aún considera que este proyecto es digno de ensamblar, aquí tiene un código que puede usar. Siéntase libre de jugar con el código. Definitivamente hay margen de mejora.
En este punto, el código permite dos minijuegos:
- El desafío seguro: el usuario tiene que buscar un valor específico usando el potenciómetro y hacer clic en el botón A (o el botón izquierdo en el tablero como se muestra en el paso 2), mientras tiene que asegurarse de que uno de los dos LED azules no se apague fuera. El usuario puede "recargar" la luz LED con el otro botón. Esto debe hacerse cuatro veces (cuatro 'correcciones'). Hay mucho que tener en cuenta: el jugador tiene un límite de tiempo antes de perder una 'correcta', o si la luz LED recargable está sobrecargada (en otras palabras, tener un analogRead valor de 256 o superior).
- El cuestionario: usando dos botones que representan la respuesta A y B, el jugador tiene que responder las preguntas correctamente. El código puede tener un poco de errores en esta parte.
Este código también incluye un elemento de frustración que cambia la funcionalidad del botón A y B. Puede encontrar esta línea de código en la función trySwitchButtons (). También tenga en cuenta que este código requiere las bibliotecas LCD y LiquidCrystal_I2C
En este código, el Serial imita la mayoría de las funciones de la pantalla LCD, ya que mi pantalla LCD ya no funcionaba correctamente, como se mencionó anteriormente.
Una vez que tenga este código en cualquier IDE compatible con Arduino (recomiendo usar el IDE Arduino / Genuino), cargue este programa en su Arduino usando el botón Cargar.
Paso 4: jugar, mejorar, lo que sea
¡Has llegado al último paso de este Instructable menos frustrante que mis minijuegos! Conecte su Arduino a cualquier fuente de alimentación usando el cable USB y se iniciará el primer minijuego.
¡Buena suerte jugando y mejorando! Este proyecto de Arduino junto con su código está lejos de ser perfecto, pero espero haber alcanzado mi objetivo principal, ¡que es inspirarte a crear algo más asombroso que esto!
Recomendado:
Kit de higrómetro higrotermógrafo Arduino + LCD1602 / I2C + DHT11 Sinoning Makercompra: 5 pasos (con imágenes)
Arduino Hygrothermograph Hygrometer Kit + LCD1602 / I2C + DHT11 Sinoning Makerbuying: No necesita soldadura, no necesita conocimientos eléctricos complicados, puede hacer su propio termómetro.Solo necesita conectar el cable que le proporcionamos Código fuente Proporciona tutoriales detallados en línea y espacio de comunicación Este kit diseñado por SINONING ROBOTcompra el kit
Kit de aprendizaje Arduino (código abierto): 7 pasos (con imágenes)
Arduino Learner Kit (código abierto): si eres un principiante en Arduino World y vas a aprender Arduino teniendo experiencia práctica, este Instructables y este Kit son para ti. Este kit también es una buena opción para los profesores a quienes les gusta enseñar Arduino a sus estudiantes de una manera fácil
Kit de tanque Arduino: 11 pasos
Arduino Tank Kit: reunimos todas las herramientas que necesitábamos, están a la izquierda de la imagen ¡No olvides un cargador de batería! A la derecha de la imagen está nuestro Tank Kit, que obtuvimos de ArrowDot Store, Phnom Penh
Pixel Kit con MicroPython: Primeros pasos: 7 pasos
Pixel Kit con MicroPython: Primeros pasos: El viaje para desbloquear todo el potencial de Kano's Pixel comienza con la sustitución del firmware de fábrica por MicroPython, pero eso es solo el comienzo. Para codificar en el Pixel Kit debemos conectar nuestras computadoras a él. Este tutorial explicará qué
Kit de práctica de soldadura SMD, o cómo aprendí a dejar de preocuparme y amar el kit chino barato: 6 pasos
Kit de práctica de soldadura SMD, o cómo aprendí a dejar de preocuparme y amar el kit chino barato: este no es un Instructable sobre soldadura. Este es un Instructable sobre cómo construir un kit chino barato. El adagio es que obtienes lo que pagas, y esto es lo que obtienes: Mal documentado. Calidad de la pieza cuestionable. No hay soporte. Entonces, ¿por qué comprar un