netBOOT Uplink

Reinicie automaticamente o seu Roteador ou Modem com Arduino



Isso pode soar familiar para muitos… Imagine que você está longe de casa, quando de repente você precisa acessar remotamente suas câmeras ou qualquer outro serviço hospedado em sua casa, porém o seu link de internet em casa parou de responder? Então, este é o projeto certo para você. Para resolver este problema, eu criei o netBOOT. Um dispositivo que verifica o status do seu link de internet através de comandos “ping” direcionados a sites pré-configurados (ou endereços IP), como Google, Microsoft, Facebook … etc… e então, se nenhum deles responderem a nenhum ping depois de três tentativas, um relay cortará a energia do cable modem (ou do seu roteador também) por 10 segundos, forçando assim uma reinicialização e uma nova sincronização com o provedor de internet.

Material necessário:

ARDUINO UNO (ou ATmega328P Standalone) W5100 módulo Ethernet Módulo de Relé Display TFT (opcional)

Esquema:







Version 1 - Source code netBoot v1

Version 2 - Source code netBoot v2 (with display)



Video

Voce também pode ver este projeto em: Hack a day...