Conexión web a través de Arduino con WiFi

Me gustaría poder realizar una solicitud HTTP en la web a un servidor específico desde mi Arduino. Ya tengo un Wireless SD Shield , y me pregunto si lo que quiero hacer es posible/qué necesitaría comprar para que funcione. Por lo que entiendo, puedo conectar un escudo "complementario" con una antena, como un transmisor inalámbrico XBee. Sin embargo, todos los ejemplos que encuentro en la web de tales cosas usan dos Arduinos, uno como receptor y otro como transmisor. Lo que quiero es usar un solo Arduino para conectarme de forma inalámbrica a la web y realizar una solicitud HTTP.

No importa si HTTP en sí mismo no es compatible, siempre puedo crear un cliente básico usando TCP. Pero al menos necesito poder crear una conexión TCP y enviar datos a la web a través de Wifi. Básicamente exactamente como un escudo de Ethernet, pero a través de Wifi.

Respuestas (2)

Efectivamente, lo que ha descubierto (su escudo SD inalámbrico) es un método para enviar datos en serie de forma inalámbrica, de un Arduino a otro, mediante el uso de escudo xBee, escudos inalámbricos, etc. Lo que debe hacer es conectarse a Internet. Como ha descartado ethernet y wifi especificado, hablemos de escudos wifi.

Hay una serie de escudos wifi disponibles para Arduino que puede usar, aunque generalmente son mucho más caros que los escudos ethernet.

Aquí hay uno de sparkfun,

Y otra aquí .

Eche un vistazo a la documentación en el sitio web http://arduino.cc para conocer formas de escribir código para la conexión del servidor.

Salud.

Le recomendaría que echase un vistazo a Rugged Circuits Yellowjacket . Dispone de Wifi a bordo y puede servir páginas web sencillas y controlar entradas/salidas. Además, mire sus ejemplos de código.