Оглавление:
- Шаг 1: Приобретение запчастей
- Шаг 2: как это работает
- Шаг 3: Подключение деталей (передатчик)
- Шаг 4: Подключение деталей (приемник)
- Шаг 5: Код
- Шаг 6: настройка Alexa
- Шаг 7: Спасибо
Видео: Дешевая и простая система умного дома: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Всем привет!
Меня зовут Эд. Мне 15 лет, я увлекаюсь вычислениями, программированием и электротехникой. Поскольку я довольно молод, я живу в доме своих родителей. Этот проект начался, когда я решил переехать в чердак / чердак. В процессе проектирования комнаты с новой мебелью, которую я куплю, я решил, что сделаю это. комната немного другая; Так родилась Умная Комната!
Шаг 1: Приобретение запчастей
Amazon Есть разные способы сделать это: вы можете купить все компоненты дешево, но доставка из Китая занимает около 30 дней, или вы можете купить детали на Amazon.
(Все ссылки UK боюсь)
NODEMCU 1x
Амазонка
Bangood
ARDUINO Как минимум в 2 раза В зависимости от того, сколько модулей вы используете (подойдет любой вид, но я использовал Pro Micros, так как они у меня лежали)
Амазонка
Bangood
Плата реле 8 шт. 1x
Bangood
Амазонка
Радиомодули (NRF24L01) минимум 2x
Амазонка
Bangood
Радиоадаптеры как минимум 2x
Bangood
Амазонка
Несколько модулей с одним реле в зависимости от того, хотите ли вы подключить дополнительные устройства
Амазонка
Bangood
РАЗНОЕ
Множество соединительных кабелей с разными концами
Много терпения
ws2182b светодиодная лента
Экстра умные предметы для дома, например. поклонник
Amazon Echo любого типа
USB-кабели для программирования
Perf Board
Заголовки контактов
Шаг 2: как это работает
Когда мы делаем это, нам сначала нужно понять, как это работает.
По сути, эта установка состоит из трех компонентов.
- NodeMCU, который получает команды от Amazon Echo, который отправляет команды через реле
- Arduino, который получает команды от NodeMCU через реле, затем отправляет другие команды по радио.
- Приемное радио Arduino, которое принимает команды по радио и прикреплено ко всем светильникам.
Я знаю, что есть лучшие способы заставить Arduino взаимодействовать с NodeMCU, чем с базовой релейной платой Logic, но я попробовал 3 других решения, и в конце концов это было единственное, над чем я работал, поэтому я придерживался этого.
Шаг 3: Подключение деталей (передатчик)
Сначала подключите NODEMCU к реле,
D0-D6 должен быть подключен к INPUT 1-7 на реле.
и ВИН и ЗЕМЛЯ подключены соответственно.
Подключите реле к Arduino
Мы пытаемся сделать реле похожим на простую кнопку.
Итак, подключите NO реле к току 5 В.
Подключите COM реле к двум разным устройствам, к правильному выводу Arduino и к GND через подтягивающий резистор 1 кОм.
Все это можно сделать либо на макетной плате, либо на перфокартоне с пайкой.
Подключите радиомодуль
Сначала вставьте радиомодуль в адаптер, затем подключите его.
Это для профессиональных микро
Адаптер ------------ arduino
Пн - 16
CE - 7
ДНС - 8
SCK - 15
МИ - 14
Это все подключения для функции передатчика.
Шаг 4: Подключение деталей (приемник)
Эта часть зависит от того, сколько модулей приемника вы планируете использовать. Я использую большое количество модулей, просто повторите этот шаг.
В первую очередь, Подключите радиомодуль. Сначала вставьте радиомодуль в адаптер, затем подключите его.
Это для профессиональных микро
Адаптер ------------ arduino
Пн - 16
CE - 7
ДНС - 8
SCK - 15
МИ - 14
Подключите светодиодную ленту
5–5 в
GND-GND
DI- A0
Шаг 5: Код
Привет, Я признаю прямо сейчас, что мои знания C ++ / навыки Arduino ниже среднего.
Поэтому я объединил код разных людей вместе
Кредит:
Руи Сантос
Как в мехатронике
Примеры Arduino
Создатель FauxMoESP
По сути, код NodeMCU использует замечательную библиотеку под названием FauxMoESP, который имитирует WeMO Switch.
Оттуда он довольно прост в использовании, но я все еще использовал и модифицировал Код Руи Сантоса, извините!
Он управляет каждым реле, чтобы выполнить определенную команду, и все.
Код передатчика Arduino идентифицирует шаблоны, а затем отправляет радиосигналы, опять же, это не был полностью мой код, но я его изменил.
Код Arduino Reciever снова не был полностью моим, но я его изменил, он прослушивает коды, а затем включает / выключает светодиоды.
Код, ссылка на который приведена ниже
Шаг 6: настройка Alexa
Основа команд - это процедуры.
Алекса умеет делать 7 вещей; Включите и выключите каждое реле, установив переключатель FauxmoESP в положение 10%, 20% и т. Д. Однако этого недостаточно. Итак, мы используем процедуры для выполнения всех этих действий по порядку, чтобы мы могли управлять светодиодами.
Этот процесс может занять некоторое время, но наберитесь терпения!
Шаг 7: Спасибо
Спасибо, что нашли время взглянуть на это руководство, это очень много значит для меня! Если вы создадите это, то удачи вам, в противном случае удачного дня, комментируйте, ставьте лайки или подписывайтесь, если вам это понравилось, и обязательно задавайте любые вопросы, которые могут у вас возникнуть!
Рекомендуемые:
Система умного дома Alexa с использованием релейного модуля NodeMCU: 10 шагов
Система умного дома Alexa с использованием модуля реле NodeMCU: в этом проекте IoT я создал систему автоматизации умного дома Alexa с использованием NodeMCU ESP8266 & Релейный модуль. Вы можете легко управлять светом, вентилятором и другой бытовой техникой с помощью голосовой команды. Чтобы подключить интеллектуальную колонку Echo Dot к
SmartBox - система умного дома для вашей комнаты: 6 шагов
SmartBox - система умного дома для вашей комнаты: Всем привет! В этой инструкции я объясню вам, как сделать систему умной комнаты. Эта система содержит два устройства: обычное устройство с датчиком влажности и датчиком температуры, которое измеряет текущее качество жизни в вашей комнате. Вы
Система умного дома Arduino: 7 шагов
Система Arduino Smart Home: в этом руководстве мы покажем вам, как создать свою собственную систему умного дома с помощью конструктора приложений MATLAB с платой Sparkfun Red. Это руководство можно использовать, чтобы помочь получить базовое представление о конструкторе приложений MATLAB, а также использовать фоторепортаж
Система умного дома: 6 шагов
Система умного дома: это руководство поможет объяснить, как настроить и использовать нашу систему умного дома с помощью программного обеспечения Matlab и оборудования Raspberry Pi. В конце этой инструкции вы сможете с легкостью в полной мере использовать наш продукт
Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов
Простая в изготовлении, дешевая и простая схема с миганием светодиодами с CMOS 74C14: Иногда вам нужно просто несколько мигающих светодиодов, для украшения рождественских украшений, моргающих картинок или просто для того, чтобы повеселиться с миганием миганием. Я покажу вам, как сделать дешевую и простую схему с 6 мигающими светодиодами. Примечание: это моя первая инстуктивная и