Tabla de contenido:

The Household Informer: 4 pasos
The Household Informer: 4 pasos

Video: The Household Informer: 4 pasos

Video: The Household Informer: 4 pasos
Video: Ini Kamoze - Here Comes The Hotstepper (HQ) 2024, Noviembre
Anonim
El informador del hogar
El informador del hogar

¿Quién quiere salir a ver si ha llegado el correo? En el frío invierno o en la lluvia prefiero no tener que ponerme una chaqueta y zapatos, solo para descubrir que no hay correo. Este proyecto te notificará de la visita del cartero y, como función secundaria, te recordará que la puerta del garaje se ha dejado abierta. Incluso se puede ampliar para incluir otros sensores.

Paso 1: esquema

Esquemático
Esquemático

El proyecto se basa en el chip Atmega 168. Dado que el diseño requiere solo recursos mínimos, la mayoría de los chips AVR serían sustitutos aceptables. Pero tener recursos adicionales significa que agregar funcionalidad es más fácil que un rediseño. El dispositivo contiene solo un número mínimo de piezas (ver esquema). El diseño tiene dos sensores, el interruptor de lengüeta magnético de la puerta del garaje y la resistencia dependiente de la luz del buzón (LDR).

Paso 2: diseño

Diseño
Diseño
Diseño
Diseño

Característica de la puerta del garaje El sensor de la puerta del garaje es un interruptor de láminas operado magnéticamente. El imán se coloca en la puerta del garaje y está muy cerca del interruptor de lengüeta cuando la puerta está completamente cerrada. Elegí un interruptor de lengüeta porque era más fácil adaptarse a las tolerancias mecánicas sueltas del movimiento de la puerta del garaje. Cuando se abre la puerta del garaje, el imán se aleja del interruptor. El interruptor se abre, lo que indica al microcontrolador que encienda el LED y emite un pitido corto. Esto es tan simple que puede preguntarse “¿por qué molestarse en usar un microcontrolador cuando un circuito simple logrará la tarea? Pero aquí es donde la potencia del microcontrolador se puede aplicar rápidamente para hacer un dispositivo más útil sin cambiar ningún hardware. Lo que realmente quería era una función que me recordara cuando me olvidaba de cerrar la puerta. Si la puerta se abre y permanece abierta durante una hora, probablemente me olvidé de cerrarla. Es posible que no note el LED, por lo que en ese momento sonará una vez cada 10 minutos para llamar mi atención hasta que cierre la puerta. Función de buzón de correo Usé una resistencia dependiente de luz (LDR) para el sensor de buzón. Una vez más, podría haber usado un interruptor mecánico, pero me preocupaban las tolerancias mecánicas sueltas de la bisagra de la puerta. No estaba convencido de que pudiera hacer que el interruptor funcionara de manera confiable con una puerta que se tambaleaba. El LDR funciona muy bien y es fácil de instalar en la parte posterior del buzón. Cuando la puerta está cerrada, se lee como una resistencia muy alta, varios megaohmios y aproximadamente 10K cuando se abre la puerta, incluso en un día nublado. Si es la mitad de la noche, probablemente no se registrará, pero el cartero no vendrá de todos modos. El manejo del buzón es significativamente diferente al de la puerta del garaje. El buzón solo está activo durante uno o dos segundos, pero quiero recordar que se detectó una apertura, pite el altavoz una vez y luego mantenga el LED iluminado hasta que lo reinicie, o se reiniciará automáticamente después de 8 horas. Hay varios pines analógicos y digitales más disponibles en el chip AT Mega, por lo que definitivamente podría agregar más funciones a mi pequeño proyecto. Una idea sería un haz de luz y un sensor LDR montado en el camino hacia la puerta principal, para que pudiera recibir un aviso previo de que alguien se acerca a la casa. ¿Alguna sugerencia?

Paso 3: carcasa del proyecto y cableado

Caja y cableado del proyecto
Caja y cableado del proyecto

Carcasa Quería una carcasa pequeña para montar la placa de circuito y encontré una caja RJ45 de montaje en superficie usada que tiene el tamaño adecuado para mi proyecto. Instalé los LED y el botón de reinicio para que se extendieran hasta la parte superior de la caja; esto significa que la caja se puede quitar sin cables de conexión. a su buzón de correo puede ser un poco complicado. Recomendaría usar un par trenzado o un cable blindado. Esto evitará que los campos electromagnéticos perdidos provoquen una corriente inducida en su cableado que alteraría el microcontrolador. Tenía un tramo suficiente de cable coaxial a mano, así que eso es lo que usé. Mi buzón está al final de mi camino de entrada, tal vez a 12 metros de la casa. Tuve la suerte de que cuando volví a pavimentar mi camino de entrada, pasé el cable debajo del concreto antes de verterlo, por lo que me ahorré muchas excavaciones. Luego está la cuestión del cableado a través de la casa, que también puede llevar mucho tiempo. Hummm…. quizás una solución inalámbrica …

Paso 4: código fuente

Código fuente
Código fuente

Aquí está el código fuente: es breve y simple.

Household_Informer.pde

Los archivos. PDE son archivos de código fuente de Arduino (los llaman 'bocetos' por alguna razón) - Es casi idéntico a 'C'.

Puede ver el código descargándolo y abriéndolo en un editor de texto.

Actualizado el 14 de febrero de 2011 Solución alternativa para el error matemático del compilador. y cambiar los tonos del buzón para ascender en frecuencia

Las versiones más recientes del sistema de desarrollo Arduino usan la extensión.ino en lugar de.pde, así que simplemente cambie el nombre del archivo.

Recomendado: