Spisu treści:
- Krok 1: Materiały eksploatacyjne sprzętu/oprogramowania
- Krok 2: Pobierz bibliotekę Blynk
- Krok 3: Dodawanie menedżera płyty ESP8266
- Krok 4: Obejrzyj wideo, aby uzyskać więcej informacji
- Krok 5: Konfiguracja Blynka
- Krok 6: Schemat
- Krok 7: Kod Arduino
- Krok 8: W celu uzyskania wsparcia
Wideo: Kontroluj urządzenia domowe za pomocą NodeMCU (ESP8266) i aplikacji Blynk: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
W tym samouczku nauczymy się korzystać z aplikacji Blynk i NodeMCU (ESP8266) w celu sterowania lampą (wszelkie inne urządzenia domowe będą w porządku), połączenie będzie przez Internet.
Celem tej instrukcji jest pokazanie najprostszego rozwiązania do zdalnego sterowania Arduino lub kompatybilnym sprzętem (NodeMCU) przez Internet oraz poznanie świata Internetu rzeczy (IoT).
Co to jest Blynk? Blynk to platforma z aplikacjami na iOS i Androida do kontrolowania Arduino, Raspberry Pi i podobnych przez Internet. Jest to cyfrowy pulpit nawigacyjny, w którym możesz zbudować interfejs graficzny swojego projektu, po prostu przeciągając i upuszczając widżety. (Źródło: witryna Blynk).
Krok 1: Materiały eksploatacyjne sprzętu/oprogramowania
Komponenty sprzętowe:
1. NodeMCU (ESP8266).
2. Przekaźnik
3. Lampa
4. Przewody
6. Zasilacz 5V 1AMP (opcjonalnie, ale polecam go używać w celu uniknięcia braku prądu elektrycznego poprzez podanie 5V do przekaźnika.
Aplikacje oprogramowania:
1. Aplikacja Blynk
2. IDE Arduino
3. Biblioteka Blynk dla twojego systemu operacyjnego (Windows, Linux, iOS)
4. Menedżer płyty ESP8266 dla Arduino IDE
Krok 2: Pobierz bibliotekę Blynk
Postępuj zgodnie z instrukcją:
1. Pobierz Blynk_Release_vXX.zip (przewiń w dół do sekcji Pobieranie)
2. Rozpakuj archiwum. Zauważysz, że archiwum zawiera kilka folderów i kilka bibliotek.
3. Skopiuj wszystkie te biblioteki do your_sketchbook_folder w Arduino IDE. Aby znaleźć lokalizację folderu your_sketchbook_folder, przejdź do górnego menu w Arduino IDE:
Windows: Plik → Preferencje
Mac OS: Arduino → Preferencje
Aby pobrać bibliotekę Blynk i uzyskać więcej informacji, kliknij ten link (tutaj).
Krok 3: Dodawanie menedżera płyty ESP8266
W Menedżerze tablic dodatkowych wpisz poniższy adres URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
Jak zaznaczono na rysunku i wprowadź OK.
Uwaga: aby uzyskać więcej informacji na temat tego kroku, obejrzyj wideo
Krok 4: Obejrzyj wideo, aby uzyskać więcej informacji
Krok 5: Konfiguracja Blynka
Aby skonfigurować aplikację Blynk, wykonaj poniższe czynności:
1. Pobierz aplikację Blynk na smartfona i utwórz konto.
Aby to zrobić: Pobierz aplikacje Blynk:
• iOS:
• Android:
2. Utwórz nowy projekt, wybierz z listy swój sprzęt (NodeMCU).
3. Wybierz typ połączenia (USB, Wifi, Bluetooth…).
4. Dodaj widżet do panelu sterowania, klikając ikonę plusa w prawym górnym rogu.
5. Wybierz widżet Przycisk i dotknij go dwukrotnie, aby edytować jego ustawienia.
Uwaga: klucz uwierzytelniania jest wysyłany na Twój e-mail
Krok 6: Schemat
Prosimy postępować zgodnie z poniższymi krokami:
1. 5 V zasilacza do Vcc płyty przekaźnikowej.
2. GND do GND płytki przekaźnika.
3. D1 NodeMCU do wejścia IN1 płytki przekaźnika.
Uwaga: Przekaźnik wymagał 5 V, a wyjście nodemcu to tylko 3,3 V, dlatego bardzo polecam użycie zewnętrznego zasilacza 5 V
Krok 7: Kod Arduino
O kodzie
#define BLYNK_PRINT Serial
#include #include /// Powinieneś uzyskać Auth Token w aplikacji Blynk. // Przejdź do ustawień projektu (ikona nakrętki). char auth = "TwójTokenAuth"; // Twoje dane logowania do Wi-Fi. // Ustaw hasło na „” dla otwartych sieci. char ssid = "NazwaTwojejSieci"; char pass = "TwojeHasło"; void setup() { // Debuguj konsolę Serial.begin(115200); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }
Krok 8: W celu uzyskania wsparcia
Możesz zasubskrybować mój kanał YouTube, aby uzyskać więcej samouczków i projektów.
Zapisz się na wsparcie.
Dziękuję Ci. Przejdź do mojego kanału YouTube – link
Zalecana:
Przełącznik dotykowy do urządzeń domowych -- Kontroluj swoje urządzenia domowe bez dotykania dowolnego przełącznika: 4 kroki
Przełącznik dotykowy do urządzeń domowych || Kontroluj swoje urządzenia domowe bez przełącznika dotykowego: jest to przełącznik bezdotykowy do urządzeń domowych. Możesz użyć tego w dowolnym miejscu publicznym, aby pomóc w walce z dowolnym wirusem. Obwód oparty na ciemnym obwodzie czujnika wykonanym przez wzmacniacz operacyjny i LDR. Druga ważna część tego obwodu Flip-Flop SR z sekwencją
Kontroluj urządzenia domowe przez LoRa - LoRa w automatyce domowej - Pilot LoRa: 8 kroków
Kontroluj urządzenia domowe przez LoRa | LoRa w automatyce domowej | LoRa Remote Control: Kontroluj i automatyzuj swoje urządzenia elektryczne z dużych odległości (kilometry) bez obecności Internetu. Jest to możliwe dzięki LoRa! Hej co tam u was? Akarsh tutaj z CETech. Ta płytka drukowana ma również wyświetlacz OLED i 3 przekaźniki, które
Kontroluj Arduino za pomocą smartfona przez USB za pomocą aplikacji Blynk: 7 kroków (ze zdjęciami)
Kontroluj Arduino za pomocą smartfona przez USB za pomocą aplikacji Blynk: W tym samouczku nauczymy się korzystać z aplikacji Blynk i Arduino w celu sterowania lampą, połączenie będzie odbywać się przez port szeregowy USB. Celem tej instrukcji jest pokazanie najprostsze rozwiązanie do zdalnego sterowania Arduino lub c
Kontroluj urządzenia domowe ze swojego smartfona za pomocą aplikacji Blynk i Raspberry Pi: 5 kroków (ze zdjęciami)
Steruj urządzeniami domowymi ze swojego smartfona za pomocą aplikacji Blynk i Raspberry Pi: W tym projekcie nauczymy się korzystać z aplikacji Blynk i Raspberry Pi 3 w celu sterowania urządzeniami domowymi (ekspres do kawy, lampa, zasłona okienna i wiele innych… ).Składniki sprzętowe: Raspberry Pi 3 Relay Lamp Breadboard WiresAplikacje programowe: Blynk A
Zautomatyzuj swoje urządzenia domowe za pomocą MESH i Logitech Harmony: 5 kroków (ze zdjęciami)
Zautomatyzuj swoje urządzenia domowe za pomocą MESH i Logitech Harmony: Szukasz sposobu na zautomatyzowanie swoich urządzeń domowych przy niewielkim wysiłku? Masz dość używania pilota zdalnego sterowania do „włączania” urządzeń; i „Wyłączony”? Możesz zautomatyzować swoje urządzenia za pomocą czujnika ruchu MESH i Logitech Ha