Съдържание:
- Консумативи
- Стъпка 1: Електрическа схема
- Стъпка 2: Програмирайте NodeMCU
- Стъпка 3: Конфигурирайте приложението Amazon Alexa
- Стъпка 4: Проектиране на печатни платки
- Стъпка 5: Поръчайте печатната платка
- Стъпка 6: Качване на Gerber файл и задаване на параметрите
- Стъпка 7: Изберете Адрес за доставка и Режим на плащане
- Стъпка 8: Запоявайте всички компоненти
- Стъпка 9: Свържете домакинските уреди
- Стъпка 10: И накрая, можем да контролираме светлината, вентилатор с Alexa
Видео: Система за интелигентен дом Alexa, използваща релейния модул NodeMCU: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този проект на IoT направих системата за автоматизация на Alexa Smart Home, използвайки NodeMCU ESP8266 & Relay Module. Можете лесно да управлявате светлина, вентилатор и други домакински уреди с гласовата команда. За да свържа интелигентния високоговорител Echo Dot с NodeMCU, използвах само приложението Amazon Alexa.
Ако нямате умен високоговорител Echo Dot, все пак можете да контролирате домашните уреди. Можете също така да наблюдавате обратната връзка за времето на релето на превключвателите от смартфона. Можете също да използвате платката ESP32 вместо микроконтролера NodeMCU.
Консумативи
1. Alexa Echo Dot
2. Релеен модул
3. Платка NodeMCU или ESP32
4. Релета 5v (SPDT)
5. Транзистори BC547
6. LED 5 мм
7. 220-омови резистори
5. Съединители
Стъпка 1: Електрическа схема
Както можете да видите схемата за този проект за домашна автоматизация е много проста. Можете лесно да направите тази верига с релейния модул и NodeMCU.
Тук съм използвал D1, D2, D5, D6, D7 щифтове на NodeMCU за управление на 5 релета. И аз използвах 5V мобилно зарядно устройство за захранване на веригата.
Стъпка 2: Програмирайте NodeMCU
Във видео урока обясних кода подробно.
Както казах, можете да използвате както NodeMCU, така и ESP32 за този проект. Използвах библиотеката ESPAlexa за този проект.
Ако използвате NodeMCU ESP8266, тогава трябва да изтеглите и инсталирате версията на платката ESP8266 (2.5.1) (както е показано на снимката).
Срещнах някои проблеми с най -новата версия на библиотеката с платки ESp8266, докато качвах кода.
В кода въведете идентификационните данни за WiFi и задайте имената на устройствата като Стайна светлина, вентилатор, Нощна лампа и т.н.
Тук използвах активния модул за високо реле, така че ако използвате активния модул за ниско реле, тогава трябва да направите малки промени в кода, както е показано във видеото с урока.
И все пак, ако срещнете някакъв проблем, уведомете ме в секцията за коментари.
Прикачих кода за този проект за домашна автоматизация на Alexa.
Стъпка 3: Конфигурирайте приложението Amazon Alexa
Първо изтеглете и инсталирайте приложението Amazon Alexa от Google PlayStore или App Store.
Вашият мобилен телефон и NodeMCU трябва да бъдат свързани с една и съща wifi мрежа.
Стъпки за добавяне на устройства в приложението Amazon Alexa
1. Отворете приложението Amazon Alexa.
2. Отидете на Устройства.
3. Докоснете иконата „+“в горната част, след което изберете Добавяне на устройства.
4. Изберете Light, след което изберете Other.
5. Докоснете Discover Devices.
Откриването на всички устройства ще отнеме известно време. След това добавете всички устройства едно по едно в приложението Amazon Alexa. Във видео урока имам стъпка по стъпка как да свързвам устройства с приложението Amazon Alexa.
Стъпка 4: Проектиране на печатни платки
Въпреки че не се нуждаете от персонализирана платка за дизайн, за да направите тази система за интелигентен дом. Но за да направя веригата компактна и да придам на проекта професионален вид, аз проектирах печатната платка за този проект на Alexa.
Стъпка 5: Поръчайте печатната платка
След като изтеглите файла Garber, можете лесно да поръчате печатната платка
1. Посетете https://jlcpcb.com и влезте/се регистрирайте
2. Щракнете върху бутона QUOTE NOW.
3 Щракнете върху бутона „Добавяне на вашия Gerber файл“.
След това прегледайте и изберете файла Gerber, който сте изтеглили.
Стъпка 6: Качване на Gerber файл и задаване на параметрите
4. Задайте необходимия параметър като количество, цвят на печатни платки и т.н.
5. След като изберете всички параметри за печатни платки, кликнете върху бутона ЗАПАЗИ В КОШНИЦАТА.
Стъпка 7: Изберете Адрес за доставка и Режим на плащане
6. Въведете адреса за доставка.
7. Изберете подходящия за вас начин на доставка.
8. Изпратете поръчката и продължете с плащането.
Можете също да проследите поръчката си от JLCPCB.com.
Моите печатни платки отнеха 2 дни, за да бъдат произведени и пристигнаха в рамките на седмица, използвайки опцията за доставка на DHL.
ПХБ бяха добре опаковани и качеството беше наистина добро на тази достъпна цена.
Стъпка 8: Запоявайте всички компоненти
След това запоявайте всички компоненти съгласно електрическата схема.
След това свържете NodeMCU.
Стъпка 9: Свържете домакинските уреди
Свържете домакинските уреди съгласно електрическата схема.
Моля, вземете подходящи предпазни мерки при работа с високо напрежение.
Свържете 5Volt DC захранване към печатна платка, както е показано във веригата.
Включете захранването 110V/230V и 5V DC.
Стъпка 10: И накрая, можем да контролираме светлината, вентилатор с Alexa
Сега можете да управлявате домашните си уреди по интелигентен начин.
Просто кажете кои устройства искате да включите или изключите на Alexa, Alexa ще свърши работата вместо вас.
Надявам се, че този проект за автоматизация на дома ви е харесал. Споделих цялата необходима информация за този проект.
Ще бъда много благодарен, ако споделите ценната си обратна връзка. Също така, ако имате някакви запитвания, моля, пишете в секцията за коментари.
За още такива проекти, моля, следвайте TechStudyCell.
Благодаря ви за отделеното време и щастливо обучение.
Препоръчано:
Направете система за управление на интелигентен дом на STONE HMI Disp: 23 стъпки
Направете система за управление на интелигентен дом на STONE HMI Disp: Въведение в проекта Следният урок ви показва как да използвате STONE STVC050WT-01 модула за сензорен дисплей, за да направите проста система за управление на домакински уреди
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino - Идеи за домашна автоматизация: 15 стъпки (със снимки)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino | Идеи за домашна автоматизация: В този проект за домашна автоматизация ще проектираме интелигентен домашен релейен модул, който може да управлява 5 домакински уреди. Този релейен модул може да се управлява от мобилен телефон или смартфон, дистанционно IR или дистанционно за телевизор, ръчно превключване. Това интелигентно реле също може да усети
SmartBox - Система за интелигентен дом за вашата стая: 6 стъпки
SmartBox - Система за интелигентен дом за вашата стая: Здравейте на всички! В тази инструкция ще ви обясня как да направите система за интелигентна стая. Тази система съдържа две устройства. Общо устройство със сензор за влажност и температурен датчик, което измерва текущото качество на живот във вашата стая. Ти ще
Обратно инженерство на релейния модул: 4 стъпки
Обратно инженерство на релейни модули: Тази статия показва как да направите релейни модули, които могат да се използват за Arduino и други приложения, като платки и други проекти „направи си сам“. С този урок ще можете сами да направите модул за реле. И така, какво е реле? Релето е електрик
Система за интелигентен дом Arduino: 7 стъпки
Система за интелигентен дом Arduino: В тази инструкция ще ви покажем как да създадете своя собствена система за интелигентен дом с дизайнера на приложения на MATLAB с червена дъска Sparkfun. Този Instructable може да се използва, за да се получи основно разбиране за дизайнера на приложения на MATLAB, както и да се използва фоторедактор