Autor Tema: Módulo WIFI - Serie ESP8266  (Leído 135894 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado kaki

  • PIC18
  • ****
  • Mensajes: 260
Re: Módulo WIFI - Serie ESP8266
« Respuesta #30 en: 02 de Marzo de 2015, 11:59:27 »
Les hago una consulta estoy usando este modulo y lo conecto a la pc por medio de un adaptador USB-RS232 ttl. Este adaptador tiene una salida de 3v3 entonces aprovecho y alimento el modulito.
Ahora lo que quiero saber es si el RX y el TX lo puedo conectar directamente o hay q adaptar los niveles de tencion. por que creo que es de 5v la salida de tx y rx.

Otra problema que tengo es que cuando mando un cualquier comendo at salgo el que resetea me da Error y no se por que. Lo copio tal cual como esta en este post.

       saludos joaquin

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: Módulo WIFI - Serie ESP8266
« Respuesta #31 en: 05 de Marzo de 2015, 11:47:41 »
Les hago una consulta estoy usando este modulo y lo conecto a la pc por medio de un adaptador USB-RS232 ttl. Este adaptador tiene una salida de 3v3 entonces aprovecho y alimento el modulito.
Ahora lo que quiero saber es si el RX y el TX lo puedo conectar directamente o hay q adaptar los niveles de tencion. por que creo que es de 5v la salida de tx y rx.

Puedes conectar directo las lineas TX-RX de cualquier adaptador USB-Serie al ESP8266, pero la tensión de alimentación debe de ser de 3v3, aunque creo que el módulo tiene también una entrada para 5v.

Citar
Otra problema que tengo es que cuando mando un cualquier comendo at salgo el que resetea me da Error y no se por que. Lo copio tal cual como esta en este post.
 saludos joaquin

Pon una captura de pantalla, y verifica que has conectado correctamente las lineas TX-RX y la resistencia para activar el chip.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Módulo WIFI - Serie ESP8266
« Respuesta #32 en: 06 de Marzo de 2015, 23:10:30 »
Saludos.

Pues los de Banggood son rapidos ... en 15 dias llego el pedido, claro que cobran el envio; en dx es gratis, pero toma 15 dias mas.

Maestro Nocturno: ese downloader reconoce los cables USB-TTL??

Ya me hice a 3 de esos bichos ... ahora tengo que sacar un tiempillo para juguetear con ellos.

El papel lo aguanta todo

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Módulo WIFI - Serie ESP8266
« Respuesta #33 en: 07 de Marzo de 2015, 01:37:39 »
No tengo ni idea, no lo he probado.

Desconectado Tisco

  • PIC16
  • ***
  • Mensajes: 108
Re: Módulo WIFI - Serie ESP8266
« Respuesta #34 en: 07 de Marzo de 2015, 09:29:26 »
ese downloader reconoce los cables USB-TTL??

Sí, de hecho lo único que necesita es un puerto serie, por lo que con que tu sistema operativo detecte el cable USB-Serie no tendrás problema.

Saludos!

Desconectado kaki

  • PIC18
  • ****
  • Mensajes: 260
Re: Módulo WIFI - Serie ESP8266
« Respuesta #35 en: 09 de Marzo de 2015, 12:19:36 »
Hola volví con muchas pruebas y todo anda genial.

Citar
Otra problema que tengo es que cuando mando un cualquier comendo at salgo el que resetea me da Error y no se por que. Lo copio tal cual como esta en este post.

El problema es el Hecules(terminal para manejar el puerto Serie) que cuando borro una carrecter por error de tipo para modificarlo no lo toma.. entonces me daba siempre ERRO. no hay q errarle cuando se tipean los comandos AT.

En general anda genial el modulo, Algunas veces se reiniciaba constantemente seguro debe ser algun problema de tencion y el perro guardián lo reinicia.

 Saludos Joaquin

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Módulo WIFI - Serie ESP8266
« Respuesta #36 en: 09 de Marzo de 2015, 14:39:18 »
Llegaron mis modulitos y estaba por empezar a probarlos.

La primer duda que me surge es si alguien pudo hacer algo tipo manejo de dispositivos a travez de internet, o sea, enviarle comando desde internet. Estimo que es lo que estaba haciendo picuino con ponerlo como web server, verdad? o hay otra forma de que reciba comandos por la web?

Saludos!
-
Leonardo Garberoglio

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: Módulo WIFI - Serie ESP8266
« Respuesta #37 en: 09 de Marzo de 2015, 15:15:38 »
Imagino que se podria pero seria de otra forma... En ves de ser un server y que reciba los datos directamtne para su procesamiento.

Podria ser un cliente que haga una consulta a X pagina con los datos necesarios cada Y tiempo. Eso traeria un delay si lo queres hacer al instante. pero puede ser util para otras cosas.

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Módulo WIFI - Serie ESP8266
« Respuesta #38 en: 09 de Marzo de 2015, 15:34:50 »
Es que no llego a entender (imaginar), un uso práctico para este dispositivo. Veo que podría conectar un uC a internet, pero conectarse y hacer que? si posee un web server podría aceptar responder mensajes por http, pero si no puede actuar como web server como enviaría/reciviría datos a la red? como haría para acceder a él de forma remota?

Saludos y gracias!
-
Leonardo Garberoglio

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: Módulo WIFI - Serie ESP8266
« Respuesta #39 en: 09 de Marzo de 2015, 15:42:42 »
Llegaron mis modulitos y estaba por empezar a probarlos.

La primer duda que me surge es si alguien pudo hacer algo tipo manejo de dispositivos a travez de internet, o sea, enviarle comando desde internet. Estimo que es lo que estaba haciendo picuino con ponerlo como web server, verdad? o hay otra forma de que reciba comandos por la web?

Saludos!

Eso lo documenté yo hace tiempo, en estos posts, pero es como dice KILLERJC, es decir al revés, el ESP8266 accede a una página web pasando parámetros que pueden ser los valores de varios sensores conectados por ejemplo a un PIC, a la vez que el propio PIC maneja el ESP8266 para que cada cierto tiempo llame a esa web pasándole los parámetros.

http://www.todopic.com.ar/foros/index.php?topic=42210.msg362228#msg362228
http://www.todopic.com.ar/foros/index.php?topic=42210.msg362231#msg362231

Al revés, supongo que se podrá hacer también, que el ESP8266 actue de server, pero eso es más complejo. De la otra forma la web puede ir almacenando en una base de datos los valores que le pases, guardando un registro con fecha, hora y valores. Esa base de datos la podrás consultar fácilmente a través de internet, en el segundo post puse un ejemplo en PHP para guardar los datos, si lo necesitas te hago un pequeño PHP para consultarlos, es muy sencillo.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: Módulo WIFI - Serie ESP8266
« Respuesta #40 en: 09 de Marzo de 2015, 15:52:17 »
Exactamente si no es un Server es un cliente.

Podes tener una pagina de internet (  un server ) y tomar datos de alli. o Podrias enviar paquetes TCP/UDP a cierto puerto de un "server" (PC) y alli que te responda.

Supongamos esto, tenes ese dispositivo en el patio de tu casa para leer la temperatura/presion/humedad y tu Wi-Fi llega con el alcance.

Tenes 2 opciones:

Como Server: Podrias hacer un programa en la PC que abra un socket envie un paquete TCP/UDP a esa IP y este responda con los datos de interes. O podes ponerle un Web server al micro ( que es el mismo caso que el anterior, nomas que agregas la capa HTTP )

Como Cliente: Podrias tener un programita que abra un socket y se quede a la escucha en tu PC, Cada 5 minutos ( supongamos ya que no varia tan rapido ) el dispositivo envia un paquete TCP/UDP a la PC el cual es recibido y mantiene los datos. Ahora suponete lo mismo pero con uan pagina de internet. en el cual esta online las 24hs, donde mandas un GET/POST con los datos, el server los recibe y responde. Actualizandose los datos no cuando recargues la pagina sino cuando reciba nuevos datos del micro.

Otro caso. Quisieras saber si hay una nueva version de tu firmware, y luego quisieras descargarlo desde internet, alli no deberias de usar un server, sino un cliente, supongamos que tenes la version  y todo lo demas por medio de HTTP, entonces haces un GET a una pagina, esta te responde y obtenes la version. ahi comparas, cuando puedas o quiera el usuario le puede dar a actualizar y pide nuevamente la descarga del archivo. En el cual el server "seria" la pagina web.

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Módulo WIFI - Serie ESP8266
« Respuesta #41 en: 09 de Marzo de 2015, 16:03:48 »
Gracias planeta! no había visto ese otro post y como son de otros modulos no sabía que trataba del ESP tmb... Ahora lo voy a leer un poco.

Lo que yo buscaba es algo mas o menos como esto:

http://www.esp8266-projects.com/2015/03/esp8266-cbdb-web-power-switch-for-mains.html

Por lo que entiendo usan el uC que trae el módulo, no? Hay un soft (que ya habia mencionado Manolo), el Lua Loader....
En el ejemplo se accede al modulo y este muestra una pequeña web, eso es lo que imaginaba que se hacía.

Sigo leyendo y molestando!

Saludos
-
Leonardo Garberoglio

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Módulo WIFI - Serie ESP8266
« Respuesta #42 en: 09 de Marzo de 2015, 16:08:28 »
Ok, entiendo lo que proponen, pero en mi caso sería algo así como un "telecomando" por internet. O sea, poder manejar elementos de mi casa/trabajo desde el celu/pc a travez de internet. Esto es lo que llaman IoT? verdad?
Lo que ustedes me comentan es más bien algo así como un dataloguer, el esp transmite a una web los datos que el uC mide.

Creo que por acá viene lo que ando buscando:


y lo de lua, que aún estoy investigando:


Saludos y seguimos!!! este módulo es una joya!
-
Leonardo Garberoglio

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: Módulo WIFI - Serie ESP8266
« Respuesta #43 en: 09 de Marzo de 2015, 16:14:08 »


Si, ahí lo están haciendo funcionar como un server, usando uno de los pines del GPIO del ESP (creo que tiene 2), para controlar una carga con un triac optoacoplado, más otro triac BT137.

Pero date cuenta de que usan una IP Local (192.168.2.101), solo podrás activar el dispositivo localmente, no a través de internet. De la otra manera, como te he comentado, los datos se pueden enviar y consultar a través de internet, desde cualquier parte del mundo.

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Módulo WIFI - Serie ESP8266
« Respuesta #44 en: 09 de Marzo de 2015, 16:18:55 »
Pero date cuenta de que usan una IP Local (192.168.2.101), solo podrás activar el dispositivo localmente, no a través de internet. De la otra manera, como te he comentado, los datos se pueden enviar y consultar a través de internet, desde cualquier parte del mundo.

Exacto! esta es la cuestion.
Ahora, entiendo que en el router se puede redirigir los pedidos al puerto 80 (http) a la IP local que quiero. O sea que si el router donde se conectó el módulo esta conectado a Internet, yo podría acceder a esa web que posee el modulito desde internet, no?
En mi caso tengo una PC con direccion local 192.168.0.10, la cual esta corriendo un webserber y accedo a ella desde internet, eso lo hice redirigiendo los paquetes en el router como comente antes...

Saludos!
-
Leonardo Garberoglio