Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Blynk är en Internet of Things -plattform som gör det enkelt att fjärrstyra hårdvara och visualisera data. Du kan skapa dina egna gränssnitt med den kostnadsfria Blynk -appen. Varje WiFi, Bluetooth/BLE, Ethernet och seriell enhet kan ansluta till Blynk -molnet eller en lokalt körd server. Hårdvara som stöds finns på blynk.cc
Denna instruktion kommer endast att täcka hur man installerar och kommer igång med en ESP8266 -utvecklingskort (NodeMCU), med hjälp av den tillhandahållna molntjänsten.
Steg 1: Förkunskaper och delar
Delar
- ESP8266 (NodeMCU)
- LED
Förkunskaper
- Arduino IDE (1.8.5 eller nyare)
- WiFi (referenser)
Appen kan bara installeras på smartphones eller emulatorer!
Steg 2: Installation
Inkludera ESP8266 Core till Arduino IDE
1) Gå till "Preferences" och ange följande URL till ytterligare Board Manager -URL: er
arduino.esp8266.com/stable/package_esp8266com_index.json
2) Öppna Boards Manager (Verktyg> Boardmeny)
3) Sök efter "esp8266" och installera den senaste versionen
4) Välj ditt kort under Verktyg> Kort och definiera Baud Rate etc.
Installera Blynk -bibliotek
1) Installera den senaste versionen av Blynk -biblioteken på GitHub
2) Packa upp den
3) Flytta biblioteken till C:/User//Documents/Arduino/libraries
Installera Blynk App
1) Ladda ner appen för iOS eller Android
Steg 3: Skapa projekt
Innan du skapar ditt projekt måste du skapa ett konto eller logga in.
- Klicka på "Skapa nytt projekt"
- Välj din enhet och anslutningstyp (NodeMCU, WiFi)
- Ta emot och anteckna din "Auth Token"
- Öppna 'Widget Box' ('+')
- Lägg till en knapp
- Namnge det och välj switchläge
- Definiera utgångsstiften som lysdioden är ansluten till (anod Dx, katod GND)
Detta exempelgränssnitt är väldigt grundläggande, men du kan skapa mer komplexa gränssnitt om du lägger till grafer etc.
Steg 4: Koden
Koden på klientsidan för fjärrstyrning av en LED är mycket enkel.
- Öppna Arduino IDE
- Gå till exempel> Blynk> Boards_WiFi och välj ditt dev -kort
- Ange din "Auth Token" (char authent )
- Ange dina WiFi -uppgifter (char ssid , char pass )
- Kompilera och ladda upp
- Öppna Serial Monitor och kontrollera om anslutningen lyckades
Om allt fungerade korrekt kan du nu slå på och av LED: n på distans med Blynk -appen.
Mer information om Blynk och ESP8266 finns på blynk.io och esp8266doc.