Найти тему

Соединяем две Arduino через Интернет (IOT)

Оглавление

В этом проекте мы соединим две платы Arduino ULTRA/Piranha ULTRA через интернет. Сделаем мы это при помощи сервиса ioControl.

Видео

Нам понадобится

Создание и настройка панели на iocontrol.ru

Подключение

Каждое действие необходимо сделать два раза, за исключением последнего, где к одной плате мы подключим светодиод, а ко второй плате кнопку.

Устанавливаем модуль Ethernet Shield W5500 на Piranha ULTRA

Устанавливаем Battery Shield

-2

Устанавливаем сверху Trema Shield

-3

Подключаем Trema-модуль Кнопка к одному устройству.

-4

Подключаем Trema-модуль Светодиод к другому устройству.

-5

Скетч проекта

Для скетча мы воспользуемся генератором скетча для IDE на сайте ioControl.

Нажмём на кнопку "Генератор скетча для IDE".

-6

Выберем необходимые параметры. В нашем случае это:

ПараметрУстройство с кнопкойУстройство со светодиодомКонтроллерArduino/Piranha ULTRAArduino/Piranha ULTRAShieldEthernet Shield w5500Ethernet Shield w5500Вывод SSD10D10IP адресDHCPDHCPMac адрес0xCE0xCCПанельпанель с переменной myButtonпанель с переменной myButtonПеременные на чтение-myButtonПеременные на записьmyButton-

После генерации нам остаётся добавить код только для наших модулей в кадый из скетчей соответственно.

Так же необходимо установить библиотеку iocontrol. Если Вы не знаете как устанавливать библиотеки в Arduino IDE - Вы можете узнать по этой ссылке

Скетч для кнопки

https://lesson.iarduino.ru/page/2-arduinos-io/

Скетч для светодиода

https://lesson.iarduino.ru/page/2-arduinos-io/

Ссылки