Arduino Mastermind Box (prototipo): 14 pasos (con fotos)

Arduino Mastermind Box (prototipo): 14 pasos (con fotos)

Tabla de contenido:

Anonim

¿Qué estamos haciendo?

El producto final de esta compilación te permitirá jugar una versión simple de Mastermind para desbloquear tu caja de fabricación propia.

La caja se puede hacer en muchas formas y tamaños y permite muchas adaptaciones interesantes.

¡En este instructivo te mostraré cómo configurar, codificar y construir este cofre divertido!

Suministros:

Paso 1: Requisitos mínimos:

La siguiente es una lista de elementos que se necesitan para hacer el mínimo de la compilación.

- Un Arduino

- Un dispositivo para controlar el Arduino.

- alambres

- Resistencias

- Bisagra

- Tablero de madera o tabla de soldar.

- 180 Grados, Servomotor

- 4 LED's (el color depende del constructor)

- 4 pulsadores

- Un plan para un contenedor.

- Materiales de construcción para dicho contenedor.

Estos son los requisitos para duplicar mi compilación:

- Un Arduino

- Ordenador portátil

- Cables (macho -> macho)

- Resistencias

- Breadboard

- 180 Grados, Servomotor

- Bisagra

- 4 LED's (Azul, Amarillo, Naranja, Rojo)

- 1 LED RGB

- 4 pulsadores

- Caja de juego IKEA Kvarnik 3 (http://www.ikea.com/us/en/catalog/products/00256675/#/60256663)

- Juguete de peluche

- Tornillos (2,5 x 10)

- Elástico

- Clavijas cilíndricas o piezas cilíndricas de madera.

- Pegamento

- Sierra

- Cuchillo

- Equipos de soldadura.

Paso 2: Planeando tu caja

Antes de que pueda comenzar esta compilación, tendrá que planificar qué tipo de contenedor le gustaría usar y / o construir.

Su caja puede ser de cualquier tamaño, pero asegúrese de tener suficiente espacio si desea integrar Arduino y / o Bread / Solder Board.

Mi compilación

Para mi propia versión, utilicé el set de Kvarnik 3 de IKEA debido a su practicidad para tener 3 tamaños de box para experimentar. Para ver cómo hice un mapa y planifiqué mi caja, vea las imágenes de arriba.

* El resto del tutorial se basará en el cuadro que usé.

Paso 3: Construir: medir, dibujar y cortar la caja

Agarre la tapa de la caja más grande y corte un círculo igual al tamaño de la tapa de la caja más pequeña. Corta con cuidado ya que queremos guardar el disco que cortaste. Puede usar un cuchillo afilado, tijeras fuertes o una sierra para cortar el círculo.

Etapa 4:

Corte una pieza rectangular de madera y agarre su bisagra, 4 tornillos y un destornillador o taladro. Asegúrese de que el trozo de madera sea lo suficientemente grande como para sostener los tornillos, pero lo suficientemente pequeño para no bloquear la tapa sobre la caja. Use el extremo sobrante como la tapa y atorníllela con un destornillador y la bisagra.

Paso 5:

Obtenga su taladro y su tapa y taladre los orificios para los LED, los botones de presión y los 2 tornillos en la parte superior de la tapa para el mecanismo.

Paso 6:

Coloque la tapa más grande a un lado por ahora y tome su pieza cilíndrica de madera y una sierra. Cortar 4 piezas de la pieza de madera de 5,5 cm de largo.

Paso 7:

Agarre su tapa de tamaño mediano y atornille las clavijas recién cortadas en un cuadrado en el borde de la tapa, creando una plataforma para que su caja más pequeña se apoye.

Paso 8:

Como el último paso de la creación de la caja, necesitamos la caja más pequeña, recorte un cuadrado pequeño cerca del borde para que el servomotor tenga espacio para moverse. El corte debe ser de unos 3 a 4 cm de profundidad. Y 5cm de ancho.

Después de cortar el segmento, use un taladro para perforar un orificio para el led RGB. Y haga 2 agujeros cerca del corte para crear un descanso para el servomotor.

Paso 9: La configuración de Arduino

Este paso mostrará visualmente cómo conectar todos los cables para asegurarse de que todos los botones y los LED funcionen correctamente con el código.

El diagrama de fritz muestra cómo se deben hacer todas las conexiones.

Al ensamblar este circuito, asegúrese de tener cables largos conectados a los LED y los botones, ya que necesitarán un rango considerable para montarlos correctamente en la tapa.

Paso 10: Soldadura

Todos los LED y los botones deberán soldarse para aumentar el rango en el que se pueden montar.

El servo no debería tener problemas para alcanzar el pan o el tablero de soldadura.

Paso 11: El Código

Copie y pegue el código del paso 14 en su proyecto Arduino y verifíquelo, cárguelo en Arduino cuando haya terminado su proyecto.

Paso 12: Montaje

Ahora que todos los componentes están listos, es hora de ensamblar la caja y los circuitos.

1. Coloque su Arduino y su tabla de soldadura en la caja más grande.

(Si no estás usando Wi-Fi, haz un agujero para que quepa el cable USB)

2. Agregue todos los botones / LED a la tapa más grande.

3. Conecte todos los cables de la tapa al circuito.

4. Conecte el led RGB y el servomotor a los circuitos.

5. Poner la plataforma de tapa mediana sobre el Arduino.

6. Coloca la caja más pequeña en la plataforma.

7. Alinea las piezas.

8. Tire de la banda elástica sobre el borde para que la tapa se abra automáticamente.

(Es posible que tenga que agregar un pedazo de madera debajo de la banda elástica para cambiar el ángulo de las bandas, es posible que no se levante si el ángulo está muy ajustado).

9. Sube el código al Arduino.

Paso 13: ¡Juega!

¡Ahora que todas las piezas están en su lugar, está listo para descifrar el código!

Los botones representan 1,2,3 y 4 de izquierda a derecha.

Si adivinas un número y la posición correctamente, el LED se encenderá.

Si adivina el número correcto pero está en la posición incorrecta, el LED parpadeará lentamente.

Si adivina el número incorrectamente y no está presente en el código, el LED parpadeará rápidamente.

Si logras obtener todos los 4 dígitos correctos y en el lugar correcto, la caja se abrirá y te recompensará por tu esfuerzo.

¡Espero que hayas disfrutado este instructivo y que te inspire a hacer proyectos geniales y divertidos!

Paso 14: El Código