Estoy intentando enviar mi código a mi tarjeta Arduino Ethernet a través del amigo Adafruit FTDI. Estoy usando la versión 1.0.4 del IDE y tengo la siguiente configuración:
Herramientas - > Junta - > Ethernet Arduino Herramientas - > Puerto serie - > COM 3
El boceto se envía a la placa sin problemas ni errores ... sin embargo, no puedo ver la IP de la placa cuando verifico mis "dispositivos conectados" en el menú de configuración de mis enrutadores.
Aquí hay un fragmento del código que usé:
byte ip[] = { 192, 168, 9, 199 }; //Manual setup only
byte gateway[] = { 192, 168, 9, 1 }; //Manual setup only
byte subnet[] = { 255, 255, 255, 0 }; //Manual setup only
// if need to change the MAC address (Very Rare)
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
EthernetServer server = EthernetServer(199); //port 199
void setup(){
Serial.begin(9600);
//Pins 10,11,12 & 13 are used by the ethernet shield
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
//Ethernet.begin(mac);
Ethernet.begin(mac, ip, gateway, subnet); //for manual setup
server.begin();
Serial.println(Ethernet.localIP());
}
Aquí hay una captura de pantalla de la configuración del enrutador:
YestaesmiconexiónEthernetArduino:
¿Qué podría faltar?