Работа с Ethernet shield w5100
- Войдите на сайт для отправки комментариев
Друзья, сдесь решаются вопросы по подключению, программированию данного shield
Возникли проблемы с программированием, пишите
Возникли проблемы с подключением, пишите.
В крации:
Arduino Ethernet Shield W5100 одна из интереснейших плат расширения позволяющая управлять платой Arduino через локальную сеть или интернет. Это может пригодиться, если вам нужно получать какую-то информацию для работы из сети, разместить свой собственный веб сайт или управлять ардуино по сети, что и будет рассмотрено в данной статье. На данной плате расширения также имеется слот для microSD карты памяти. Для управления платой используется базовая библиотека Arduino IDE - Ethernet library, а для работы microSD картой - SD library. Для работы, помимо ардуино и собственно шилда вам также понадобится сетевой кабель (Витая пара), причем, если вы будете подключать плату непосредственно компьютеру (а не через роутер), то он должен быть обжат по схеме Crossover.
Чтобы разобраться в принципе работы ethernet шилда, введем 2 понятия: клиент и сервер.
Роль клиента играет броузер, посредством которого вы будете подключаться к серверу. Основное назначение клиента - это посылать различные запросы серверу, например запрос на отображение какой-то информации (GET) или запрос о передаче каких-либо данных (POST). В простейшем случае вам не нужно беспокоиться об их структуре, за вас все сделает броузер. Например для того, чтобы послать GET запрос вам просто нужно перейти по ip адресу сервера, заданному в скетче и сервер выдаст вам заранее сформированную страничку с необходимой для вас информацией, а для отправки POST запроса - заполнить соответствующую форму и данные попадут на сервер где будут обработаны в соответствие с указанным алгоритмом.
Сервер - это собственно ethernet шилд. Он работает в соответствии с HTTP протоколом. В скетче должен быть указан ip адрес, по которому вы будете получать к нему доступ (например 192.168.0.2).
Основные функции сервера - это отслеживание запросов клиента, выполнение различных функций на основании принятых данных и отображение результата в виде HTML кода.
В какой крации?
а проблемы с правописанием Здесь решатся тоже будут?!! :))))
а проблемы с правописанием Здесь решатся тоже будут?!! :))))
Не "здесь", а "сдесь" - читайте внимательнее.
Доброго времени суток!
Можно подсказку или маленькую программульку которая отправляет команду из Processing в Arduino через Ethernet Shield?
Допустим, мигает встроенным в Ардуинку светодиодом?