в корзину

Корзина покупок
 

Ethernet Shield W5100 (сетевой модуль для ардуино)

Ethernet Shield W5100 (сетевой модуль для ардуино)
Ethernet Shield W5100 (сетевой модуль для ардуино)
Модель: W5100
Можно купить (штук): Нет в наличии (ожидается)
По цене: 30.00 бел руб

Всем известен пример — мигаем светодиодом на 13 порту. С этого начинали все, кто работал с Arduino. Сегодня мы рассмотрим пример немного посложнее. Мы будем управлять светодиодом через локальную сеть, используя Ethernet shield. Идея очень проста — с помощью Arduino в браузере пользователя мы выводим форму с элементами управления, которые позволяют или включать или отключать светодиод. 
Что нам понадобится:
1.  Arduino , или другой аналог.
2. Ethernet shield.
3. Библиотеки для работы скрипта. Библиотека Ethernet — входит в состав arduino-0018  и библиотека  WString .
4. Светодиод и резистор с рассчитанным сопротивлением.

Библиотека Ethernet — отвечает за работу нашего Ethernet shield. С помощью этой библиотеки мы присвоим нашей плате IP адрес и создадим web-сервер для управления.

Библиотека WString — отвечает за извлечения данных из запроса HTTP по которому передаются данные формы управления.

Внимание! Arduino использует цифровые порты 10, 11, 12 и 13 для обмена информацией с модулем Ethernet shield, и они не могут использоваться для других целей. Подключать светодиод без ограничивающего резистора не рекомендуется. Весь монтаж проводить на обесточенной плате.

Приступаем к работе:
1. По характеристикам светодиода рассчитываем резистор для включения светодиода в схему. Для расчета я использовал следующий ресурс — Калькулятор расчета сопротивления резистора .
2. Подключаем к Arduino модуль Ethernet shield, устанавливаем светодиод в 4 пин, подключаем USB и Ethernet кабель к плате.
3. Загружаем скетч в Arduino.
4. Тестируем. После запуска в браузере по адресу  http://192.168.88.25/  (ip адрес можно менять) будет доступна следующая страница:

Продолжение статьи со скетчем тут

Написать отзыв

Ваше имя:


Ваш отзыв: Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:



См. также
Акции
40 проводков мама-мама 20см
5.00 бел руб 3.00 бел руб
40 проводков мама-папа 20см
5.00 бел руб 3.00 бел руб
40 проводков папа-папа 20см
5.00 бел руб 3.00 бел руб
Arduino LEONARDO + USB кабель
35.00 бел руб 23.00 бел руб
Arduino MEGA 2560 R3 + USB кабель
45.00 бел руб 39.00 бел руб
NodeMcu Lua ESP8266 V3 CH340
20.00 бел руб 14.00 бел руб
NodeMcu Lua WIFI ESP8266 CP2102
20.00 бел руб 16.00 бел руб
PIC16F886, Микроконтроллер 8-Бит. DIP-28
5.80 бел руб 4.00 бел руб
Макетная плата на 830 точек
8.00 бел руб 5.00 бел руб
Микроконтроллер Atmel Atmega 328P-PU
12.00 бел руб 7.00 бел руб