Dans ma maison, vous pouvez souvent entendre quelqu'un crier « est l’Internet down? » Il est parfois, mais la plupart du temps c’est un « problème de l’utilisateur ». J’ai décidé de créer un gadget qui le rend facile dire si la connexion internet a travaillé ou non. C’est pourquoi la framboise Pi Internet Monitor.
Le Raspberry Pi Internet Monitor est utilisée pour fournir l’état visuel d’une connexion internet WiFi. Périodiquement un Pi de framboise questions Linux ping des commandes à un ensemble de sites web et basé sur les résultats s’allume les lampes de couleur différente dans une lampe industrielle Tour monté sur un affaire de découpées au laser. Si les pings sont réussis à plus de 50 % pour cent du temps, le voyant vert est allumé (première photo). Si les pings sont succès 1 à 50 % du temps, la lampe orange est allumé (seconde photo). Si les pings sont infructueuses, le voyant rouge est allumé ((troisième photo).
Le Raspberry Pi Internet Monitor comprend un modèle B Raspberry Pi, un circuit pour contrôler la lampe de la tour, un interrupteur lumineux utilisé pour indiquer que le moniteur est opérationnel et gracieusement fermé bas le Raspberry Pi pressée, une bande d’arrêt pour connecter la platine à la lampe de la tour, et quelques prises pour le branchement d’alimentation comme indiqué dans le « Internet Monitor Wiring Diagram". Deux programmes Python sont utilisés pour surveiller la connexion internet et contrôler l’interrupteur d’arrêt (pour plus de détails sur comment ces programmes fonctionnent, voir la dernière étape de cette instructable.)
Le circuit pour les lampadaires utilise des opto-coupleurs connectés entre les broches GPIO de PI de la framboise et la lampe de la tour. Ceci est nécessaire parce que les lampes de la tour ont besoin de plus de tension et de courant que le Raspberry Pi peut fournir. Le circuit simple utilisé est indiqué dans les « Internet Monitor tour lumière contrôleur schématique ». Le circuit est construit sur une framboise Pi demi-taille perma-proto Adafruit maquette circuit imprimé tel qu’illustré dans le diagramme "Internet Monitor Circuit Board Layout".
J’ai fait cela à TechShop.