Consiste en un interruptor de láminas, un arduino y un enrutador que ejecuta OpenWrt. Si alguien intenta abrir la puerta de mi habitación, el imán se moverá lejos el interruptor cierra el circuito. El arduino detecta esta señal y envía comandos linux al router utilizando el puerto serie. Estos comandos de linux que el router envíe un correo electrónico y la conexión a internet podría estar rota, también se escribe en un archivo de registro.
Después de esto se hizo fue añadido un detector de movimiento que rastrea personas entrar en mi piso.
Este proyecto se considera una zona de juegos para familiarizarse con el arduino comunicarse con linux. Si crees que es una facilidad para comunicarse con linux de alguna manera te equivocas. Linux, o más precisamente la consola, no la única respuesta con la salida de un comando, sino también con la cadena pronto "Juan ~ #" que usted vería en un monitor. Así que si usted envía el comando 'date' al router, no responde con un texto como "Tue 26 de Jul 9:26:12 CEST 2011" sino algo que se parece a
John ~ fecha #
Tue 26 de Jul 9:26:12 CEST 2011
Más temprano que tarde con instrucciones exactas de cómo conectar el arduino con el router te edito este artículo y el código de arduino también estará disponible muy pronto.