eu fiz um sistema com o Arduíno com uma pagina web q controla uns motores, luzes visualiza sensores, etc
esta funcionando em rede local normalmente porem, preciso fazer o controle de fora da casa por exemplo do trabalho.
assisti uns videos de como abrir portas e botar no noip mas n consegui. onde moro não tem banda larga e nem interne-te via radio só tem sinal de telefone e 3g. tenho um plano da vivo 3g 40 gb q pega 173 de ping 2,48 de download e 0,15 de upload
vou detalhar os aparelhos usados:
um mode roteador MidCom 910 q esta com o chip mas ele tem apenas uma saída de rede q esta ligada num roteador na tp link TL-WR740N q tem 4 saídas 1 esta ligada no pc outra no Arduíno e outra ligada em um segundo roteador q esta no telhado de casa com uma antena direcional apena para wifi longe de casa.
como devo pro seguir para poder entrar no Arduíno de fora ?
Desde ja Obrigado
Tags:
a pagina do midcom
a porta
o tplink
os modens
Minha sugestão é que seu Arduino, em vez de agir como servidor web, seja um cliente web fazendo requisições para um site que vai fazer a ponte para você.
Sendo servidor, voce terá que resolver muitas situações complicadas do tipo: contratar servidor de DNS dinamico, abrir portas com NAT ou Port forward, etc
Existem muitos sites para fazer a ponte para voce tipo zapier.com, www.pushingbox.com, ifttt.com e outros.
Boa sorte!
'Eiju
Olá Celso,
Vi sua resposta - o Zapier tem ponte para Arduino ?
Sensacional, Zapier é um troço muito legal.
Poderia me ensinar como utilizo ?
MQTT. Você não precisa utilizar um webserver.
Instale a biblioteca PubSubClient.h.
Os samples que vem junto estão bem escritos, nem precisa procurar tutorial na Internet.
Tem sample para internet cabeada - Ethernet,h - mqtt_basic.ino
e
para esp8266 - ESP8266WiFi.h - mqtt_esp8266.ino
a
poderia me explicar como utilizo esta biblioteca
PubSubClient.h ?
Acabei de explicar. Bom, vou tentar detalhar melhor:
Baixe a biblioteca pela própria IDE do Arduino:
Sketch-->Include Librarie-->Manage Libraries (ou isso em portugues, não sei como você usa)
Se quiser, filtre a biblioteca PubSubClient.h
Após baixa-la, utilize os exemplos que eu citei no comentário anterior:
mqtt_basic.ino se você for usar com um shield Ethernet
ou
mqtt_esp8266.ino se for utilizar WiFi com um módulo ESP
Como você conecta seu Arduino (ou ESP) com a Internet ?
Se quiser, anexe seu sketch ou um link junto ao pastebin (ou outra coisa do tipo)
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por