Serwisy partnerskie:
Close icon
Serwisy partnerskie

Automatyka domowa sterowana głosem

Article Image
Elmax
Ten projekt zamieni każde mieszkanie w inteligentny dom „smart home”. Pozwala bowiem, aby różnego rodzaju urządzenia domowe włączać/wyłączać za pomocą poleceń głosowych. Można szeroko argumentować użyteczność takiego systemu. Od wygody, po konieczność dla osób z różnego rodzaju niesprawnościami.

System jest mimo wszystko stosunkowo prosty, przede wszystkim dzięki wykorzystaniu „Echo Dot” firmy Amazon. Bez mikroprocesora też się nie obejdzie. Wykorzystano tu płytkę kontrolera NodeMCU. Okablowanie inteligentnego domu także nie jest problemem, a to dzięki wykorzystaniu bezprzewodowego łącza Wi-Fi. Alexa Echo Dot odbiera i rozumie polecenia wydawane głosem. NodeMCU otrzymuje odpowiednie polecenie drogą Wi-Fi. Reszta jest prosta. Wyjścia cyfrowe mikrokontrolera sterują przekaźnikami, co pozwala na włączenie/wyłączenie dowolnego urządzenia.

NodeMCU zawiera mikroprocesor, który musi oczywiście być zaprogramowany. Oprócz standardowych funkcji i możliwości mikrokontrolera, istotna jest tu także łączność bezprzewodowa Wi-Fi. Aczkolwiek w bieżącym projekcie część wykonawcza systemu jest bardzo prosta, można tu wymyślać szeroki wachlarz innych opcji. Tutaj, można głosem kazać włączyć światło, jakiś wentylator lub cokolwiek co potrafi włączyć przekaźnik. 

Moduł z przekaźnikami zawiera dwa wejścia: IN1 i IN2. Użycie cyfrowego portu kontrolera odbywa się pod kontrolą oprogramowania. Tu wykorzystano wyjścia D2 i D3. Połączenie D2 z IN1 i D3 z IN2 musi odpowiadać stosownej komendzie głosowej, na którą Alexa odpowie włączeniem bądź wyłączeniem właściwego przekaźnika. Pozostałe połączenia po stronie izolowanej przekaźników sprowadzają się do właściwego połączenia potencjałów masy oraz zasilania. Wszystkie podzespoły zasila jedno napięcie 5 VDC. Zatem pięciowoltowy zasilacz jest kolejnym, nie pokazanym na schemacie elementem systemu. Po stronie wykonawczej widzimy dwie żarówki. Są one zasilane napięciem 230 VAC z sieci energetycznej. Każde z obciążeń (BULB1 i BULB2) należy połączyć bezpośrednio z biegunem neutralnym N zasilania sieciowego. Biegun „gorący” fazowy L łączymy przez styki przekaźnika. 

Aby przeczytać ten artykuł kup e-wydanie
Kup teraz
Firma:
Tematyka materiału: IoT, automatyka, smart home, Amazon Alexa Echo Dot, NodeMCU, Wi-Fi, Arduino, Sinric, Arduino IDE
AUTOR
AUTOR
AUTOR
Źródło
Elektronika dla Wszystkich kwiecień 2023
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Czujniki temperatury
1/10 Temperatura to
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"