Функція Ethernet.localIP()

Документація

Ethernet.localIP()


Отримує адресу шилда Ethernet. Корисна, коли адреса автоматично присвоюється через DHCP.

Синтаксис
Ethernet.localIP()

Параметри
нема

Повертає
IP-адресу

Приклад
#include <SPI.h>
#include <Ethernet.h>

// введіть MAC-адресу Вашого контролера нижче.
// новіші шилди Ethernet мають MAC-адресу, надруковану на наклейці на шилді
byte mac[] = {  
  0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };

// ініціалізувати бібліотеку Ethernet client
// з IP-адресою та портом сервера, 
// до якого Ви хочете підключитися (порт 80 за замовчуванням для HTTP):
EthernetClient client;

void setup() {
  // розпочати послідовну бібліотеку:
  Serial.begin(9600);
  // розпочати з’єднання Ethernet:
  if (Ethernet.begin(mac) == 0) {
    Serial.println("Помилка конфігурації Ethernet з використанням DHCP");
    // нема сенсу продовжувати:
    for(;;)
      ;
  }
  // надрукувати місцеву IP-адресу:
  Serial.println(Ethernet.localIP());

}

void loop() {

}

Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.