Proste wdrożenie sterowania Wi-Fi w domu: 5 kroków
Proste wdrożenie sterowania Wi-Fi w domu: 5 kroków
Anonim
Image
Image

ESP-01S to tanie i proste w obsłudze rozwiązanie bezprzewodowe. Dzięki połączeniu z innymi czujnikami i aktuatorami można wygodnie realizować zdalne monitorowanie i sterowanie.

W tym projekcie zbuduję inteligentny przełącznik do sterowania wentylatorem przez moduł przekaźnika ESP-01S za pośrednictwem aplikacji na Androida.

Lista pakietów:

1 x moduł przekaźnika ESP-01S

1x konwerter USB-UART-CP2102

1x5 V-1A zasilacz AC/DC z kablem

Krok 1: Flashowanie ESP za pomocą NodeMCU

Flashowanie ESP za pomocą NodeMCU
Flashowanie ESP za pomocą NodeMCU

W tym samouczku użyjemy NodeMCU. Musisz sflashować ESP z firmą NodeMCU.

1. Połączenie sprzętowe

Okablowanie:· RX -> TX

· TX -> RX

· CH_PD -> 3,3V

· VCC -> 3,3V

· GND -> GND

2. Pobieranie Flashera NodeMCU dla systemu Windows.

Win32 Flasher Windows

Win64 Flasher Windows

Możesz kliknąć tutaj, aby znaleźć wszystkie informacje na temat flashera NodeMCU.

3. Flashowanie ESP8266 za pomocą systemu Windows

Otwórz właśnie pobrany flasher i powinno pojawić się okno.

Naciśnij przycisk „Flash” i powinien natychmiast rozpocząć proces flashowania (może być konieczna zmiana niektórych ustawień na karcie Zaawansowane). Po zakończeniu tego procesu powinno pojawić się zielone kółko z ikoną wyboru.

Krok 2: Przesyłanie kodu

Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu
Przesyłanie kodu

1. Pobieranie LuaLoader

Kliknij tutaj, aby pobrać LuaLoader

2. Schemat (konwerter USB-UART 3.3V)

Schematy tego projektu są bardzo proste. Wystarczy tylko ustanowić komunikację szeregową między konwerterem USB-UART a ESP8266.

3. Przesyłanie kodu

Uruchom LuaLoader.exe

Wybierz port USB-UART Conventor

Kliknij „Połącz”, Prześlij plik: init.lua (przekaźnik ESP-01 v4.0.lua)

Krok 3: Połączenie sprzętowe

Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe

Po wgraniu kodu podłącz zasilanie i wentylator do płytki przekaźnika ESP-01.

Krok 4: Zainstalowałem kontroler ESP8266 na telefonie z Androidem

Zainstalowano kontroler ESP8266 na telefonie z systemem Android
Zainstalowano kontroler ESP8266 na telefonie z systemem Android

1. Kliknij tutaj, aby pobrać plik.apk

2. Rozpakuj folder

3. Przenieś plik.apk na swój telefon z Androidem

4. Uruchom plik.apk, aby zainstalować aplikację

Krok 5: Kontrola przekaźnika

Sterowanie przekaźnikiem
Sterowanie przekaźnikiem

Uruchom kontroler ESP8266, kliknij przycisk „Ustaw adres IP” na dole ekranu i wpisz swój adres IP (w moim przypadku 192.168.1.1).

Teraz możesz ustawić GPIO0 na wysokim i niskim poziomie za pomocą smartfona.

GPIO0 ON: otwórz wentylator

GPIO0 OFF: Zamknij wentylator

Zalecana: