Tabla de contenido:
Video: PiGMI: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Permítanme presentarles PiGMI - Pi Garage Monitor a través de Internet
Esta es mi versión de un sistema de monitoreo de puertas de garaje que usa un Pi. El Pi también controla la apertura y el cierre de las puertas y está integrado en HomeBridge, por lo que puedo decir: "¡Hola Siri, abre la puerta de Dave!".
El proyecto se construyó en 2016 y se ha estado ejecutando desde entonces. El diseño se basó en mantener las cosas lo más simples posible. Por ejemplo, la puerta del garaje tiene cuatro estados: Abierta, Cerrada, Atascada y Obstruida. Los dos primeros son obvios, los dos últimos representan si la puerta se cierra y no puede, entonces está obstruida. Si está intentando abrirse y no lo hace, entonces está atascado. La detección de estos estados una vez más se mantuvo simple. La puerta comienza a abrirse aproximadamente 2 segundos después de presionar el botón manual y tarda unos 15 segundos en cerrarse mediante el botón manual (o el control remoto). Estos dos tiempos se utilizaron para detectar los estados de atasco y obstrucción. Un simple interruptor magnético detecta el estado de la puerta del garaje. Una vez más, manteniéndolo simple, esto significaba que no tenía que involucrarme con la electrónica de la puerta del garaje. Entonces, si el estado del interruptor no cambia después del tiempo prescrito, recibirá un mensaje. Por supuesto, la puerta podría abrirse a tiempo y aún así atascarse, pero lo notarías, ¡tratando de mantenerlo simple! Los relés se utilizan en los botones manuales del garaje. Se puede configurar hasta 3 puertas.
Entonces, el diseño fue usar una Pi para monitorear el estado del interruptor. Proporcione una interfaz web para el control y permita el acceso a través de Internet para la supervisión y el control remotos. Revisé esta idea con un amigo (Tom Milner) que se fue e hizo toda la interfaz web para mí. Puede descargar el código y probarlo en modo de demostración antes de configurarlo en una Pi. La interfaz le permite configurar los pines GPIO para los imanes y las salidas de los relés. Las demoras de tiempo utilizadas en caso de que su puerta tarde más de los 2 y 15 segundos predeterminados en moverse. Usted crea un usuario y una contraseña por seguridad, hay una función de registro. Tiene la capacidad de configurarse en modo de alarma donde puede recibir una alerta por SMS si se abre la puerta mientras está de vacaciones o simplemente en el trabajo. El software ha sido probado en Raspberry Pi 3 y Zero. Para obtener más información, aquí hay un enlace a la página Wiki Mi garaje. El seguimiento es opcional y aquí está el enlace.
Suministros
Necesitará:
Raspberry Pi (se han probado Pi3 y Zero) con el último sistema operativo Pi en la tarjeta SD y la fuente de alimentación
Dongle wifi
Interruptor (s) magnético (1 por puerta) NO tipo
Relé (s) (I por puerta)
La mayoría de los componentes electrónicos se obtuvieron de Adafruit o Amazon.
Cable: cable de timbre de puerta para conectar los imanes al Pi
Estuches para relés y Pi (I 3D imprimí el mío de Thingiverse: Relay, Pi)
Software My-Garage
Software de monitoreo opcional
Pegamento para sujetar el imán a la puerta y al marco de la puerta.
Tornillos para cajas de montaje en pared
Instrumentos:
Pelacables, Alicates
Pistola de grapas para clavar cables en el garaje.
Cortadores de alambre
Paso 1: Configurar el Pi
Hay muchos tutoriales sobre cómo configurar un Pi, por lo que no los cubriré aquí más que para indicar lo que se necesita en el Pi.
1) Apache, PHP, Python. Nuevamente, hay tutoriales sobre estos de sitios como Adafruit y, por supuesto, RaspberryPi Organization.
2) El Pi necesitará acceso a su Wifi, por lo que deberá configurarlo.
3) Para acceder al exterior de su casa, deberá proporcionar un método para atravesar el cortafuegos de su enrutador. Utilizo una dirección web de noip.com y utilicé un número de puerto diferente para Apache como una característica de seguridad adicional. Nuevamente, hay muchos tutoriales en la web para este arreglo.
4) El software My-Garage de Github
Paso 2: cableado y configuración
Consulte el diagrama, pero las características clave son un imán y un relé por puerta. Para mi configuración son seis pines GPIO. Son configurables en el software, ¡solo asegúrese de hacer coincidir el relé correcto con el imán correcto en varias puertas! Consulte la imagen de arriba para ver la página de configuración.
Aquí puede configurar los modos (simulación también conocida como modo de demostración); El número y los nombres de las puertas; Los tiempos de apertura y cierre de la puerta y la información para el envío de alarmas y monitorización.
El cableado físico nuevamente se mantuvo lo más simple posible. La salida de los relés se salta a través de los botones manuales en el garaje. El relé se pulsa durante 1 segundo aproximadamente el tiempo que le lleve presionar el botón. El interruptor magnético lo monté al nivel de los ojos en el riel de la puerta. Mis puertas tienen una pista de metal donde van los rodillos. Como el software solo necesita saber si el interruptor está abierto o cerrado, puede montarlo en cualquier lugar que funcione mejor para su puerta. El imán está montado en la puerta (parte móvil) el interruptor en el marco. El funcionamiento de la puerta no se modifica de ninguna manera. Los topes de extremo existentes y el sensor de obstrucción por infrarrojos siguen funcionando.
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)
¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también