Tabla de contenido:

Bubble Alarm Clock hace que despertarse sea divertido (ish): 7 pasos (con imágenes)
Bubble Alarm Clock hace que despertarse sea divertido (ish): 7 pasos (con imágenes)

Video: Bubble Alarm Clock hace que despertarse sea divertido (ish): 7 pasos (con imágenes)

Video: Bubble Alarm Clock hace que despertarse sea divertido (ish): 7 pasos (con imágenes)
Video: EL PARQUE ACUATICO 2024, Noviembre
Anonim
El despertador de burbujas hace que despertarse sea divertido (ish)
El despertador de burbujas hace que despertarse sea divertido (ish)

Despertarse con un zumbido de reloj de alarma apesta. Soy una de esas personas a las que no les gusta despertarse antes de que salga el sol (o han estado muchas horas afuera). Entonces, ¿qué mejor manera de hacer que el despertar sea divertido que tener una fiesta de burbujas en la cama?

Usando un arduino y un juguete de máquina de burbujas comúnmente disponible, usted también puede despertarse con la alegría de las burbujas. Eche un vistazo a la alarma en acción:

Paso 1: Herramientas y materiales

Herramientas y materiales
Herramientas y materiales

Las piezas (definitivamente puedes sustituir las cosas que tienes en la casa): Juguete generador de burbujas: Super Miracle® Bubbles Bubble Factory (comprado en Michaels por 12 dólares) Microcontrolador: Arduino (antiguo Seeduino en mi caso) Pantalla LCD: Sparkfun Basic 16x2 LCD de caracteres Botón de repetición: Grapas LED de botón fácil: ThingM BlinkM Transistor: TIP-120 (Radio Shack 276-2068) Relé: 5V SF COM-00100 Surtido de botones / interruptores para ajustar la hora: SF COM-09190 y SF COM-00102 Potenciómetro: SF COM-09806 Diodo Perfboard (1N4001) Resistencia 2.2K Cable Adaptador de corriente para arduino Pin headers Herramientas Soldador Pelacables Corbatas Cremalleras Dremel Multímetro Protoboard

Paso 2: Abre la máquina de burbujas

Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas
Romper la máquina de burbujas

Primero tendrás que abrir la máquina de burbujas. El que encontré fue fácil de abrir, solo cuatro tornillos de cabeza Philips.

Una vez dentro, desconecte la batería y el motor del interruptor y suelde los cables tanto del motor como del paquete de baterías el tiempo suficiente para alimentar el exterior de la máquina. Luego, use una herramienta Dremel para hacer una abertura en el plástico para sacar los cables. Si le gustan las burbujas de colores, coloque el LED o ThingM BlinkM en la parte superior de la máquina. Finalmente, opté por colocar una mini placa en la parte posterior de la máquina de burbujas para recoger todos los cables. Esto facilitó el ajuste de la distancia entre el controlador y la unidad.

Paso 3: Prepare el botón de repetición fácil

Prepare el botón de repetición fácil
Prepare el botón de repetición fácil

El usuario de Flickr, Tommy Bear, ha proporcionado una excelente guía paso a paso para piratear botones fácilmente.

Fácil truco de botones Paso 11
Fácil truco de botones Paso 11

Esencialmente, necesita quitar un condensador y una resistencia y conectar sus propios cables. El botón fácil se abre fácilmente quitando las patas de plástico para acceder a los cuatro tornillos de cabeza Philips. Asegúrese de agarrarse de los pies. Grandes botones de rock.

Paso 4: Prototipo del Circut

Prototipo del Circut
Prototipo del Circut

Conexión de elementos Dependiendo de la pantalla LCD que elija, puede haber diferentes requisitos de cableado. Para el LCD de caracteres Sparkfun Basic 16x2 y el uso de la biblioteca LiquidCrystal.h Uso de la biblioteca LCD y siguiendo la hoja de datos (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Aquí hay un diagrama de cableado:

segunda versión del diagrama de alarma de burbujas
segunda versión del diagrama de alarma de burbujas

Originalmente estaba planeando hacer funcionar el motor directamente desde el transistor. Parece que el motor produce una cantidad significativa de ruido en el suelo, lo que hace que la pantalla LCD imprima basura. Cambié a un relé para mantener separados el motor y los circuitos Arduino. No estaba familiarizado con hacer este tipo de circuito. Estos recursos fueron útiles, es posible que desee consultarlos. Bildr.org: Control de alta potencia: Arduino + TIP120 TransistorITP Tutorial de computación física: Uso de un transistor para controlar cargas de alta corriente con un Arduino

Paso 5: escriba el código

Escribe el código
Escribe el código

Aquí hay un repositorio de GitHub del código actual que estoy usando. Necesita un poco de trabajo, pero debería ponerte en marcha.https://github.com/tomarthur/Bubble-Clock/ La versión actual del reloj de alarma utiliza la biblioteca Time.h Arduino para proporcionar el cronometraje básico. Mejoras a realizar en el futuro: - Incorporar un dispositivo de cronometraje externo o incluso un reloj de tiempo basado en GPS, evitando la pérdida de la hora y la alarma si el Arduino pierde energía - Permita que el tiempo se configure de forma remota o diferentes alarmas para diferentes días de la semana: método para activar burbujas por diversión (¿secuencia secreta de pulsación del botón de repetición?)

Paso 6: construya el circuito en Perfboard

Construye el circuito en Perfboard
Construye el circuito en Perfboard
Construye el circuito en Perfboard
Construye el circuito en Perfboard

Una vez que tenga un circuito de trabajo en la placa de pruebas, es fácil transferir todo a la placa de perforación para crear una configuración más permanente. Tenía un par de piezas por ahí, pero también puedes encontrar tableros que son similares a los diseños de tablero, lo que facilita el movimiento del circuito.

Debido a que no hay agujeros conectados en este tipo de placa, conecté un cable de tierra y + 5V por el costado. Originalmente soldé la pantalla LCD directamente a la placa de perforación. ¡Mala idea! Hizo que la resolución de problemas fuera difícil. La segunda vez, soldé encabezados de clavija hembra a la placa perfilada para que la pantalla LCD se pueda quitar.

Paso 7: prueba y ajuste

Prueba y ajuste
Prueba y ajuste

Una vez que haya terminado el circuito perfboard, conéctelo a su Arduino. Una vez que todo parezca estar funcionando, puede montar la máquina de burbujas y el controlador en su dormitorio.

Terminé usando una caja adicional para montar el microcontrolador en el marco de la cama por el momento.

Recomendado: