Sistema de alarma de agua de frambuesa Pi (6 / 10 paso)

Paso 6: Activar el dispositivo de vigilancia integrado

Desde la Pi se va a ejecutar solo en nuestra aplicación, es importante que se reinicie automáticamente después de que de repente se congeló por cualquier razón.

Afortunadamente, el Raspberry Pi BCM2835 SoC (sistema en tarjeta) tiene basado en hardware "perro guardián" a bordo. El significado de un perro guardián está bien explicado aquí. Es básicamente un contador que cuenta desde un valor inicial a cero. Al llega a cero, el temporizador perro guardián entiende que el sistema se cuelga para arriba y lo devuelve.

Por lo tanto, el temporizador de vigilante se debe actualizar periódicamente con un nuevo valor para que deje de llegar a cero y provocar un reset. En otras palabras, el RasPi tiene para alimentar a su perro guardián periódicamente con un latido del software corriente. Cuando el RasPi está encerrado haciendo una determinada tarea y por lo tanto no puede actualizar el temporizador del vigilante más, el temporizador inevitablemente llegará a cero y se producirá un reset.

Un demonio es necesario para el envío de los latidos del corazón. No usamos Linux listo para su uso watchdog-daemon pero un wrapper en python para interfaz con el perro guardián-el demonio en Linux como se describe aquí. Que nos permite activar y desactivar el demonio de guardián e iniciar los latidos del corazón de nuestro script de python.

Cargamos el módulo de extensión watchdogdev para Python, es decir, la envoltura de python:

CD/root


apto-conseguir instalar python-dev (ya estaba hecho cuando se configura el GPIO del Pi)
apt-get install python-pip
PIP instalar watchdogdev

Reiniciando el sistema y cargar el módulo del núcleo de vigilancia con los siguientes comandos

reiniciar el sistema
modprobe bcm2708_wdog

se creará el archivo "perro guardián" en la carpeta "/ dev".

Tenemos que añadir una línea "bcm2708_wdog" al archivo "/ etc/modules" para dejar la carga RasPi el módulo la siguiente vez las botas del sistema.

nano/etc/modules (agregue la línea "bcm2708_wdog")

Artículos Relacionados

Alarma de agua de frambuesa pi 2 con Zapatero t plus

Alarma de agua de frambuesa pi 2 con Zapatero t plus

Este es nuestro primer intento con la frambuesa pi 2Hemos querido crear una alarma agua sin cabezaPartes utilizadas:Frambuesa Pi 2Sensor de agua Funduinoresistencia de 1 kLed rojoAdafruit T-Zapatero PlusProtoboard grande (muy grande;-p)Paso 1: Config
Sistema de alarma de detección de movimiento

Sistema de alarma de detección de movimiento

Un básico de la cámara USB puede utilizarse para detectar movimiento en una habitación. En los pasos siguientes le mostraremos cómo puede usar bloques de reactivos para programa listo para ejecutar la aplicación Java que envía SMS o correo electrónic
Cómo hacer un sistema de alarma con Arduino

Cómo hacer un sistema de alarma con Arduino

Con Arduino es realmente posible hacer proyectos complejos, particularmente a través de Internet, se puede utilizar a través del escudo diferentes disponibles para el microcontrolador. En este artículo, veremos cómo hacer un sistema de alarma profesi
Cómo hacer un sistema de alarma usando un PicoBoard

Cómo hacer un sistema de alarma usando un PicoBoard

este Instructable es para hacer un sistema de alarma con cero y un PicoBoard.El link para el programa scratch que se utilizará es https://scratch.mit.edu/projects/97054537/El link para el video de ella trabajando es https://m.youtube.com/watch?v=SE7R
"La cama Wetter" alarma de agua

"La cama Wetter" alarma de agua

"La cama Wetter" fue basado en un amigo que falta su examen de química. Pensé, si sólo tenía una alarma que realmente le despertó a tiempo para él. Así que pensé que si hubiera una alarma que le despertó físicamente entonces se habría despertado
Sistema de alarma casera de fotón partícula

Sistema de alarma casera de fotón partícula

Aquí está mi primer instructivo! Hace ya tres años conocí a Arduino. He intentado diferentes proyectos DIY pero no tengo post uno antes. Hacer un sistema de alarma no puede parecer un proyecto complicado, pero si la electrónica es tu hobby no su prof
Sistema de bomba de agua On-Demand de bricolaje 12 voltios

Sistema de bomba de agua On-Demand de bricolaje 12 voltios

Campamento mucho y tiendo a acampar en zonas remotas que no disponen de servicios tales como agua, eléctrica o baños disponibles. Cuando yo no estoy realmente camping, me gusta pasar tiempo edificio 'los juguetes' para acampar.Cuando yo estoy acampan
Camping/exterior sistema de alarma para detección de bestia y personas

Camping/exterior sistema de alarma para detección de bestia y personas

Ahora es el verano, muchas personas van a disfrutar de la fauna cuando van a acampar en la naturaleza. Si usted dormido en la naturaleza en una tienda que sabes qué formidable es escuchar el ruido de cualquier bestia en la oscuridad, (ejemplo un oso)
Laser Beam sistema de alarma con batería recargable para Laser

Laser Beam sistema de alarma con batería recargable para Laser

Hola todo el mundo... Soy Revhead, y este es mi primer instructable así que por favor no dude en darme asesorar y señalar áreas en que mejorar.La inspiración para este proyecto vino de Kipkay que publicó una versión similar (proteger su casa con rayo
Sistema de alarma de la trampa de rata casera!!!!!!

Sistema de alarma de la trampa de rata casera!!!!!!

¿Por qué gastar cientos de dólares en sistemas de seguridad? Cuando usted puede hacer su propia. Ver este Instructable para aprender cómo usted puede hacer su propio sistema de alarma mediante una trampa de la rata.Haga clic aquí para Video educativo
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar
Alarma de agua Wifi DIY

Alarma de agua Wifi DIY

¿Nunca ir de vacaciones y están preocupados por algo a tu casa? ¿Fuego, agua, congelación, etc.? bien aquí es un proyecto simple para cualquier persona de menos de $10 que sólo puede salvar su casa. Este proyecto mostrará el mínimo para hacer una ala
Sistema de alarma de la viga del laser

Sistema de alarma de la viga del laser

¿necesita un sistema de alarma portátil? ¿Algo barato pero muy efectivo? Entonces este sistema de alarma láser encubierta es el para usted. He visto unos láser alarma instructables, pero todos ellos sólo activan la alarma mientras que la viga se romp
SPLat controlado sistema de alarma de habitación Bluetooth IR

SPLat controlado sistema de alarma de habitación Bluetooth IR

=============================================================Particularmente me gusta este proyecto porque requiere mínima experiencia eléctrica como la mayor parte de sensores hechos de antemano y PLCs. Pero permite comenzar con, esto no es un siste