En mi casa, a menudo se puede escuchar alguien gritando "está el Internet?" A veces es pero la mayoría de las veces es un "usuario". Decidí construir un aparato que sería fácil de saber si la conexión a internet estaba funcionando o no. Por lo tanto, el Monitor de Internet frambuesa Pi.
El Monitor de Internet frambuesa Pi se utiliza para proporcionar el estado visual de una conexión a internet WiFi. Un Raspberry Pi periódicamente temas Linux ping comandos a un conjunto de sitios web basan en los resultados se encenderá luces de diverso color en una lámpara industrial torre montada en un laser corte caso. Si los pings son exitosos a más de un 50% del tiempo, la lámpara verde está iluminado (primera foto). Si los pings son exitoso 1 al 50% del tiempo, la luz ámbar es iluminado (segunda foto). Si los pings son exitosos, la lámpara roja está iluminado (tercera foto).
El Raspberry Pi Internet Monitor consiste en un modelo B Raspberry Pi, un circuito para controlar la luz de la torre, un interruptor iluminado utilizado para indicar cuando el monitor es operacional y elegantemente cerrado por la frambuesa Pi cuando se presiona, una barrera para la conexión de la placa de circuito a la luz de la torre, y algunas clavijas para la conexión de alimentación como se muestra en el "Internet Monitor diagrama de cableado". Dos programas de Python se utilizan para monitorear la conexión a internet y controlar el interruptor de parada (para más detalles sobre cómo funcionan estos programas ver el último paso de este instructivo).
El circuito para el control de las lámparas usa optoacopladores conectados entre los pines GPIO de la Raspberry PI y la lámpara de la torre. Esto es necesario porque las lámparas de torre requieren más tensión y corriente que la frambuesa Pi puede ofrecer. El simple circuito utilizado se muestra en el "Internet Monitor torre luz regulador esquemático". El circuito está construido sobre una Adafruit mitad perma-proto frambuesa Pi placa placa de circuito impreso como se muestra en el diagrama de "Diseño de circuitos de Internet Monitor".
Hice esto en TechShop.