Descripción
Obtiene la dirección IP del escudo de Ethernet. Es útil cuando la dirección es
auto asignada a través de DHCP.
Sintaxis
Ethernet.localIP();
Parámetros
Ninguno
Retornos
La dirección IP
Ejemplo
#include <SPI.h>
#include <Ethernet.h>
// Introduce una direccion MAC para el controlador.
// Los escudos de Ethernet más recientes tienen una dirección MAC impresa en una etiqueta en el escudo
byte mac[] = {
0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };
// Inicializa la biblioteca cliente de Ethernet
// con la direccion IP y el puerto del servidor
// que desea conectarse (puerto 80 es por defecto para HTTP):
EthernetClient client;
void setup() {
// inicia la biblioteca Serial:
Serial.begin(9600);
// inicia la conexión a Ethernet :
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
// No tiene sentido en continuar, por lo que no hace nada:
for(;;)
;
}
// imprime su direccion IP local:
Serial.println(Ethernet.localIP());
}
void loop() {
}
#include <Ethernet.h>
// Introduce una direccion MAC para el controlador.
// Los escudos de Ethernet más recientes tienen una dirección MAC impresa en una etiqueta en el escudo
byte mac[] = {
0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };
// Inicializa la biblioteca cliente de Ethernet
// con la direccion IP y el puerto del servidor
// que desea conectarse (puerto 80 es por defecto para HTTP):
EthernetClient client;
void setup() {
// inicia la biblioteca Serial:
Serial.begin(9600);
// inicia la conexión a Ethernet :
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
// No tiene sentido en continuar, por lo que no hace nada:
for(;;)
;
}
// imprime su direccion IP local:
Serial.println(Ethernet.localIP());
}
void loop() {
}
No hay comentarios:
Publicar un comentario