в корзину
Корзина покупокEthernet Shield W5100 (сетевой модуль для ардуино)
Можно купить (штук): Нет в наличии (предзаказ)
Всем известен пример — мигаем светодиодом на 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 разметка не поддерживается! Используйте обычный текст.
Оценка: Плохо Хорошо
Введите код, указанный на картинке: