leggere chiamata http

Salve, volevo sapere se con arduino + ethernet shield fosse possibile attivare gli output in funzione delle chiamate http fatte verso arduino, mi spiego meglio, attraverso le librerie posso fare una cosa del genere:

while(1){
url = incomingHttpCall();
if( url == 'a' ) doSomething();
if( url == 'b' ) doSomethingElse();
}

non ho mai usato arduino e stavo cercando di capire se potesse andare bene per quello che ho in mente di fare, pilotare 3 o 4 luci attraverso un'applicazione mobile.

Grazie

Ciao,

volevo sapere se con arduino + ethernet shield fosse possibile attivare gli output in funzione delle chiamate http fatte verso arduino

certo che sì.

Se parli dell'Ethernet Shield originale (questa: http://www.arduino.cc/en/Main/ArduinoEthernetShield), puoi utilizzare questa libreria:
Ethernet - Arduino Reference

Qui trovi un esempio generale sia su some pilotare un'uscita (in questo caso un led), sia su come scrivere un'interfaccia di base HTML:

Io personalmente mi interfaccio allo shield attraverso delle chiamate GET, che genero su altro hw, ma sostanzialmente l'"interpretazione" della query avviene allo stesso modo.

si può fare con arduino e lo shield ethernet

m

grazie penso possa fare al caso mio!