в корзину

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

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 разметка не поддерживается! Используйте обычный текст.

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

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



См. также