Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten samouczek nauczy Cię podstaw korzystania z ESP8266 NodemCU Lua WiFi do sterowania diodą LED z Internetu.
Zanim zaczniesz, upewnij się, że masz wszystkie potrzebne materiały:
- ESP8266 NodeMCU Lua WiFi
- PROWADZONY
- Deska do krojenia chleba
- Zworka (w razie potrzeby)
- Micro USB
Krok 1: Definicja pinów
Krok 2: połączenie pinowe
Jest to jedno z najprostszych połączeń i odpowiednie dla początkującego. W tym samouczku musimy podłączyć anodę LED do pinu GND ESP8266 i katodę LED do ESP8266 D7.
Krok 3: Kod źródłowy PHP i JSON
Pobierz ten kod źródłowy i prześlij do Arduino.
Krok 4: Zbuduj stronę internetową
1. Najpierw przejdź tutaj.
2. Bezpłatnie załóż konto i stwórz nazwę strony internetowej. (Wystarczy napisać nazwę, tylko nie trzeba www i.com)
3. Po założeniu konta otwórz e-mail w celu weryfikacji.
4. Po zakończeniu przejdź do zarządzania witryną i prześlij pliki PHP i JSON.
Krok 5: Kod źródłowy Arduino
Pobierz kod źródłowy i otwórz go za pomocą Arduino IDE. Upewnij się, że pomyślnie zainstalowałeś ESP8266 w Arduino IDE, aby móc podłączyć ESP8266 do Arduino IDE i wybrać odpowiednią płytkę i port do Arduino IDE.
Kliknij tutaj, jak zainstalować ESP8266 w swoim Arduino IDE.
*Notatka:
1. Zmień SSID i hasło na własną nazwę WiFi i hasło
2. Zmień hosta i ścieżkę
const char* host = "control.000webhostapp.com"; //Twoja domena
Ścieżka ciągu = "/light.json"; //zaczynając od ukośnika
3. Zmień numer PIN
Krok 6: Wynik
Po włączeniu kontrolera otwórz „Serial Monitor”, a wyświetli się:
…Podłączono WIFI
łączenie z (nazwa Twojej witryny)
……………LED WYŁĄCZONY
zamykanie połączenia. Łączenie z (nazwa Twojej witryny)
Po otwarciu witryny i kliknięciu przycisku „Włącz”, „Monitor szeregowy” pokaże:
……………WŁĄCZONA
zamykanie połączenia. Łączenie z (nazwa Twojej witryny)
LUB kliknij przycisk "Wyłącz", "Monitor szeregowy" pokaże:
……………LED WYŁ. Zamykanie połączenia. Łączenie z (nazwa Twojej strony internetowej)
Krok 7: Wideo
Ten film pokazuje demonstrację kontrolnej diody LED za pomocą ESP8266 z sieci.