Innholdsfortegnelse:
Video: Kontroller husholdningsapparater ved hjelp av NodeMCU (ESP8266) og Blynk App: 8 trinn (med bilder)
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen skal vi lære hvordan du bruker Blynk -appen og NodeMCU (ESP8266) for å kontrollere lampen (alle andre husholdningsapparater vil være fine), kombinasjonen vil være via internett.
Hensikten med denne instruksen er å vise den enkleste løsningen fjernkontroll av Arduino eller kompatibel maskinvare (NodeMCU) over Internett og å utforske verden av Internet Of Things (IoT).
Blynk er en plattform med iOS- og Android -apper for å kontrollere Arduino, Raspberry Pi og lignende over Internett. Det er et digitalt dashbord hvor du kan bygge et grafisk grensesnitt for prosjektet ditt ved å dra og slippe widgets. (Kilde: Blynk nettsted).
Trinn 1: Maskinvare-/programvareartikler
Maskinvarekomponenter:
1. NodeMCU (ESP8266).
2. Stafett
3. Lampe
4. Ledninger
6. 5V strømforsyning 1AMP (tilleggsutstyr, men jeg anbefaler å bruke den for å unngå mangel på elektrisk strøm ved å levere 5v til reléet.
Programvare -apper:
1. Blynk App
2. Arduino IDE
3. Blynk -bibliotek for operativsystemet (Windows, Linux, iOS)
4. ESP8266 Styreleder for Arduino IDE
Trinn 2: Last ned Blynk -biblioteket
Følg instruksjonene:
1. Last ned Blynk_Release_vXX.zip (rull ned til nedlastingsdelen)
2. Pakk ut arkivet. Du vil legge merke til at arkivet inneholder flere mapper og flere biblioteker.
3. Kopier alle disse bibliotekene til din_sketchbook_mappe i Arduino IDE. For å finne plasseringen til din_sketchbook_mappe, gå til toppmenyen i Arduino IDE:
Windows: Fil → Innstillinger
Mac OS: Arduino → Innstillinger
For å laste ned Blynk Library og få mer informasjon, følg denne lenken (her).
Trinn 3: Legger til ESP8266 Board Manager
I tilleggsstyringsbehandleren skriver du inn URL -adressen nedenfor.
Som markert i figuren og skriv inn OK.
Merk: For å få mer informasjon om dette trinnet, se videoen
Trinn 4: Se videoen for flere detaljer
Trinn 5: Blynks konfigurasjon
For å konfigurere Blynk App, bør du følge trinnene nedenfor:
1. Last ned Blynk -appen på smarttelefonen din og opprett en konto.
For å gjøre dette: Last ned Blynk -apper:
• iOS:
• Android:
2. Lag et nytt prosjekt, velg maskinvaren din (NodeMCU) fra listen.
3. Velg tilkoblingstype (USB, Wifi, Bluetooth…).
4. Legg til en widget i kontrollpanelet ved å klikke på plussikonet øverst til høyre.
5. Velg Knapp -widgeten, og dobbeltklikk på den for å redigere innstillingene.
Merk: Godkjenningsnøkkelen sendes til e -posten din
Trinn 6: Skjematisk
Følg trinnene nedenfor:
1. 5v av strømforsyningen til Vcc på relékortet.
2. GND til relékortets GND.
3. D1 på NodeMCU til IN1 på relékortet.
Merk: Reléet som kreves 5v og utgangen til nodemcu er bare 3,3v, derfor anbefaler jeg på det sterkeste å bruke ekstern 5v strømforsyning
Trinn 7: Arduino -kode
Om koden
#define BLYNK_PRINT Serial
#include #include /// Du bør få Auth Token i Blynk -appen. // Gå til prosjektinnstillingene (nøtterikon). char auth = "YourAuthToken"; // WiFi -legitimasjonen din. // Sett passordet til "" for åpne nettverk. char ssid = "Ditt nettverksnavn"; char pass = "YourPassword"; ugyldig oppsett () {// Debug -konsoll Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Trinn 8: For støtte
Du kan abonnere på YouTube -kanalen min for flere opplæringsprogrammer og prosjekter.
Abonner for støtte.
Takk skal du ha. Gå til YouTube -kanalen min -lenke