
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Это реле Wi-Fi за 9 долларов может управлять двумя устройствами одновременно. Узнайте, как подключить его к Ubidots и раскрыть весь его потенциал!
В этом руководстве вы узнаете, как управлять парой устройств на 110 В по Wi-Fi за 9 долларов, используя Itead SONOFF Dual. По сравнению с доступными на рынке интеллектуальными розетками Wi-Fi потребительского уровня, SONOFF является отличной альтернативой для создания интеллектуальных домашних и даже промышленных проектов Интернета вещей в более крупном масштабе. Более того, он основан на популярном чипе ESP8266 Wi-Fi, что делает его совместимым со средой Arduino и другими ресурсами, такими как наши библиотеки ESP в Ubidots.
Шаг 1. Требования и настройка



Чтобы следовать этому Руководству, вам понадобятся:
- Устройство UartSBee, позволяющее программировать SONOFF с помощью компьютера.
- SONOFF Dual
- Библиотека UbidotsESPMQTT
- Учетная запись Ubidots - или - Лицензия STEM
Настройка оборудования
Разберите устройство SONOFF Dual, это необходимо для доступа к распиновке SONOFF TTL, которая нам понадобится для программирования встроенного ESP8266. SONOFF поставляется без двух контактных разъемов, поэтому вам нужно припаять их перед программированием устройства.
После пайки подключите плату к UartSBee, следуя этой таблице:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
Шаг 2: Настройка Arduino IDE

В среде Arduino IDE нажмите Files -> Preferences и введите этот URL-адрес в поле URL-адресов Additional Boards Manager, чтобы получить доступ к библиотекам ESP8266 для Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Это поле поддерживает несколько URL-адресов. Разделите их запятыми, если у вас уже есть другие URL-адреса.
- Откройте Boards Manager из меню Tools -> Board и установите платформу ESP8266.
- После установки перейдите в меню Инструменты> Плата и выберите плату: Generic ESP8266 Module.
- Загрузите библиотеку UbidotsESPMQTT в виде ZIP-файла в нашу учетную запись GitHub.
- Вернувшись в свою Arduino IDE, нажмите Sketch -> Include Library -> Add. ZIP Library.
- Выберите файл. ZIP UbidotsESPMQTT, а затем нажмите «Принять» или «Выбрать». Закройте среду разработки Arduino и откройте ее снова.
Шаг 3: Создание кода SONOFF Dual

Этот пример кода будет подписываться на переменную Ubidots, которая включает или выключает оба реле одновременно.
Перед запуском кода перейдите в свою учетную запись Ubidots, найдите вкладку «Устройства» и создайте устройство под названием «SONOFF Dual» и переменную в нем под названием «Relays». Он должен выглядеть как на этом изображении.
Убедитесь, что метка API устройства - «sonoff-dual», а метка API переменной - «реле». Это уникальные идентификаторы, используемые SONOFF, чтобы узнать, на какую переменную подписаться в брокере MQTT. При необходимости вы можете редактировать метки. Теперь вы готовы прошить свое устройство с помощью этого кода!
Шаг 4: Управляйте своей техникой удаленно


После прошивки ваших устройств откройте последовательный монитор Arduino IDE, вы должны увидеть что-то вроде рисунка, означающего, что соединение WiFi и подписка MQTT были успешными.
Теперь перейдите на вкладку «Панели мониторинга» и добавьте новый виджет типа «Управление» «Переключатель». Этот переключатель отправляет «1» или «0» переменной «Relays», которая затем считывается в функции обратного вызова SONOFF для включения или выключения реле. Теперь вы можете управлять своим SONOFF Dual удаленно с панели управления!
Рекомендуемые:
Преобразование автомобиля: дистанционное управление в самоуправляемое: 4 шага

Transform-a-Car: Remote Controlled to Self Controlled: это взлом радиоуправляемой машины со сломанным пультом. Многое можно найти на гаражных распродажах
Arduino: программы времени и дистанционное управление из приложения для Android: 7 шагов (с изображениями)

Arduino: программы времени и дистанционное управление из приложения для Android: мне всегда было интересно, что происходит со всеми этими платами Arduino, которые не нужны людям после завершения своих крутых проектов. Правда немного огорчает: ничего. Я наблюдал это в доме моей семьи, где мой отец пытался построить свой собственный дом
R Pi - Дистанционное управление PA и системой освещения: 4 шага (с изображениями)

R Pi -Remote Control PA и система освещения: это простой проект для создания звуковых объявлений, а также включения и выключения света на PI удаленно из веб-браузера. Итак, вот что вам нужно: 1) Raspberry Pi с предустановленными Apache и PhP. Я использовал старый Pi v1, который у меня был. Я предполагаю, что
Автоматическое дистанционное включение / выключение с помощью разъема микрофона на видеокамере / низковольтного твердотельного реле: 4 шага (с изображениями)

Автоматическое дистанционное включение / выключение с помощью гнезда микрофона на видеокамере / низковольтного твердотельного реле: Обзор: мы использовали гнездо микрофона видеокамеры, чтобы определить, когда видеокамера включена. Мы создали низковольтное твердотельное реле для обнаружения разъема MIC и автоматического включения и выключения удаленного устройства одновременно с видеокамерой. Твердотельный
Управляйте электрическими устройствами с помощью компьютера: 10 шагов (с изображениями)

Управляйте электрическими устройствами с помощью компьютера: управляйте светом (или любым другим электрическим прибором) с помощью подсветки клавиатуры. без раздражающего микроконтроллера !!!! Во-первых, я хочу сказать, что это мой первый инструктаж, и я не делал много фотографий. Также я почерпнул идею от: Мини-контроллер с USB-управлением