Тестовый код:
/*
* Веб-сервер
*
* Простой веб-сервер, который отображает значение выводов аналогового входа.
*/
#включить
байтовый mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
байтовый ip-адрес[] = { 192, 168, 0, 15 };
Сервер server(80);
аннулируйте настройку ()
{
Ethernet.begin(mac, ip);
сервер.begin();
} аннулируйте цикл ()
{
Клиент-клиент = сервер.доступен();
if (клиент) {
// http-запрос заканчивается пустой строкой
логическое значение current_line_is_blank = true;
while (client.connected()) {
if (client.available()) {
символ c = client.read();
// если мы добрались до конца строки (получен перевод строки
// символ) и строка пуста, http-запрос завершен,
// так что мы можем отправить ответ
if (c == '\n' && current_line_is_blank) {
// отправьте стандартный заголовок http-ответа
client.println("HTTP/1.1 200 OK");
client.println("Тип содержимого: текст/html");
client.println();
// выведите значение каждого вывода аналогового входа
client.print ("добро пожаловать в tinyos");
клиент.println("
");
клиент.печать("//*************************************");
клиент.println("
");
клиент.печать(www.tinyos.net.cn);
client.println("
");
клиент.печать("//*************************************");
клиент.println("
");
for (int i = 0; i
Теги: щит ethernet shield
ВСЕ в порядке
С упаковкой были некоторые проблемы, и некоторые сосны на карточках были подправлены, но ничего серьезного. Спасибо
Ваш адрес электронной почты опубликован не будет. Обязательные поля отмечены *