Spisu treści:
- Krok 1: Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01
- Krok 2: Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku
- Krok 3: Zrób inteligentny przełącznik DIY Sonoff Użyj NodeMCU i modułu przekaźnikowego
- Krok 4: Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT
- Krok 5: Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT
- Krok 6: Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT
- Krok 7: Podłącz urządzenie SwitchIoT do sieci
- Krok 8: Znajomość wskaźnika LED stanu
- Krok 9: Udostępnij token SwitchIoT innemu użytkownikowi
- Krok 10: Kontroluj wiele tego samego urządzenia SwitchIot
- Krok 11: Ciesz się
![Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida: 11 kroków Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida: 11 kroków](https://i.howwhatproduce.com/images/001/image-2559-j.webp)
Wideo: Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida: 11 kroków
![Wideo: Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida: 11 kroków Wideo: Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida: 11 kroków](https://i.ytimg.com/vi/EV3MnaPa_08/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
![Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida Zrób inteligentny przełącznik DIY Sonoff Użyj aplikacji na Androida](https://i.howwhatproduce.com/images/001/image-2559-1-j.webp)
Co to jest Sonoff?
Sonoff to linia inteligentnych przełączników dla inteligentnego domu opracowana przez ITEAD. Jednymi z najbardziej elastycznych i niedrogich urządzeń z tej linii są Sonoff Basic i Sonoff mini. Są to przełączniki z obsługą Wi-Fi oparte na świetnym układzie ESP8266/ESP8285.
Podczas gdy infrastruktura Sonoff może działać całkiem dobrze dla podstawowych użytkowników, inni mogą chcieć włamać się, aby wykorzystać swój sprzęt. Sprzęt do budowy inteligentnych przełączników DIY Sonoff ma niską cenę: ESP8266 z lampą błyskową 1 MB, diodą LED przekaźnika, przyciskiem i zasilaniem.
Następnie, aby załadować oprogramowanie do esp8266 nie potrzebujesz komputera ani laptopa, wystarczy smartfon z Androidem z niesamowitą aplikacją, jaką jest SwitchIoT, dzięki tej aplikacji urządzenie IoT jest tak proste, jak wgrywanie oprogramowania bez potrzeby rejestrów/ konfiguracje logowania i serwera.
W tym samouczku dowiesz się, jak zrobić inteligentny przełącznik DIY Sonoff przy użyciu kilku różnych modeli sprzętu.
Krok 1: Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01
![Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01 Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01](https://i.howwhatproduce.com/images/001/image-2559-2-j.webp)
![Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01 Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01](https://i.howwhatproduce.com/images/001/image-2559-3-j.webp)
![Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01 Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01](https://i.howwhatproduce.com/images/001/image-2559-4-j.webp)
![Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01 Zrób inteligentny przełącznik DIY Sonoff Użyj ESP-01](https://i.howwhatproduce.com/images/001/image-2559-5-j.webp)
Który wymaga najniższych kosztów przy użyciu ESP-01 i modułu przekaźnikowego.
Potrzebujesz dodatkowego modułu konwertera USB na TTL dla ESP-01 używanego tylko podczas flashowania oprogramowania. Musisz go zmodyfikować dodając przycisk do podłączenia GPIO0 do GND, aby po włączeniu ESP-01, gdy przycisk jest wciśnięty i przytrzymany, może wejść w tryb lampy błyskowej.
Użyj OTG, aby połączyć konwerter USB TTL ze smartfonem z systemem Android.
Krok 2: Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku
![Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku](https://i.howwhatproduce.com/images/001/image-2559-6-j.webp)
![Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku Zrób inteligentny przełącznik DIY Sonoff Użyj Wemos i przekaźnika, osłony przycisku](https://i.howwhatproduce.com/images/001/image-2559-7-j.webp)
Tutaj potrzebujesz tylko płytki Wemos, przekaźnika, przycisku i podwójnej osłony podstawy z przylutowanymi pinami nagłówka.
Łatwo go zmontujesz, bo ułożyło tylko kilka osłon razem jak na zdjęciu, sprawdź orientację szpilki, aby się nie odwrócić.
Użyj kabla OTG i micro USB, aby połączyć Wemos ze smartfonem z systemem Android.
Krok 3: Zrób inteligentny przełącznik DIY Sonoff Użyj NodeMCU i modułu przekaźnikowego
![Zrób inteligentny przełącznik DIY Sonoff Użyj NodeMCU i modułu przekaźnikowego Zrób inteligentny przełącznik DIY Sonoff Użyj NodeMCU i modułu przekaźnikowego](https://i.howwhatproduce.com/images/001/image-2559-8-j.webp)
Jeśli używasz NodeMCU, potrzebujesz płytki stykowej, aby ją umieścić i umieścić moduł przekaźnika. Potrzebne są co najmniej 3 kawałki kabla połączeniowego do podłączenia w następujący sposób:
Moduł przekaźnika NodeMCU
Numer VCC
GND GND
D0 IN
Użyj kabla OTG i micro USB, aby połączyć NodeMCU ze smartfonem z systemem Android.
Krok 4: Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT
![Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT](https://i.howwhatproduce.com/images/001/image-2559-9-j.webp)
![Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT Zrób inteligentny przełącznik DIY Sonoff Użyj zestawu startowego Bluino IoT](https://i.howwhatproduce.com/images/001/image-2559-10-j.webp)
Zestaw startowy Bluino IoT zawiera już płytkę Wemos, przekaźnik, diodę LED i przycisk. Użyjesz przekaźnika podłączonego do pinu D6, diod LED podłączonych do pinu D0 i przycisku podłączonego do pinu D1. Użyj kabla OTG i micro USB, aby połączyć Wemos ze smartfonem z systemem Android
Krok 5: Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT
![Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-11-j.webp)
![Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-12-j.webp)
![Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT Flash Sonoff Basic R1/R2/R3/mini z oprogramowaniem sprzętowym SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-13-j.webp)
ESP8266/ESP8285 jest programowany przez port szeregowy. Aby sflashować sprzęt Sonoff, potrzebujesz konwertera USB na TTL poziomu 3.3V (PL2303) i kabla dupont do podłączenia. Może być konieczne przylutowanie listwy pinowej na płytce drukowanej, aby łatwo podłączyć konwerter USB na TTL. Sonoff Basic R1/R2/R3/mini każdy pcb ma różne punkty RX, TX, 3V3 i GND, możesz zobaczyć znak zgodnie z obrazkiem.
Zasadniczo musisz połączyć PCB Sonoff z konwerterem USB na TTL w następujący sposób:
PCB Sonoff USB do TTL
3V3 3V3
Odbiór nadawczy
TX RX
GND GND
Aby umożliwić flashowanie sonoff najpierw musisz wejść w tryb flash, zrób to, przytrzymując i naciskając przycisk po włożeniu OTG do smartfona, aby zasilić.
Krok 6: Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT
![Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-14-j.webp)
![Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-15-j.webp)
![Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-16-j.webp)
![Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT Przesyłanie oprogramowania układowego z Androida do ESP8266/ESP8285 Użyj aplikacji SwitchIoT](https://i.howwhatproduce.com/images/001/image-2559-17-j.webp)
Po zakończeniu konfiguracji sprzętu za pomocą smartfona, czas rozpocząć wgrywanie oprogramowania układowego do układu ESP8266/ESP8285. Zaczekaj przedtem, upewnij się, że NIE PODŁĄCZAJ ZASILANIA podczas podłączania kabla lampy błyskowej.
Zainstaluj aplikację SwitchIoT z Google Playstore.
Aplikacja SwitchIoT
Otwórz aplikację SwitchIoT, wejdź do menu ustawień widżetu, wybierz opcję „Prześlij oprogramowanie układowe przez USB”, a następnie określ wstępnie ustawione opcje zgodnie ze sprzętem, który chcesz flashować. Na koniec naciśnij przycisk „PRZEŚLIJ” i poczekaj, aż to się stanie, zajmie to trochę czasu.
Jeśli nie masz USB OTG lub nadal jesteś narażony na ryzyko związane z telefonem podczas wgrywania oprogramowania układowego z telefonu, możesz wygenerować plik oprogramowania układowego w formacie binarnym (np. 0x00000_32e5_NodeMCU.bin), naciskając przycisk „GENERUJ. BIN” na Następnie wyślij go do poczty e-mail lub magazynu online, a następnie otwórz go na komputerze, a następnie prześlij oprogramowanie układowe za pomocą oprogramowania NodeMCU Flasher.
Krok 7: Podłącz urządzenie SwitchIoT do sieci
![Podłącz urządzenie SwitchIoT do sieci Podłącz urządzenie SwitchIoT do sieci](https://i.howwhatproduce.com/images/001/image-2559-18-j.webp)
![Podłącz urządzenie SwitchIoT do sieci Podłącz urządzenie SwitchIoT do sieci](https://i.howwhatproduce.com/images/001/image-2559-19-j.webp)
Po zakończeniu przesyłania włącz sprzęt i zobacz, co się stanie. Za pierwszym razem, gdy dioda LED stanu zacznie szybko migać, oznacza to, że urządzenie nie jest połączone z żadną siecią (lub w trybie AP z nazwą hosta siot-xxxx), musisz dodać sieć, która będzie używana przez urządzenie.
Otwórz aplikację, przejdź do ustawień i wybierz menu „Podłącz urządzenie do sieci”, potwierdź, że dioda LED stanu urządzenia SwitchIoT miga szybko, podłącz smartfon do sieci o nazwie hosta siot-xxxx po czym wpisz identyfikator SSID i hasło do sieci, która będzie używana przez urządzenie SwitchIoT. Następnie naciśnij "POŁĄCZ", poczekaj, aż to się skończy.
Krok 8: Znajomość wskaźnika LED stanu
![Znając wskaźnik LED stanu Znając wskaźnik LED stanu](https://i.howwhatproduce.com/images/001/image-2559-20-j.webp)
Istnieje kilka warunków, w których urządzenie SwitchIoT działa, jest to widoczne po zmianie diody statusu.
1. Dioda LED miga szybko, oznacza to, że nie udało się połączyć z routerem, może to być spowodowane przez:
- Siła Wi-Fi jest słaba. Twój router jest zbyt daleko od urządzenia i mogą wystąpić pewne zakłócenia w otoczeniu. Aby rozwiązać ten problem, zbliż urządzenie SwitchIoT do routera. Jeśli problem nadal występuje, zresetuj urządzenie SwitchIoT, ponownie połącz się z siecią, dodając ustawienie sieciowe, użyj aplikacji, wykonaj poprzedni krok.
- Zapomniano SSID Wi-Fi i hasło zapisane w urządzeniu SwitchIoT, może się to zdarzyć po naciśnięciu przycisku na urządzeniu SwitchIoT przez 5 sekund. musisz ponownie połączyć się z siecią, dodając ustawienie sieciowe, użyj aplikacji w poprzednim kroku.
2. Dioda LED miga raz na 4s, oznacza to brak połączenia z serwerem, może to być spowodowane brakiem dostępu do Internetu przez sieć. Sprawdź połączenia usług sieciowych i zresetuj urządzenie SwitchIoT.
3. Dioda świeci światłem ciągłym, oznacza to, że urządzenie SwitchIoT działa i jest połączone z serwerem.
Krok 9: Udostępnij token SwitchIoT innemu użytkownikowi
![Udostępnij token SwitchIoT innemu użytkownikowi Udostępnij token SwitchIoT innemu użytkownikowi](https://i.howwhatproduce.com/images/001/image-2559-21-j.webp)
Właściciel urządzenia SwitchIoT może współdzielić pełną kontrolę nad urządzeniami innym, dzięki czemu inni mogą włączać/wyłączać, zmieniać harmonogram, timer, looptimer i nazywać urządzenie w aplikacji SwitchIoT. Ta funkcjonalność jest świetna dla rodziny, ponieważ pozwoli im wspólnie sterować.
Sposób udostępniania tokenów urządzeń SwitchIoT jest bardzo prosty, wystarczy udostępnić innym unikalne tokeny, a oni po prostu wkleją je do aplikacji SwitchIoT.
Token każdego urządzenia SwitchIoT jest unikalny i generowany jest z Twojego smartfona z systemem Android, dlatego token ten jest trwały, musisz obchodzić się z nim ostrożnie, aby udostępnić go innym.
Krok 10: Kontroluj wiele tego samego urządzenia SwitchIot
![Kontroluj wiele tego samego urządzenia SwitchIot Kontroluj wiele tego samego urządzenia SwitchIot](https://i.howwhatproduce.com/images/001/image-2559-22-j.webp)
Dostęp do unikalnych tokenów może mieć więcej niż jedna aplikacja i więcej niż jedno urządzenie SwitchIoT. Dzięki tej funkcji możesz tworzyć schematy, takie jak dwa urządzenia switchiot i aplikacja SwitchIoT, którymi można sterować razem. Jeśli jedno urządzenie SwitchIoT jest WŁĄCZONE, drugie urządzenie SwitchIoT również podlega tym samym warunkom, a także aplikacja.
Krok 11: Ciesz się
Mam nadzieję, że spodoba ci się SwitchIoT. Jeśli to zrobisz i skończyłeś, udostępnij "Udało mi się!" aby dać mi znać, ile jest przepracowane. Udostępnij link, polub i zasubskrybuj. Jak zawsze, jeśli masz jakieś pytania, daj mi znać!
Zalecana:
Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: 7 kroków (ze zdjęciami)
![Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: 7 kroków (ze zdjęciami) Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-14702-j.webp)
Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: Zawsze zastanawiałem się, co dzieje się z tymi wszystkimi płytkami Arduino, których ludzie nie potrzebują po zakończeniu swoich fajnych projektów. Prawda jest nieco denerwująca: nic. Zaobserwowałem to w domu mojej rodziny, gdzie mój ojciec próbował zbudować własny dom
Część aplikacji na Androida 1: Ekran powitalny wykorzystujący fragmenty/Kotlin: 5 kroków
![Część aplikacji na Androida 1: Ekran powitalny wykorzystujący fragmenty/Kotlin: 5 kroków Część aplikacji na Androida 1: Ekran powitalny wykorzystujący fragmenty/Kotlin: 5 kroków](https://i.howwhatproduce.com/images/006/image-15389-j.webp)
Część aplikacji na Androida 1: Ekran powitalny wykorzystujący fragmenty/Kotlin: Witam ponownie, najprawdopodobniej masz trochę „darmowych” czas w domu z powodu COVID19 i możesz wrócić, aby sprawdzić tematy, których chciałeś się nauczyć w przeszłości. Tworzenie aplikacji na Androida jest dla mnie zdecydowanie jednym z nich i kilka tygodni temu zdecydowałem się dać
Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: 7 kroków
![Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: 7 kroków Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: 7 kroków](https://i.howwhatproduce.com/images/001/image-1542-44-j.webp)
Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: Czy kiedykolwiek chciałeś stworzyć własną aplikację, która może być dostępna w sklepie Google Play!!! Jeśli prowadzisz firmę, ten samouczek zmieni Twoje życie. Po uważnym przeczytaniu będziesz mógł stworzyć własną Aplikację. Przed
Domowy system monitorowania pogody IoT z obsługą aplikacji na Androida (Mercury Droid): 11 kroków
![Domowy system monitorowania pogody IoT z obsługą aplikacji na Androida (Mercury Droid): 11 kroków Domowy system monitorowania pogody IoT z obsługą aplikacji na Androida (Mercury Droid): 11 kroków](https://i.howwhatproduce.com/images/005/image-12732-15-j.webp)
Domowy system monitorowania pogody IoT z obsługą aplikacji na Androida (Mercury Droid): WprowadzenieMercury Droid to jeden rodzaj IoT (Internet rzeczy) Wbudowany system oparty na aplikacji mobilnej Mercury Droid na Androida. Który jest w stanie mierzyć & monitorować aktywność pogody w domu. to bardzo tani system monitoringu pogody w domu
Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)
![Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami) Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-4439-69-j.webp)
Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika IR za pomocą Wi-Fi i pilota IR oraz aplikacji na Androida: Sterowanie 8 przełącznikami przekaźnikowymi za pomocą nodemcu i odbiornika ir przez Wi-Fi i pilota ir oraz aplikację na Androida. Ich pilot działa niezależnie od połączenia Wi-Fi. TUTAJ