8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Новая плата Ethernet W5100 Модуль расширения сети SD Support Support Mega Mega

Цена: 592руб.    (¥28)
Артикул: 597721103641

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

Этот товар на Таобао Описание товара
Продавец:东柏森电子东柏森专卖店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥1.5734руб.
¥4.0185руб.
¥3.6978руб.
¥1.5433руб.

Ссылка на данные: https://pan.baidu.com/s/1i3bbezfnl-h2gj1wzzkdra код извлечения: 3GQ2

Новая версия Ethernet W5100 Extension Module Extension Extension SD Card
Ethernet&Модуль расширения сети NBSP; W5100 может сделать простой веб -сервер или сетевые приложения, такие как номера и интерфейсы моделирования, которые управляют чтением и записывают через сеть.Вы можете напрямую использовать файл библиотеки Ethernet в IDE для достижения простого веб -сервера.

    В то же время эта версия поддерживает мини -SD -карту (карта TF) Читать и писать

Плата расширения использует сложенную конструкцию, которая может быть вставлена ​​напрямую, а также можно вставить другие расширения.

Код:

/*
 * 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()
{
 
  if (client) {
   
   
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        // if we'
       
        // so we can send a reply
        if (c =='n'&& current_line_is_blank) {
         
          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("
");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = 0; i< 6; i++) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.print("analog input");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.print(i);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.print(" is");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.print(analogRead(i));
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.println("
");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (c ==&#39;n&#39;) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // we&#39;re starting a new line
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; current_line_is_blank = true;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else if (c !=&#39;r&#39;) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // we&#39;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; current_line_is_blank = false;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp; client.stop();
&nbsp; }
}