Tabla de contenido:

Cómo crear una 'alfombra de alarma' con Arduino Mega: 9 pasos
Cómo crear una 'alfombra de alarma' con Arduino Mega: 9 pasos

Video: Cómo crear una 'alfombra de alarma' con Arduino Mega: 9 pasos

Video: Cómo crear una 'alfombra de alarma' con Arduino Mega: 9 pasos
Video: ALARMA CASERA ANTIRROBO con ARDUINO y SENSOR ULTRASÓNICO | Como hacer 2024, Noviembre
Anonim
Cómo crear una 'alfombra de alarma' con Arduino Mega
Cómo crear una 'alfombra de alarma' con Arduino Mega

Todos tenemos esas mañanas en las que nos cuesta levantarnos de la cama. La alarma sigue sonando y seguimos presionando el botón de repetición hasta que … ¡es demasiado tarde! Nos hemos perdido la reunión o la clase ya ha comenzado. Para ayudar a combatir este problema, hemos creado el Alarm Mat, el dispositivo que combina la actividad física y mental para levantarte de la cama. Una vez que se levante de la cama y realice ejercicio físico y mental, será menos probable que vuelva a la cama y, ¡éxito! ¡Llegarás a tiempo a tu próximo evento!

Paso 1: Reúna los materiales

Reunir materiales
Reunir materiales

Para crear el proyecto, necesitará lo siguiente:

CREANDO LA BASE:

-1 pieza de madera contrachapada de 35x35x1 / 4in

-8 piezas de madera contrachapada de 9x9x1 / 4 pulgadas

-10 piezas de madera contrachapada de 11x11x1 / 4 pulgadas

-4 piezas de madera contrachapada de 35x1x1 / 2in

-1 lata de adhesivo en aerosol

-1 botella de pegamento para madera Gorilla

-1 rollo de papel de aluminio

-8 piezas de papel de hojas sueltas

-4 rollos de cinta aislante de espuma de 1 / 4x1 / 2x10ft

-24 tornillos de pared de cabeza plana de 1/2 pulg. Y arandelas a juego

-caucho

-Super pegamento

-cinta eléctrica

ELECTRÓNICA:

Disponible en:

-DS1307 Reloj en tiempo real

-Adaptador de corriente de 9 V CC

-Juego de carrete de alambre de enganche

Disponible en:

-Pantalla LCD básica de 16x2 caracteres

-Paquete de 20 cables de puente AWG

-Arduino Mega 2560

-Montaje en panel de botón momentáneo x3

-Batería tipo moneda de 12 mm

-10K Resistencias Paquete de 20

-piezo zumbador

-LEDs

-Cable de conexión para Arduino

Paso 2: arma el borde

Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera
Ensamblar la frontera

1. Tome cada una de las 4 piezas de madera contrachapada de 35x1x1 / 4 pulgadas y corte un ángulo de 45 grados al final.

2. Con el pegamento para madera Gorilla, fíjelos al perímetro exterior de la placa base, de manera que cree un borde. Las dimensiones internas de la placa base ahora miden 33 x 33 pulgadas.

3. Las imágenes 3 y 4 muestran cómo deben unirse las esquinas de los bordes.

Paso 3: coloque las placas de contacto en la base

Coloque las placas de contacto en la base
Coloque las placas de contacto en la base
Coloque las placas de contacto en la base
Coloque las placas de contacto en la base

1. Las placas de contacto son piezas de madera contrachapada de 9x9x1 / 4 pulgadas. Deben fijarse, utilizando el pegamento para madera, a la base como se muestra. Después de pegar, déjelo reposar durante la noche.

2. En este momento, pegue dos piezas de madera contrachapada de 11x11x1 / 4 pulgadas juntas para crear una pieza de madera contrachapada de 11x11x1 / 2 pulgadas. Esta es la loseta central y debe pegarse en el centro del zócalo.

En la imagen que se muestra arriba, el mosaico gris oscuro es el mosaico central de 11x11. Las baldosas transparentes son las baldosas de 9x9.

La segunda imagen que se muestra, aunque algunos pasos adelante, le brinda una idea general de cómo se verán las baldosas cuando se peguen en su lugar.

Paso 4: colocación de papel de aluminio en las placas de contacto

Colocación de papel de aluminio en las placas de contacto
Colocación de papel de aluminio en las placas de contacto
Colocación de papel de aluminio en las placas de contacto
Colocación de papel de aluminio en las placas de contacto
Colocación de papel de aluminio en las placas de contacto
Colocación de papel de aluminio en las placas de contacto

1. Usando papel de aluminio, corte las formas como se muestra en la imagen. Luego, usando el adhesivo en aerosol, adhiera estos recortes a las placas de contacto. Es muy importante asegurarse de que ninguno de los "brazos" de los recortes de papel de aluminio se toquen entre sí.

2. Con papel de aluminio, corte hojas que cubran cada una de las 8 piezas restantes de madera contrachapada de 11x11x1 / 4 pulgadas. Coloque la lámina con adhesivo en aerosol a un lado de cada una de estas placas. Es muy importante que el papel de aluminio sea liso y que no entre adhesivo en aerosol sobre el papel. (Imagen 3) La Imagen 4 muestra cómo se ven las baldosas con el papel de aluminio alisado. Si tiene problemas para que la lámina se mantenga adherida, intente usar un trozo de cinta aislante en las esquinas.

3. Después de que todo el papel de aluminio esté adherido a los cuadrados apropiados, coloque las placas de contacto en la base como se muestra en la Imagen 5. No están unidas por nada, sin embargo, deben encajar de manera segura en el tablero.

Paso 5: Coloque la espuma y conecte la placa

Coloque espuma y cablee la placa
Coloque espuma y cablee la placa
Coloque espuma y cablee la placa
Coloque espuma y cablee la placa
Coloque espuma y cablee la placa
Coloque espuma y cablee la placa

1. Para formar nuestro botón sensor de presión, forramos las placas base con espuma. Corta la espuma a medida y aplícala a los cuadrados. Como se muestra en la imagen 1 (mire las franjas blancas).

2. Con el cable de conexión, conecte la placa. En las placas de contacto, a un lado de la E, conecte (usando un tornillo y una arandela como se muestra en la imagen 3) un cable que irá a + 5V en el arduino y un cable que irá al pin de entrada en el arduino. En el otro E, conecte una resistencia de 10K a la lámina y luego conecte un cable de tierra que irá a tierra en el arduino. La imagen es mucho más descriptiva. (Imagen 2). Repita para cada una de las 8 placas de contacto, etiquetando los cables a medida que avanza. Los cables se colocan en el aburrido de una manera organizada que funcione para usted. Decidí pasarlo por los huecos abiertos y asegurarlo al rodapié con cinta aislante.

De vez en cuando es necesario cortar una parte de la espuma para que el cable tenga un lugar donde encajar. Esto se muestra en la imagen 3. Cuando esté completo, cada mosaico debe verse como la imagen 4. La imagen 5 muestra cómo debe verse el "puerto" para los cables.

Paso 6: Imprima el contenedor en 3D

Imprime el contenedor en 3D
Imprime el contenedor en 3D
Imprime el contenedor en 3D
Imprime el contenedor en 3D
Imprime el contenedor en 3D
Imprime el contenedor en 3D

1. Con el archivo de impresora 3D adjunto, imprima en 3D la caja del contenedor.

2. Una vez impresa la caja, móntela de modo que los 3 ojales sean la tapa superior de la caja y la pantalla LCD esté en la parte frontal de la caja. Use pegamento para ensamblar la caja, pero asegúrese de no pegar la tapa. Use superglue para unir la pantalla LCD, los botones y los 8 LED en la parte frontal de la caja.

3. En la parte superior del contenedor están los tres botones que el usuario presiona para configurar la alarma. Estos pines deben reasignarse en el código para que coincidan con los pines que elija utilizar.

Observe en la imagen 3 que el costado del contenedor tiene dos orificios, uno permite que el cable de datos y los cables de entrada entren, y el otro proporciona acceso a una fuente de alimentación de pared.

Paso 7: cablee todos los componentes y decore

Cablee todos los componentes y decore
Cablee todos los componentes y decore
Cablee todos los componentes y decore
Cablee todos los componentes y decore
Cablee todos los componentes y decore
Cablee todos los componentes y decore

1. Conecte todos los componentes de acuerdo con el diagrama de fritzing (archivo también disponible).

2. Los 8 cables de entrada, tierra y + 5V entrarán en la caja a través del puerto lateral y se conectarán al arduino en consecuencia. Estos cables de entrada pueden entrar en cualquier puerto abierto que desee.

3. Los LED deben estar conectados a tierra y sus pines de entrada conectados a los puertos abiertos que desee.

4. Elegimos colocar una capa de goma sobre nuestras baldosas para que el usuario se sintiera más cómodo. Encima de la goma había un borrador de nuestro diseño. Después de unir la goma con pegamento gorila, colocamos tela sobre ella y recreamos nuestro diseño con fieltro.

Paso 8: programa el Arduino

Programa el Arduino
Programa el Arduino

Para ver estos archivos y programar el arduino, necesitará descargar el compilador arduino.

www.arduino.cc/en/Main/Software (DESCARGAR ENLACE)

1. Programe el Arduino usando el programa arduino incluido.

2. Puede que sea necesario importar las bibliotecas incluidas en su compilador Arduino. No olvide cambiar los pines de entrada para que coincidan con lo que ha creado.

El código funciona así:

-configurar la hora en el chip del reloj en tiempo real usando la computadora

-el usuario ingresa la hora de la alarma, la computadora compara la hora real con la hora de la alarma

-cuando coincide el tiempo, comienza la función de alarma

-Durante la función de alarma, se elige el número 1-8 generado aleatoriamente correspondiente a un mosaico en el tapete. Si, por ejemplo, se elige 4, el zumbador sonará por momentos y el cuarto LED se iluminará. Una vez que el usuario pisa el cuarto mosaico, se selecciona el siguiente mosaico y el proceso se repite hasta que se hayan pisado 4 números.

-al final de la función de alarma, la hora se muestra una vez más esperando que el usuario configure otra alarma

Paso 9: Cómo usar la alfombrilla del despertador

Felicitaciones, ha terminado de crear la alfombrilla de reloj despertador. ¡Así es como se usa!

1. Asegúrese de que la alfombrilla del despertador esté encendida. Una vez programado, ya no es necesario conectarlo a su computadora. Hay un puerto en el costado del contenedor impreso en 3D tanto para el cable USB de programación como para un cable de alimentación de pared. Como uso práctico, es mejor utilizar el cable de alimentación de pared.

2. Para configurar la alarma, el contenedor impreso en 3D debe estar en su mesita de noche o cerca de su cama. Comience a configurar la alarma presionando el botón "configurar" en la parte superior del recipiente. La pantalla LCD ahora le pide que configure la alarma. Utilice el botón "aumentar" para aumentar la hora y luego el botón "hora / minuto" para cambiar a minutos y aumentar los minutos según sea necesario. Ahora presione de nuevo el botón "configurar". La pantalla LCD confirma que se ha configurado la alarma.

3. Dormir

4. Cuando suene la alarma, primero escuchará 12 pitidos. Esto es para que tenga tiempo de levantarse de la cama. En este momento, debes estudiar en la loseta central del tapete. Ahora escuche el número de pitidos y observe qué LED se enciende. Si escucha 4 pitidos y se enciende el cuarto LED, coloque todo su peso en el cuarto botón. Permanezca en esta posición hasta que se encienda el siguiente LED. Repita 3 veces más y habrá completado la secuencia de activación.

¡Camino a seguir! Llegaste a clase a tiempo y te sentiste aún más despierto de lo normal.

Recomendado: