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

AVR & ARDUINO




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

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

Класс IPAddress

Описание

Класс для хранения IP-адреса. С помощью него можно задавать локальный и удаленный адреса.

Синтаксис

IPAddress ipname(address);

Параметры

ipname - объект класса IPAddress

address - IP-адрес, представляющий собой список чисел, разделенных запятыми (4 байта, например, 192,168,1,1)

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

нет

Пример

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

// Конфигурация сети

// MAC-адрес платы расширения (задан аппаратно):
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; 
// адрес dns-сервера (необязательный параметр)
IPAddress dnServer(192, 168, 0, 1); 
// адрес шлюза маршрутизатора ((необязательный параметр)
IPAddress gateway(192, 168, 0, 1);
// маска подсети ((необязательный параметр)
IPAddress subnet(255, 255, 255, 0);
 
//IP-адрес зависит от вашей сети
IPAddress ip(192, 168, 0, 2);
 
void setup() {
 Serial.begin(9600);

 // инициализация Ethernet-устройства
 Ethernet.begin(mac, ip, dnServer, gateway, subnet);
 // выводим IP-адрес
 Serial.print("IP = ");
 Serial.println(Ethernet.localIP());
}

void loop() {
}

Библиотека Ethernet

Справочник

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



Источник: http://arduino.cc/en/Reference/EthernetIPAddress
Категория: Справочник | Добавил: magi (17.02.2015)
Просмотров: 1388 | Теги: библиотека, adress, Ethernet, IP, arduino | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

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