1 шт. Arduino Щит Ethernet W5100 R3 UNO Mega 2560 1280 328 УНР развитию

1pcs Arduino Shield Ethernet Shield W5100 R3 UNO Mega 2560 1280 328 UNR R3 W5100 Development
  • Продавец LANDZO Electronic Technology Co.,Ltd
  • Список цен US $5.88piece
  • Продажная цена US $5.88piece
  • Доставка Бесплатная доставка
  • Вы экономите US $0.00piece0% off
  • Рейтинги 4.9 (30)

Характеристики товара

ТипРегулятор напряжения
БрендLANDZO
Индивидуальное изготовлениеДа
СостояниеНовое

Oписание продукта

Введение продукта:

Этот Щит Ethernet, который основан на WIZNET W5100 Ethernet чип, дает вам простой способ получить ваш устройства онлайн. Он напрямую поддерживается официальной библиотекой Ethernet. Это добавляет слот для карт Micro-SD, который может быть использован для хранения файлов для обслуживания по сети.Он совместим с платформ duemilanove (168 или 328), Uno, а также мега (1280/2560) и можно получить доступ с помощью библиотеки SD.
WIZNET W5100 предоставляет стек сети (IP), способный как TCP, так и UDP. Он поддерживает до четырех одновременных разъемов сокета. Используйте библиотеку Ethernet для записи эскизов, которые подключаются к Интернету с помощью щита.
Тесты товара:
/*
* Веб-сервер
*
* Простой веб-сервер, который показывает значение
Аналоговые входы.
*/
# Включает <ethernet. H>
Байт Mac [] = {0xde, 0xad, 0xbe, 0xef, 0xFE, 0xed}
Байт IP [] = {192, 168, 0, 15};
Серверный сервер (80);
Недействительными установки ()
{
Ethernet. Начало (Mac, IP);
Сервер. начинайте ();
}
Недействительными петля ()
{
Клиентский клиент = сервер. Доступно ();
Если (клиент) {
/HTTP запрос заканчивается с пустой линией
Логическое current_line_is_blank = True;
В то время как (клиент. подключил () {
Если (клиент. В наличии () {
Char C = клиент. Читайте ();
/Если мы дошли до конца линии (получен
Newline
/Характер) и линия является пустой, запрос HTTP
Закончился,
// So мы можем отправить ответ
Если (C = '& {) {
/Присылайте стандартный заголовок ответа HTTP
Клиентский. Println ("http/1.1 200 ок");
Клиентский. Println ("контент-Тип: текстовый/html");
Клиент. Println ();
/Выходное значение каждого аналогового входного pin
Клиент. печать ("Добро пожаловать в b2cqshop");
Клиентский. printn ("<br/>");
Клиент. принт
("/" ");
Клиентский. printn ("<br/>");
Клиент. печать ("");
Клиентский. printn ("<br/>");
Клиент. принт
("/" ");
Клиентский. printn ("<br/>");
Для (INT I = 0; I <6; I ++ +) {
Клиент. печать ("аналоговый вход");
Клиент. печать (я);
Клиент. печать ("есть");
Клиентский. печати (аналогии (I);
Клиентский. printn ("<br/>");
}
Перерыв;
}
Если (C = 'n') {
/Мы начинаем новую линию
Current_line_is_blank = True;
} Еще если (C! = 'r') {
/Мы получили характер на текущей линии
Current_line_is_blank = false;
}
}
}
Клиент. остановка ();
}
}