Приветствую Вас ГостьВоскресенье, 19.05.2024, 15:27

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

Метод Ethernet.localIP()

Описание

Метод возвращает IP-адрес Ethernet-платы расширения. Обычно используется для получения адреса, автоматически присваиваемого DHCP-сервером.

Синтаксис

Ethernet.localIP(mac);

Параметры

нет

Возвращаемые значения

IP-адрес

Пример

#include <SPI.h>
#include <Ethernet.h>

// Укажите MAC-адрес вашего контроллера ниже.
// На последних платах расширения Ethernet MAC-адрес указан на наклейке на плате
byte mac[] = { 0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };

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

void setup() {
 // инициализируем библиотеку для последовательной передачи данных:
 Serial.begin(9600);
 // инициализируем Ethernet-соединение:
 if (Ethernet.begin(mac) == 0) {
 Serial.println("Failed to configure Ethernet using DHCP");
 // т.к. при неудачном соединении нет смысла продолжать - больше ничего не делаем:
 for(;;){} //вечный цикл
 }
 // выводим наш локальный IP-адрес:
 Serial.println(Ethernet.localIP());

}

void loop() {

}

Библиотека Ethernet

Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.ua/ru/prog/EthernetLocalIP
Категория: Справочник | Добавил: magi (17.02.2015)
Просмотров: 1076 | Теги: библиотека, Ethernet, arduino | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски