Buenos días,

Me han llegado estos dos nuevos módulos: WiFi y Bluetooth dual. Por cierto ¿son HC-05 o 06 y WIFI ESP8266?

Entiendo, no lo sé, que con el módulo Bluetooth dual podría diseñar una aplicación para mi mBot con el APP Inventor y comunicarla con mi robot con scratch a través de la extensión de comunicación del mBlock. Si es posible, ¿cómo se usaría esta extensión?, ¿podrías dar algún ejemplo?
Supongo, tampoco no lo sé, que podría hacer esta comunicación desde arduino. Necesito links!

Relativo al otro módulo, el WiFi, la verdad es que me parece muy interesante ya que nos permite un mayor alcance que el bluetooth y, hoy en día, disponemos de wifis en todas partes para conectarnos a ellas. Para no variar, algún link que ejemplifique su uso?

Gracias,

Susana

Buenos días, Me han llegado estos dos nuevos módulos: WiFi y Bluetooth dual. Por cierto ¿son HC-05 o 06 y WIFI ESP8266? Entiendo, no lo sé, que con el módulo Bluetooth dual podría diseñar una aplicación para mi mBot con el APP Inventor y comunicarla con mi robot con scratch a través de la extensión de comunicación del mBlock. Si es posible, ¿cómo se usaría esta extensión?, ¿podrías dar algún ejemplo? Supongo, tampoco no lo sé, que podría hacer esta comunicación desde arduino. Necesito links! Relativo al otro módulo, el WiFi, la verdad es que me parece muy interesante ya que nos permite un mayor alcance que el bluetooth y, hoy en día, disponemos de wifis en todas partes para conectarnos a ellas. Para no variar, algún link que ejemplifique su uso? Gracias, Susana

Susana

Sobre el Bluetooth

El módulo bluetooth no es ni HC-05 ni HC-06, es otro tipo de configuración. De todas formas sólo es de tipo esclavo ( como el HC-06)

Con el bluetooth dual puedes hacer lo que comentas, ya que está hecho para recibir/enviar comandos desde una aplicación externa.

Para pruebas puedes usar la aplicación BlueTerm (Android), ya que es muy sencilla y luego si quieres puedes programar una personalizada con el AppInventor.

En cuanto a mBlock, en principio está preparado para ello aunque nosotros no lo hemos probado para este fin. Cuando podamos lo hacemos y te ponemos un ejemplo.

Sobre el Wifi

El módulo wifi se basa en el chip ESP8266, y podrás ver muchos ejemplos en internet.

Funciona como línea serie y para usar el módulo wifi ESP8266 con Arduino tienes que comunicarte con él enviando comandos AT, y recibiendo y procesando la respuesta.

Por ejemplo podrás hacer una llamada a una página web, recibir el contenido y procesarlo o también conectarte a la red de tu casa y con una aplicación movil (por ejemplo UDP Server) manejar tu robot desde tu movil conectado por wifi.

Un ejemplo sencillo de comandos AT que tienes que enviar para leer datos de una web

AT+CWMODE=1

Reseteo
AT+RST

Conexión con nuestro wifi
AT+CWJAP=”TU_WIFI”,”TU_CLAVE”

Enviar petición HTTP para obtener el contenido de una web

AT+CIPSTART=”TCP”,”dominio.com”, 80
AT+CIPSEND=LONGITUD_CADENA_ENVIO

Esperar a que el wifi nos devuelva el caracter ">"

GET http://www.dominio.com/pagina.php HTTP/1.0\r\n\r\n

Comandos AT ESP8266

Resumen de los comandos AT que puedes usar con el módulo wifi ESP8266

http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module

Sobre el Bluetooth ------------------ El módulo bluetooth no es ni HC-05 ni HC-06, es otro tipo de configuración. De todas formas sólo es de tipo esclavo ( como el HC-06) Con el bluetooth dual puedes hacer lo que comentas, ya que está hecho para recibir/enviar comandos desde una aplicación externa. Para pruebas puedes usar la aplicación **BlueTerm (Android)**, ya que es muy sencilla y luego si quieres puedes programar una personalizada con el AppInventor. En cuanto a mBlock, en principio está preparado para ello aunque nosotros no lo hemos probado para este fin. Cuando podamos lo hacemos y te ponemos un ejemplo. Sobre el Wifi ------------------ El módulo wifi se basa en el chip ESP8266, y podrás ver muchos ejemplos en internet. Funciona como línea serie y para **usar el módulo wifi ESP8266 con Arduino** tienes que comunicarte con él enviando comandos AT, y recibiendo y procesando la respuesta. Por ejemplo podrás hacer una llamada a una página web, recibir el contenido y procesarlo o también conectarte a la red de tu casa y con una aplicación movil (por ejemplo **UDP Server**) manejar tu robot desde tu movil conectado por wifi. Un ejemplo sencillo de comandos AT que tienes que enviar para leer datos de una web ```` AT+CWMODE=1 Reseteo AT+RST Conexión con nuestro wifi AT+CWJAP=”TU_WIFI”,”TU_CLAVE” Enviar petición HTTP para obtener el contenido de una web AT+CIPSTART=”TCP”,”dominio.com”, 80 AT+CIPSEND=LONGITUD_CADENA_ENVIO Esperar a que el wifi nos devuelva el caracter ">" GET http://www.dominio.com/pagina.php HTTP/1.0\r\n\r\n ```` Comandos AT ESP8266 ------------------ Resumen de los comandos AT que puedes usar con el módulo wifi ESP8266 http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module

Buenas tardes,

Gracias por la información.

Susana

Buenas tardes, Gracias por la información. Susana

Susana

editado 25 May '16 a las 7:11 pm

Hay una librería de Arduino para poder controlar el wifi ESP8266, y evitar usar los comandos AT a pelo.

https://github.com/itead/ITEADLIB_Arduino_WeeESP8266

Nosotros todavía la tenemos que probar pero creo que puede resultarte interesante

Hay una librería de Arduino para poder controlar el wifi ESP8266, y evitar usar los comandos AT a pelo. https://github.com/itead/ITEADLIB_Arduino_WeeESP8266 Nosotros todavía la tenemos que probar pero creo que puede resultarte interesante
1.53k
vistas
4
respuestas
2
seguidores
vista previa (en vivo)
introduzca al menos un 10 caracteres
Advertencia: Mencionaste a %MENTIONS%, pero ellos no pueden ver el mensaje y no serán notificados
Guardando...
Guardado
Todos los posteos de este tema serán borrados ?
Borrador pendiente ... Click para continuar editando
Descartar borrador