Hasta el momento hemos aprendido gracias a tutoriales de la temporada pasada, como podemos usar un Arduino para conectarnos a Internet, incluso como convertir nuestra placa en un microservidor web, pero con todo lo que hemos visto solo podemos comunicarnos con nuestro servidor desde una red local.¿Y si quiero comunicarme con Arduino desde una conexión 3G o desde un ordenador de Japón? Pues no hay problema tan solo habrá que abrir los puertos que queramos en el router para poder acceder a la IP local.

Para empezar necesitamos saber tres datos:

  • La IP de nuestro Arduino, en mi caso 192.168.1.251
  • El puerto interno que usamos en Arduino, será 80 por defecto
  • El puerto externo al cual accederemos desde la calle, en mi caso uso el 9090 pero podéis usar el que queráis.

Acordaros de identificaros correctamente. Antes de ver el vídeo recordar que si ponéis como puerto externo el 80 no hará falta que pongáis el puerto, es decir, solo con poner la IP valdría para acceder a vuestro Arduino.

Apertura puertos para Arduino o servidor web

Nos vemos en el próximo tutorial.

Enrique Gómez

Ingeniero Electrónico Industrial y Automático, amante de la comunicación audiovisual y de la divulgación ingenieril y científica. Friki de Star Wars, cuenta más de lo que parece. Puedes saber más sobre mi y sobre mis trabajos en www.enriquegomez.me