Tabla de contenido:

Arduino 'breadbot' Puzzle Game: 6 pasos (con imágenes)
Arduino 'breadbot' Puzzle Game: 6 pasos (con imágenes)

Video: Arduino 'breadbot' Puzzle Game: 6 pasos (con imágenes)

Video: Arduino 'breadbot' Puzzle Game: 6 pasos (con imágenes)
Video: A vending machine you've never seen before, sunscreen spray vending machine. Micron Smart Vending 2024, Mes de julio
Anonim
Arduino 'breadbot' Puzzle Game
Arduino 'breadbot' Puzzle Game

¡Oh, no! ¡Mi bebé robot necesita un par de cables para volver a la vida!

Hoy crearemos un juego de rompecabezas que podría enseñar a los usuarios principiantes de arduino algo sobre el tablero. ¡Por eso hice esto! Puede hacerlo tan complejo como desee, pero elegí 4 LED y 5 pines en cada lado de la mini placa de pruebas. Este juego de rompecabezas se inspiró en el popular juego 'Sigue hablando y nadie explota' en Steam.

Esto es lo que necesitará para hacer la misma versión que hice:

- Un arduino UNO

- Un breadbord para conectar los cables para jugar

- Cables (macho a macho y macho a hembra)

- 4 LED (y resistencias) de diferentes colores

- 1 zumbador piezoeléctrico

- (utilicé 5) resistencias para medir diferentes resultados para sus respuestas

- (Usé 5) resistencias para el otro lado de la mini placa de pan

- una caja pequeña para poner todo (utilicé la caja en la que vino un teléfono antiguo)

- ¡Pintura, cinta adhesiva, brazos, piernas y una cabeza para tu robot! ¡Vuélvete loco con esto!

Recomiendo encarecidamente resolver el proyecto primero en una placa de pruebas antes de poner todo en la caja o tal vez soldarlo, ¡haz lo que creas que funciona mejor!

Paso 1: los LED

Los LED
Los LED
Los LED
Los LED

Queremos usar 4 pines digitales en el arduino para 4 LED.

Hágalos ir en este orden, para cada uno: pin digital a tablero> resistencia para LED> LED> a tierra en su arduino. ¡Pruébelos para ver si funcionan!

Paso 2: El campo del rompecabezas

El campo de rompecabezas
El campo de rompecabezas
El campo de rompecabezas
El campo de rompecabezas

Al usar los pines analógicos para medir los voltajes, podemos obtener diferentes resultados.

Comience conectando un cable desde cualquier pin analógico a la placa de pruebas. conecte una resistencia fuerte (preferiblemente 1 kOhm) en ese mismo riel a tierra, de modo que cuando midamos el pin en este momento, devolverá 0.

Haz esto un máximo de 5 veces, ¡necesitamos 1 pin analógico abierto para crear una semilla aleatoria al comienzo del juego!

ahora para el otro lado de la placa: conecte un cable desde el pin de 5V al riel positivo en la placa de pruebas. Para obtener resultados diferentes de cada cable, necesitamos 5 valores de resistencia diferentes, si no tiene 5 tipos diferentes de resistencias como yo, use múltiples una tras otra, se sumarán.

¡bonito!

Paso 3: El zumbador piezoeléctrico y los cables de Frankenstein

¡Casi hemos terminado con todo el cableado!

use un pin digital y conecte un zumbador piezoeléctrico, que se conecta de nuevo a tierra

use otro pin digital y conecte un cable largo, conecte otro cable largo a tierra, si estos dos se tocan, activaremos una verificación para ver si todos los cables que conectó el reproductor son correctos.

Paso 4: el código

descargue el código de mi proyecto y léalo, estoy seguro de que puede ser mucho más limpio, más eficiente y mejor, ¡pero esto es lo que terminé con mi experiencia! ¡Siéntete libre de jugar con él o de darle tu propio toque al proyecto!

Paso 5: la hoja de soluciones

el archivo adjunto está en holandés, por lo que la mayoría de ustedes probablemente no lo utilizarán mucho (¡si no quieren un desafío adicional para traducir todo!), así que tendremos que crear uno propio. Puede crear sus propias soluciones fácilmente configurando la variable 'u' en un número deseado, cargar, mirar qué luces se encienden, conectar algunos cables de su elección y conectar los cables de Frankenstein para ver la solución, escribir esa solución en el soluciones en el código y en su hoja de solución para que los jugadores puedan resolverlo. Estoy seguro de que puedes resolver esto si llegaste tan lejos:)

Paso 6: ¡Listo

¡Hecho!
¡Hecho!
¡Hecho!
¡Hecho!
¡Hecho!
¡Hecho!

¡¡¡Guau!!! felicidades, lo hiciste, hiciste un juego de rompecabezas de robots

¡Ahora es el momento de hacer la carcasa y armar todo! ¡¡buena suerte!!

Recomendado: