Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Проект о создании собственной умной розетки, которой можно управлять с помощью Google Ассистента или любой другой службы ввода в IFTTT.
Шаг 1. Необходимые детали
Детали, которые вам понадобятся:
- Нодемку
- Реле (я использовал твердотельное реле)
- Источник питания 5В
- Вложение проекта
- кабель с вилкой на конце
- выход
- какой-то провод
Вы можете заказать большую часть запчастей, которые я использовал здесь:
Шаг 2: Электромонтаж
Предупреждение!!! Высокое напряжение
Схема довольно проста, но имейте в виду, что ваши кабели проводки, которые позже будут нести напряжение сети, поэтому не экономьте на термоусадке и выбирайте провода, которые могут выдерживать нагрузку. Также рекомендуется заземлить все открытые металлические части.
Шаг 3: Собираем все вместе
Поместите все компоненты в корпус проекта и соедините их вместе в соответствии со схемой, но пока не включайте свет, потому что nodemcu все еще нужно запрограммировать.
Шаг 4: Программирование Nodemcu
Вам нужно только ввести свой собственный ssid, пароль, имя пользователя adafruit IO и ключ.
Используемый код включен, вам нужно только загрузить включенные библиотеки самостоятельно.
Шаг 5: Настройка Adafruit IO
Во-первых, вам нужно создать учетную запись для Adafruit IO после того, как вы это сделали, вам нужно снова открыть страницу и нажать кнопку действий и создать новую панель мониторинга после того, как вы создали новую панель мониторинга, откройте ее, щелкнув по ней, а затем нажмите синюю кнопку +, чтобы создать новый блок, вам нужно выбрать тумблер после того, как вы выбрали тумблер, введите новое имя канала (Relay1). Выберите Relay1 и измените его текст ON на 1, а его текст OFF на 0, нажмите кнопку создания, и вы можете перейти к следующему шагу.
Шаг 6. Настройка IFTTT
Для IFTTT вам также необходимо создать учетную запись после того, как вы это сделали, вам нужно создать новый апплет, нажать + ЭТО и выбрать помощника Google в качестве службы, после чего выберите первый вариант: произнесите простую фразу. Введите то, что вы хотите сказать, чтобы активировать розетку, и нажмите «Создать триггер». После этого нажмите + THAT и выберите Adafruit в качестве службы и выберите свой канал (Relay1), и данные для сохранения будут 1. Для выключения розетки вам нужно создать другой апплет, который в основном такой же, за исключением фразы, чтобы включить его. выкл и данные для сохранения, которые будут равны 0 до выключения розетки.