Innehållsförteckning:
Video: Styr hushållsapparater med NodeMCU (ESP8266) och Blynk App: 8 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna handledning kommer vi att lära oss hur man använder Blynk -appen och NodeMCU (ESP8266) för att styra lampan (alla andra hushållsapparater kommer att bli bra), kombinationen sker via internet.
Syftet med denna instruerbara är att visa den enklaste lösningen på fjärrkontroll av din Arduino eller kompatibel hårdvara (NodeMCU) över Internet och att utforska Internet of Things (IoT).
Blynk är en plattform med iOS- och Android -appar för att styra Arduino, Raspberry Pi och liknande över Internet. Det är en digital instrumentpanel där du kan bygga ett grafiskt gränssnitt för ditt projekt genom att helt enkelt dra och släppa widgets. (Källa: Blynks webbplats).
Steg 1: Hårdvaru-/programvarutillbehör
Hårdvarukomponenter:
1. NodeMCU (ESP8266).
2. Relä
3. Lampa
4. Trådar
6. 5V strömförsörjning 1AMP (tillval men jag rekommenderar att använda den för att undvika brist på elektrisk ström genom att mata 5v till reläet.
Programvaruappar:
1. Blynk App
2. Arduino IDE
3. Blynk -bibliotek för ditt operativsystem (Windows, Linux, iOS)
4. ESP8266 Styrelsechef för Arduino IDE
Steg 2: Ladda ner Blynk Library
Följ instruktionerna:
1. Ladda ner Blynk_Release_vXX.zip (rulla ner till avsnittet Nedladdningar)
2. Packa upp arkivet. Du kommer att märka att arkivet innehåller flera mappar och flera bibliotek.
3. Kopiera alla dessa bibliotek till din_sketchbook_mapp i Arduino IDE. För att hitta platsen för din_sketchbook_mapp, gå till toppmenyn i Arduino IDE:
Windows: Arkiv → Inställningar
Mac OS: Arduino → Inställningar
För att ladda ner Blynk Library och få mer information, följ den här länken (här).
Steg 3: Lägga till ESP8266 Board Manager
I Extra Boards Manager anger du nedan URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
Som markerat i figuren och ange OK.
Obs! För att få mer information om detta steg, titta på videon
Steg 4: Se videon för mer information
Steg 5: Blynks konfiguration
För att konfigurera Blynk App, bör du följa stegen nedan:
1. Ladda ner Blynk -appen på din smartphone och skapa ett konto.
För att göra detta: Ladda ner Blynk -appar:
• iOS:
• Android:
2. Skapa ett nytt projekt, välj från listan din maskinvara (NodeMCU).
3. Välj anslutningstyp (USB, Wifi, Bluetooth …).
4. Lägg till en widget på kontrollpanelen genom att klicka på plusikonen längst upp till höger.
5. Välj knappwidgeten och dubbelklicka på den för att redigera dess inställningar.
Obs! Autentiseringsnyckeln skickas till din e -post
Steg 6: Schematisk
Följ stegen nedan:
1. Strömförsörjningens 5v till reläkortets Vcc.
2. GND till reläkortets GND.
3. NodeMCU: s D1 till reläkortets IN1.
Obs: Reläet som krävs 5v och utgången från nodemcu är bara 3,3v, därför rekommenderar jag starkt att använda extern 5v strömförsörjning
Steg 7: Arduino -kod
Om koden
#define BLYNK_PRINT Serial
#include #include /// Du bör få Auth Token i Blynk -appen. // Gå till projektinställningarna (mutterikon). char auth = "YourAuthToken"; // Dina WiFi -uppgifter. // Ställ in lösenordet på "" för öppna nätverk. char ssid = "Ditt nätverksnamn"; char pass = "Ditt lösenord"; void setup () {// Debug console Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Steg 8: För support
Du kan prenumerera på min YouTube -kanal för fler handledning och projekt.
Prenumerera på support.
Tack. Gå till min YouTube -kanal -länk