Buenas,

he visto que tenéis a la venta el módulo wifi. Si no me equivoco, usa un ESP2866. Tenéis algunos ejemplos de sketches que lo usen?

Estoy buscando alguno para controlar la tira de leds direccionables y que se pueda controlar desde vuestra aplicación, pero sólo lo consigo vía BT.

Gracias!

Buenas, he visto que tenéis a la venta el módulo wifi. Si no me equivoco, usa un ESP2866. Tenéis algunos ejemplos de sketches que lo usen? Estoy buscando alguno para controlar la tira de leds direccionables y que se pueda controlar desde vuestra aplicación, pero sólo lo consigo vía BT. Gracias!

Efectivamente se basa en el un ESP2866 por lo que el manejo es muy sencillo ya que de cara a Arduino lo tratarás como un puerto serie.

El código fuente que puedes encontrar en los ejemplos de librerías de Makeblock es el siguiente:

#include "MeOrion.h"
#include <SoftwareSerial.h>

MeWifi Wifi(PORT_4);

void setup()
{
  Serial.begin(9600);
  Wifi.begin(9600);
  Serial.println("Wifi Start!");
}

void loop()
{
  char inDat;
  char outDat;
  if(Wifi.available() )
  {
    char c = Wifi.read();
    Serial.print(c);
  }
  if(Serial.available() )
  {
    outDat = Serial.read();
    Wifi.write(outDat);
  }
}

como puedes ver, una vez establecida la conexión podremos leer y escribir ( con Wifi.Write(...) ) en el módulo wifi

Lo podrás usar para conectarlo a tu red wifi y con una app genérica de android (por ejemplo UDP Server) enviar comandos del móvil al wifi, y vía Arduino decidir qué hacer según el comando recibido.

También lo podrás usar para conectarte a cualquier dirección web y recoger o enviar información.

Como por ejemplo, conectar un sensor de temperatura a la placa Orion y enviar el valor de la temperatura a una web que desarrolles para pode ver remotamente ese valor.

O recoger la información del tiempo de alguna web

Los comandos AT del ESP2866 que puedes usar para realizar todas estas tareas, los puedes buscar en google porque hay muchos ejemplos diferentes depende de para qué quieras usarlo

Efectivamente se basa en el un **ESP2866** por lo que el manejo es muy sencillo ya que de cara a Arduino lo tratarás como un puerto serie. El código fuente que puedes encontrar en los ejemplos de librerías de Makeblock es el siguiente: ```` #include "MeOrion.h" #include <SoftwareSerial.h> MeWifi Wifi(PORT_4); void setup() { Serial.begin(9600); Wifi.begin(9600); Serial.println("Wifi Start!"); } void loop() { char inDat; char outDat; if(Wifi.available() ) { char c = Wifi.read(); Serial.print(c); } if(Serial.available() ) { outDat = Serial.read(); Wifi.write(outDat); } } ```` como puedes ver, una vez establecida la conexión podremos leer y escribir ( con Wifi.Write(...) ) en el módulo wifi Lo podrás usar para conectarlo a tu red wifi y con una app genérica de android (por ejemplo UDP Server) enviar comandos del móvil al wifi, y vía Arduino decidir qué hacer según el comando recibido. También lo podrás usar para conectarte a cualquier dirección web y recoger o enviar información. Como por ejemplo, conectar un sensor de temperatura a la placa Orion y enviar el valor de la temperatura a una web que desarrolles para pode ver remotamente ese valor. O recoger la información del tiempo de alguna web Los **comandos AT** del ESP2866 que puedes usar para realizar todas estas tareas, los puedes buscar en google porque hay muchos ejemplos diferentes depende de para qué quieras usarlo
787
vistas
2
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