Ethernet щит и Ардуино - основите

Ethernet Shield ви дава възможност да се свържете Ардуино с интернет. Това разширява Arduino щит и ви позволява да изпращате и получавате данни от всяка точка на света, където има Интернет. Например, можете отдалечено да контролира своя робот от уеб сайт или да приложи някакъв сигнал, когато пристигне ново съобщение във вашия Twitter. Ethernet Shield ви предлага неограничен брой нови възможности.

Инсталиране Ethernet Шилд

Създадена, всичко е лесно. Както при всеки друг щит, Ethernet Shild просто седи на върха на конекторите на Ардуино.

Моля, обърнете внимание, че някои от Щита не може да бъде съвместима с по-ранни версии на Ардуино. Така че се препоръчва използването на платката версия Rev 3.

Ethernet щит и Ардуино - основите

Ethernet Спецификации Шилд

Ethernet Shield е базирана на чип W51000, който има вътрешен буфер до 16K. Скорост на връзката достигне 10 / 100MB. Това не е най-бързата връзка, но това е напълно достатъчно, повярвай ми.

Ethernet щит и Ардуино - основите

Shield работи с Ардуино Ethernet библиотека библиотека, която по подразбиране интегриран в корпуса на Arduino IDE.

На Ethernet мач табелката е slod да инсталирате микро SD карта, която може да се използва за съхраняване на големи количества информация и да изтеглите уеб сайтове директно от Ардуино. Не забравяйте, че в този случай е необходимо да се използва допълнителен библиотека. Повече подробности за: използването на SD карта.

Освен това е възможно да се предоставят на Arduino чрез Ethernet връзки. За да направите това, използвайте захранване по Ethernet (PoE) модул за монтиране място е на Ethernet съответства на табелката.

Пълен списък на техническите характеристики Ethernet Шилд:

  • Създадена е работна платката
  • Работна мощност - 5V (захранва от платката)
  • Ethernet контролер: W5100 буфер 16kb
  • скорост на свързване: 10 / 100Mb
  • Той е свързан с Ардуино чрез пристанището SPI

първи стъпки

Свържете Arduino към компютъра с помощта на USB кабел, както и Ethernet Shield за вашия рутер (или директно на вашия интернет кабел).

Ethernet щит и Ардуино - основите

File -> Примери -> Ethernet -> DhcpAddressPrinter

Ethernet щит и Ардуино - основите

Можете да използвате Arduino Ethernet щит като уеб сървър, за да изтеглите HTML страница или функция. Можете да следите (синтактичния анализ) заявки, които са изпратени на клиента чрез уеб браузър. Следващите два примера показват как да използвате нашата "торта", за да служат на HTML страници и разбор на URL струни.

Следният код променя съдържанието на уеб страницата, след като натиснете бутона:

Уеб сървър чрез Ethernet Шилд - пример

Един прост пример на уеб сървър, който се променя страницата след натискане на бутон.

* Ethernet щит е свързана към изводите 10, 11, 12, 13

* Бутон е свързан между щифтове D2 и 5V

* Kohms резистор 10 е свързан между пинг и D2 и земята

IPADDRESS IP (191,11,1,1); // светлина! ");