Ethernet W5100 Netwom

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

Описание продукта:
Arduino -Загрузка информации: http://arduino.cc/en/main/arduinoethernetshield
Другое одно -гликовое микрокомпьютерное адрес Адрес загрузки: http://pan.baidu.com/s/1ddad1pn
Arduino Ethernet Модуль расширения сети W5100 может сделать Arduino простым веб -сервером или управляющим чтением и написанием номера и моделирования Arduino через сеть.Вы можете напрямую использовать файл библиотеки Ethernet в IDE для достижения простого веб -сервера.
В то же время версия этой версии поддерживает мини -SD -карту (TF Card). быть вставленным.
Код:
/* Web Server
* Простой веб -сервер, который показывает значение аналоговых выводов ввода.
*/
#include
byte mac [] = {0xde, 0xad, 0xbe, 0xef, 0xfe, 0xed};
byte ip[] = { 192, 168, 0, 15 };
Server server(80);
void setup()
{
Ethernet.begin(mac, ip);
server.begin();
}
void loop()
{
Client client = server.available();
if (client) {
// HTTP -запрос заканчивается пустой линией
boolean current_line_is_blank = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
// Если мы добрались до конца линии (получили новую линию
// символ) и линия пустая, HTTP -запрос закончился,
// so we can send a reply
if (c == 'n'&& current_line_is_blank) {
// Отправить стандартный заголовок ответа HTTP
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
// Вывод значения каждого аналогового входного штифта
client.print("welcome to tinyos");
client.println("
");
client.print("//*************************************");
client.println("
");
client.print(www.tinyos.net.cn);
client.println("
");
client.print("//*************************************");
client.println("
");
for (int i = 0; i< 6; i++) {
client.print("analog input");
client.print(i);
client.print(" is");
client.print(analogRead(i));
client.println("
");
}
break;
}
if (c == 'n') {
// we're starting a new line
current_line_is_blank = true;
} else if (c != 'r') {
// мы получили персонажа на текущей линии
current_line_is_blank = false;
}
}
}
client.stop();
}
}













