Описание
Ethernet W5100 модуль расширения сети, может стать простой веб-сервер или сетевого контроля для чтения и записи в цифровом и аналоговом интерфейс и других сетевых приложений. IDE можно использовать непосредственно в файлах Ethernet library с помощью простого веб-сервера.
Между тем, версия поддерживает mini SD card (TF card) reader
Плата расширения использует Штабелируемый дизайн, он может быть непосредственно подключен к, в то время как Наша другая Плата расширения s также может подключиться к.
Код:
/*
* Веб-сервер
*
* Простой веб-сервер, который показывает значение аналоговых входных контактов.
*/
# Включают в себя
Байт mac [] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xxed};
Байтовый ip [] = {192, 168, 0, 15};
Сервер (80);
Вакуум установка ()
{
Ethernet. begin (mac, ip);
Сервер. начать ();
}
Силы петли ()
{
Клиент = сервер. доступен ();
If (клиент) {
/Запрос http заканчивается пустой линией
Boolean current_line_is_пустой = true;
Время (клиент. подключен () {
Если (клиент. доступен () {
Char c = клиент. Чтение ();
/Если мы достали до конца линии (получили новую линию
/Символ) и линия пуста, запрос http закончился,
/Чтобы мы могли отправить ответ
Если (c = '\ n' & current_line_is_пустой) {
/Отправить стандартный заголовок ответа http
Клиент. println ("HTTP/1,1 200 OK");
Клиент. println («содержимое-Тип: текст/html»);
Клиент. println ();
/Выход значения каждого аналогового входного штыря
Клиент. печать ("Добро пожаловать в tinyos");
Клиент. println ("
");
Клиент. печать ("/*************************************");
Клиент. println ("
");
Клиент. принт (Www.tinyos.net.cn);
Клиент. println ("
");
Клиент. печать ("/*************************************");
Клиент. println ("
");
Для (int i = 0; i
Клиент. печать ("аналоговый вход");
Клиент. печать (i);
Клиент. печать ("is");
Клиент. печать (аналог (i);
Клиент. println ("
");
}
Сломать;
}
Если (c = '\ n') {
/Мы начинаем новую линию
Current_line_is_blank = true;
} Иначе, если (c! = 'Р') {
/Мы получили персонаж на текущей линии
Current_line_is_blank = накладные;
}
}
}
Клиент. Стоп ();
}
}

Характеристики
- Состояние
- Новый
- Бренд
- SZFYDOSH
- Тип
- Expansion Board
- Применение
- Product development , learning










