Tabla de contenido:

Bola mágica eléctrica ocho: 5 pasos
Bola mágica eléctrica ocho: 5 pasos

Video: Bola mágica eléctrica ocho: 5 pasos

Video: Bola mágica eléctrica ocho: 5 pasos
Video: SPIDERBRITTO VS BAILARINA parte 3 2024, Noviembre
Anonim
Bola mágica eléctrica ocho
Bola mágica eléctrica ocho
Bola mágica eléctrica ocho
Bola mágica eléctrica ocho

¿Estás interesado en conocer los secretos del Universo? Bueno, ¡la bola mágica ocho puede que no sea para ti!

Capaz de responder preguntas de sí o no, con el tal vez ocasional, ¡la bola mágica ocho puede responder a todas sus preguntas con una garantía del 100%! *

Usando un Arduino Atmega328P, algunos LED, un botón y varias resistencias, ¡usted también puede construir su propia bola mágica de ocho!

Si un Arduino Uno no está disponible para usted, pero tiene un regulador de voltaje y un cristal de tiempo por ahí, ¡usted también puede construir su propia Magic Eight Ball!

* La Bola Mágica Ocho no es responsable de las consecuencias de sus acciones basadas en sus decisiones de actuar de acuerdo con lo que la Bola Mágica Ocho ha decretado.

Lista de partes:

1 Atmega328p

4 LED rojos

1 resistencia de 1 K ohmios

4560 ohmios resistencias

1 pulsador momentáneo

1 regulador de voltaje LM7805

1 cristal de tiempo de 16 MHz

Condensadores de 2.022 uF

2 condensadores de 10 uF

1 tablero

Paso 1: Código

Código
Código
Código
Código
Código
Código

La parte más difícil del código es realizar un seguimiento de dónde se crean las variables y dónde se pueden modificar. Las variables locales como la decisión solo se pueden modificar dentro de su método, mientras que las variables de clase como delayLoop se pueden modificar en cualquier lugar. También es importante comprender qué variables controlan su ciclo y qué cosas se modifican después de su ciclo. Es difícil ejecutar todo el programa si su bucle ejecuta los LED infinitamente.

Usamos un ArduinoUno existente para mover nuestro código de la computadora al Arduino y para probar nuestro código antes de adjuntarlo a nuestro circuito final. Esta sería probablemente la forma más fácil de hacerlo, pero cualquier método para llevar el código al Arduino también funcionaría.

Paso 2: construye la configuración de Arduino

Construir la configuración de Arduino
Construir la configuración de Arduino
Construir la configuración de Arduino
Construir la configuración de Arduino

Para empezar, necesitamos configurar los componentes necesarios para que arduino se ejecute. Para alimentar el arduino, usamos una batería de 9V con un regulador de voltaje de 5V. Dos condensadores de 10 uF conectados a las clavijas de entrada y salida del regulador llevan a tierra y un cable desde la clavija del medio a tierra.

El cristal de tiempo está conectado a los pines nueve y diez del arduino, donde dos capacitores de.022 uF conducen a tierra para ambos pines.

Por último, el pin 8 del Arduino debe conectarse a tierra.

Paso 3: Botón

Botón
Botón

Coloque el botón en una parte de fácil acceso de su tablero y conéctelo con el pin de salida del regulador de voltaje para alimentarlo. Además, coloque su resistencia de 1 KOhmio en este pin del botón y tierra.

En el lado opuesto y en la mitad inferior del botón, conéctelo al pin 4 del arduino.

Paso 4: LED

LED
LED

Para este paso, los cuatro LED deben estar conectados a las clavijas 11, 14, 17 y 19. La otra clavija de cada LED debe conectarse a una de las resistencias de 560 ohmios, cada una de las cuales va a tierra.

Para este dispositivo, elegimos tener cuatro LED para cuatro posibles respuestas; el primer LED para "sí", el segundo LED para "no", el tercer LED para "tal vez" y el cuarto LED para "preguntar de nuevo".

Paso 5: Mejoras / Variaciones

Mejoras / Variaciones
Mejoras / Variaciones

Debido a que se trata de una bola ocho "mágica", el dispositivo podría ocultarse en algún tipo de recipiente, por ejemplo, una lata de Altoids. El simple hecho de tener los LED sobresaliendo del contenedor y tener acceso al botón podría dar la ilusión de que este contenedor mágico de Altoids está respondiendo preguntas.

Otra opción para mejorar este dispositivo sería soldarlo a una placa perfilada para hacerlo más permanente, y si se suelda de forma más compacta podría caber en contenedores más pequeños.

Este dispositivo tiene los LED para efectos visuales, pero también existe la posibilidad de agregar un componente de audio al dispositivo. Tal vez conectar un altavoz al dispositivo y reproducir la música del temporizador Jeopardy podría contribuir a la estética del dispositivo. Obviamente, existe la mejora de agregar más LED para brindar más opciones de decisión, lo que sería bastante simple.

Recomendado: