Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Projekt dotyczący stworzenia własnego inteligentnego gniazdka, którym można sterować za pomocą asystenta Google lub w zasadzie dowolnej innej usługi wejściowej w IFTTT.
Krok 1: Potrzebne części
Części, których będziesz potrzebować:
- Nodemcu
- Przekaźnik (użyłem przekaźnika półprzewodnikowego)
- Zasilanie 5V
- Obudowa projektu
- kabel zakończony wtyczką
- gniazdko
- trochę drutu
Dużo części, której użyłem, możesz zamówić tutaj:
Krok 2: Okablowanie
Ostrzeżenie!!! Wysokie napięcie
Schemat jest dość prosty, ale pamiętaj, że twoje kable, które później będą przenosić napięcie sieciowe, nie kupuj tanio na termokurczu i wybierz przewody, które mogą wytrzymać obciążenie. Dobrym pomysłem jest również uziemienie wszelkich odsłoniętych części metalowych.
Krok 3: Łączenie wszystkiego w całość
Umieść wszystkie komponenty w obudowie projektu i połącz je razem zgodnie ze schematem, ale nie włączaj jeszcze światła, ponieważ nodemcu nadal musi być zaprogramowany.
Krok 4: Programowanie Nodemcu
Musisz tylko wprowadzić swój własny ssid, hasło, nazwę użytkownika adafruit IO i klucz.
Użyty kod jest dołączony, wystarczy samodzielnie pobrać dołączone biblioteki.
Krok 5: Konfiguracja IO Adafruit
Najpierw musisz utworzyć konto dla Adafruit IO po wykonaniu tego, że musisz ponownie otworzyć stronę i kliknąć przycisk akcji i utworzyć nowy dashboard po utworzeniu nowego dashboardu otwórz go klikając na niego, a następnie kliknij niebieski przycisk +, aby utworzyć nowy blok, musisz wybrać przełącznik dwustabilny po wybraniu przełącznika dwustabilnego, wprowadź nową nazwę kanału (Przekaźnik1). Wybierz Relay1 i zmień jego tekst ON na 1 i jego tekst OFF na 0, kliknij przycisk Utwórz i możesz przejść do następnego kroku.
Krok 6: Konfiguracja IFTTT
W przypadku IFTTT musisz również utworzyć konto po wykonaniu tych czynności, musisz utworzyć nowy aplet i kliknąć +THIS i wybrać Asystenta Google jako swoją usługę, a następnie wybrać pierwszą opcję: powiedz prostą frazę. Wpisz, co chcesz powiedzieć, aby aktywować gniazdko i kliknij Utwórz wyzwalacz. Następnie kliknij +THAT i wybierz Adafruit jako swoją usługę i wybierz swój kanał (Relay1), a dane do zapisania będą wynosić 1. Aby wyłączyć gniazdko, musisz utworzyć inny aplet, który jest zasadniczo taki sam, z wyjątkiem frazy, aby go włączyć i dane do zapisania, które będą wynosić 0, aby wyłączyć gniazdko.