Оглавление:

Интеллектуальная кнопка Wi-Fi с питанием от аккумулятора для управления светом HUE: 5 шагов (с изображениями)
Интеллектуальная кнопка Wi-Fi с питанием от аккумулятора для управления светом HUE: 5 шагов (с изображениями)

Видео: Интеллектуальная кнопка Wi-Fi с питанием от аккумулятора для управления светом HUE: 5 шагов (с изображениями)

Видео: Интеллектуальная кнопка Wi-Fi с питанием от аккумулятора для управления светом HUE: 5 шагов (с изображениями)
Видео: Возврат камеры после СЛЕЖЕНИЯ.Правильное включение функции слежения. 2024, Ноябрь
Anonim

Подписаться Еще от автора:

Как подключить RaspberryPi Pico к Wi-Fi и отправлять уведомления
Как подключить RaspberryPi Pico к Wi-Fi и отправлять уведомления
Как подключить RaspberryPi Pico к Wi-Fi и отправлять уведомления
Как подключить RaspberryPi Pico к Wi-Fi и отправлять уведомления
BBC Micro: бит + WiFi + Уведомления по телефону
BBC Micro: бит + WiFi + Уведомления по телефону
BBC Micro: бит + WiFi + Уведомления по телефону
BBC Micro: бит + WiFi + Уведомления по телефону
Как создать датчики WiFi и пользовательский интерфейс в Node-RED на Raspberry Pi
Как создать датчики WiFi и пользовательский интерфейс в Node-RED на Raspberry Pi
Как создать датчики WiFi и пользовательский интерфейс в Node-RED на Raspberry Pi
Как создать датчики WiFi и пользовательский интерфейс в Node-RED на Raspberry Pi

Этот проект демонстрирует, как создать кнопку IoT Wi-Fi с питанием от аккумулятора менее чем за 10 минут. Кнопка управляет светом HUE над IFTTT.

Сегодня вы можете создавать электронные устройства и подключать их к другим устройствам умного дома буквально за считанные минуты. Более того, вы можете сделать это без специальных программистов и написания единственной строчки кода. В этом блоге мы показываем интеллектуальную кнопку Wi-Fi с питанием от аккумулятора, которая управляет светом HUE удаленно через Интернет. Разработчики с любым уровнем подготовки могут легко создать ее. На 2 литиевых батареях типа AAA кнопка рассчитана на 15 тыс. Активаций - это, безусловно, лучшая интеллектуальная кнопка с низким энергопотреблением. Если учесть 8 пушей / событий в день, то это будет длиться 5+ лет. Это связано с тем, что модуль IoT, который используется в этом проекте, не потребляет ток, когда он не активирован - true 0A. Эта инструкция состоит из следующих шагов:

  1. Сборка с использованием макета
  2. Настройка услуги IFTTT и HUE
  3. Настройка модуля IoT
  4. Подключение модуля IoT к Интернету

Все можно сделать менее чем за 10 минут без единой строчки кода или знаний облака.

Запасы

Запчасти

  • Модуль Wi-Fi для игры в крикет Things On Edge
  • Макетная плата (универсальная)
  • Кнопка с большим красным куполом SparkFun
  • Держатель батареи, AAA x 2

Программные приложения и онлайн-сервисы

Сервис FTTT Maker

Инструменты

Паяльник (универсальный)

Шаг 1: Сборка

Image
Image
сборка
сборка
сборка
сборка

Припаяйте разъем разъема печатной платы заголовка к модулю Cricket. Заголовок упрощает подключение модуля Cricket к макетной плате.

  • Подключите 1-й контакт от кнопки к аккумулятору VCC (+)
  • Подключите 2-й контакт от кнопки к порту WAKE_UP на модуле Cricket.
  • Подключите аккумулятор VCC (+) к порту BATT на модуле Cricket
  • Подключите аккумулятор GND (-) к порту GND на модуле Cricket.

Шаг 2: Настройка IFTTT

Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT

Действия, которые необходимо выполнить:

  1. Перейдите на:
  2. Войдите или зарегистрируйтесь
  3. Нажмите Создать из меню пользователя / учетной записи (в правом верхнем углу).
  4. Нажмите +, чтобы создать новое исходное событие.
  5. Выберите сервис Webhooks
  6. Нажмите "Продолжить".
  7. Нажмите Получить веб-запрос (слева).
  8. Создайте название события, например button_event
  9. Исходное событие должно быть настроено сейчас, нажмите + после события Then
  10. Поиск по сервису HUE
  11. Выберите сервисное мероприятие HUE
  12. если у вас еще нет HUE, вам нужно добавить -> Подключить
  13. Выберите устройство (свет), к которому будет привязано это событие
  14. Нажмите Готово

Почти готово, нам нужно получить HTTP-адрес, на который мы можем публиковать событие из модуля IoT.

Найдите службу Webhooks и щелкните документ в правом верхнем углу.

Затем скопируйте веб-ссылки в разделе «Сделать веб-запрос POST или GET на:», который вам понадобится позже.

Шаг 3. Настройте модуль Wi-Fi Cricket

Настроить модуль Wi-Fi Cricket
Настроить модуль Wi-Fi Cricket
Настроить модуль Wi-Fi Cricket
Настроить модуль Wi-Fi Cricket
Настроить модуль Wi-Fi Cricket
Настроить модуль Wi-Fi Cricket

Cricket полностью настраивается по OTA (по воздуху) через Things On Edge - Developer Portal (https://dev.thingsonedge.com). Конфигурация будет получена Cricket через Интернет при подключении к вашему Wi-Fi (что описано в следующем разделе). Теперь давайте сначала настроим его.

Для кнопки нам нужно настроить Cricket для отправки HTTP-запроса POST, когда он просыпается высоким сигналом на контакте IO1: WAKE_UP. Этот сигнал подается при нажатии кнопки.

Теперь откройте портал разработчика TOE в любом браузере на ПК или мобильном устройстве. Вы должны зарегистрироваться / войти на портал разработчика, чтобы активировать и настроить устройство в своей учетной записи. Иначе устройство работать не будет.

После успешного входа / регистрации вам необходимо нажать «Добавить новое» устройство, чтобы активировать ваше устройство в системе. Вам необходимо использовать уникальный серийный номер, напечатанный на наклейке на обратной стороне Cricket. ВНИМАНИЕ: вы должны сохранить серийный номер только для себя. Не делитесь этим ни с кем другим.

Теперь вы можете настроить свое устройство.

Установите следующую конфигурацию:

  • RTC: ВЫКЛ.
  • IO2: ВЫКЛ.
  • IO3: выкл.
  • Монитор батареи: ВЫКЛ.
  • Принудительно обновлять - IO1 Wake Up: Вкл.
  • Принудительно включить обновления - Пробуждение RTC: ВЫКЛ.
  • Публикация событий: см. Ниже

Скопируйте / вставьте ссылку, которую вы скопировали из Webhooks, в io1_wakeup и оставьте данные пустыми.

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

После того, как вы установите конфигурацию, нажмите кнопку «Сохранить».

Отличная работа! Вы почти там! Теперь вам просто нужно подключить устройство к Интернету через сеть Wi-Fi. Следуйте инструкциям в следующем разделе.

Шаг 4: Подключение IoT-модуля к Интернету

Подключение модуля IoT к Интернету
Подключение модуля IoT к Интернету
Подключение модуля IoT к Интернету
Подключение модуля IoT к Интернету
Подключение модуля IoT к Интернету
Подключение модуля IoT к Интернету

За несколько шагов вы подключите свое устройство к Интернету через сеть Wi-Fi. Все, что вам нужно сделать, это активировать частную точку доступа Wi-Fi Cricket, а затем открыть частную веб-страницу, чтобы передать свои учетные данные сети Wi-Fi. Пожалуйста, следуйте инструкциям ниже:

  1. Нажмите и удерживайте кнопку на модуле в течение 5 секунд, пока светодиод не загорится постоянно.
  2. Как только светодиод будет постоянно гореть, Cricket открыл частную точку доступа Wi-Fi. Подключитесь к точке доступа с ноутбука или смартфона со следующими учетными данными: SSID: toe_device Пароль не требуется
  3. После подключения откройте частную веб-страницу: https://192.168.4.1/index.html ВНИМАНИЕ: убедитесь, что светодиод все еще горит! Если ВЫКЛ, повторите шаги с начала.
  4. Теперь вы можете передать свои учетные данные сети Wi-Fi и нажать ПОДКЛЮЧИТЬСЯ. Если вы ввели правильный SSID и пароль, то через несколько секунд устройство должно сообщить, что находится в сети, и светодиод погаснет.

Поздравляю! Теперь ваше устройство подключено к Интернету!

Шаг 5: Резюме

Теперь вы можете включать / выключать свет HUE с помощью кнопочного устройства !

Вы можете найти дополнительную информацию:

  • О модуле Cricket со страницы Things On Edge (https://thingsonedge.com)
  • Более подробную техническую информацию можно найти здесь GitHUB (https://github.com/thingsonedge/cricket)
  • Видео с инструкциями:

Рекомендуемые: