Fala galera, sou novo aqui e comprei hoje meu ethernet shield,
estou começando agora também com arduino,
tentei fazer o seguinte, apenas conectar localmente e enviar um sinal pra acender um led
mas ele conecta, mas quando envio o sinal nada acontece
segue o codigo:
#include <SPI.h>
#include <Ethernet.h>
// Configuracao Rede
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 1, 177 };
byte gateway[] = { 192, 168, 1, 1 };
byte subnet[] = { 255, 255, 255, 0 };
int comando = 0;
EthernetServer server = EthernetServer(8081);
void setup(){
Ethernet.begin(mac, ip, gateway, subnet);
server.begin();
pinMode(A1,OUTPUT);
}
void loop(){
EthernetClient client = server.available();
if (client) {
comando = client.read();
switch(comando) {
case 1:
digitalWrite(A1, HIGH);
break;
case 2:
digitalWrite(A1,LOW);
break;
}
server.write(comando);
}
}
quem puder ajudar, agradeceria
abraçoss