Управление розетками через ethernet
Как уже понятно, для связи Ардуино по LAN сети нужна специальная плата расширения.
Так выглядит шилд Ethernet Shield w5100:
Работа с этим сетевым шилдом проще всего осуществляется с платы Arduino UNO R3. Безусловно, вы можете использовать её и с другими платами, на фото изображено подключение на примере самой распространённой версии. При использовании с другими вариантами, например, Nano нужно соединить соответствующие выводы на плате и шилде с помощью перемычек.
Ардуино выступает в роли сервера, поэтому нужно обеспечить подключение к сети, для этого используется Ethernet кабель. Сразу стоит отметить, что при подключении витой пары, кабеля RJ-45, непосредственно к плате, а не через роутер, вы должны использовать вариант обжимки «Crossover».
Работает плата расширения на скоростях 10 или 100 мбит/с, при работе на высшей скорости вы можете видеть уведомление – об этом сигнализирует светодиод «100M». Он расположен ниже сетевого разъёма.
На шилде расположен слот для SD-карты – вы можете получить доступ к данным через сеть. Таким образом, вы получите домашнее облако на Arduino.
С картой памяти микроконтроллер работает по той же SPI шине, что и с шилдом. Определите, какие выводы на вашей плате работают с этим интерфейсом, и не забудьте о том, что их нельзя задействовать при разработке вашей умной системы. Например, для платы Arduino Mega выводы: 50, 51, 52, а для Duemilanove: 12, 12, 13.
Модуль может вызывать прерывания в Ардуино. Это нужно для уведомления микроконтроллера о разного рода событиях, что очень полезно.
Наше, отечественное
Прошерстив несколько десятков сайтов с различными девайсами, остановил свой выбор на отечественной разработке RODOS-8. Это web-реле идеально подходит для подобного решения. Оно позволяет не только включать или отключать электроприборы через Интернет, но и способно «запоминать» их положение. Бесценная функция для моего случая, потому что в нашем поселке электричество могут отключать без предупреждения. А самое главное, на сайте https://silines.ru можно напрямую задать вопрос разработчикам, а все инструкции расписаны подробно и на русском языке, а не на китайском, как на Алиэкспрессе.
Через 4 дня в пункте выдачи я получил вот такие вот две коробки:
В каждом комплекте также находился патч-корд и стандартный блок питания на 12 В
Размер устройства составляет 90 на 50 на 32 мм. Весит белая коробка 85 г – примерно столько же, как и присланный вместе с ней блок питания. Итого доставка посылки обошлась мне совсем недорого. В принципе, даже с затратами на пересылку выходит дешевле, чем заказывать из Китая, но что-то я отвлекся от рассказа про цыплят.