Innholdsfortegnelse:

Blynk With ESP8266: 4 trinn
Blynk With ESP8266: 4 trinn

Video: Blynk With ESP8266: 4 trinn

Video: Blynk With ESP8266: 4 trinn
Video: Water level monitoring system with Nodemcu ESP8266 with new blynk app 2024, November
Anonim
Blynk med ESP8266
Blynk med ESP8266

Blynk er en Internet of Things -plattform, som gjør det enkelt å kontrollere maskinvare eksternt og visualisere dataene. Du kan lage dine egne grensesnitt ved hjelp av den gratis Blynk -appen. Hver WiFi, Bluetooth/BLE, Ethernet og seriell enhet kan koble til Blynk -skyen eller en lokalt kjørende server. Støttet maskinvare finnes på blynk.cc

Denne instruksen vil bare dekke hvordan du installerer og kommer i gang med et ESP8266 -utviklingskort (NodeMCU), ved hjelp av den medfølgende skytjenesten.

Trinn 1: Forutsetninger og deler

Forutsetninger og deler
Forutsetninger og deler

Deler

  1. ESP8266 (NodeMCU)
  2. LED

Forutsetninger

  1. Arduino IDE (1.8.5 eller nyere)
  2. WiFi (legitimasjon)

Appen kan bare installeres på smarttelefoner eller emulatorer!

Trinn 2: Installasjon

Installasjon
Installasjon
Installasjon
Installasjon

Inkluder ESP8266 kjerne til Arduino IDE

1) Gå til 'Preferences' og skriv inn følgende URL til flere Board Manager -URLer

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Åpne Boards Manager (Verktøy> Styremeny)

3) Søk etter "esp8266" og installer den nyeste versjonen

4) Velg brettet ditt under Verktøy> Brett og definer Baud Rate etc.

Installer Blynk -biblioteker

1) Installer den siste versjonen av Blynk -bibliotekene på GitHub

2) Pakk den ut

3) Flytt bibliotekene til C:/User//Documents/Arduino/libraries

Installer Blynk App

1) Last ned appen for iOS eller Android

Trinn 3: Opprett prosjekt

Lag prosjekt
Lag prosjekt
Lag prosjekt
Lag prosjekt
Lag prosjekt
Lag prosjekt

Før du oppretter prosjektet, må du opprette en konto eller logge på.

  1. Klikk "Opprett nytt prosjekt"
  2. Velg din enhet og tilkoblingstype (NodeMCU, WiFi)
  3. Motta og noter ned ditt 'Auth Token'
  4. Åpne 'Widget -boksen' ('+')
  5. Legg til en knapp
  6. Gi den et navn og velg brytermodus
  7. Definer utgangspinnen LED -en er koblet til (anode Dx, katode GND)

Dette eksempelgrensesnittet er veldig grunnleggende, men du kan lage mer komplekse grensesnitt hvis du legger til grafer etc.

Trinn 4: Koden

Koden
Koden
Koden
Koden

Koden på klientsiden for fjernstyring av en LED er veldig enkel.

  1. Åpne Arduino IDE
  2. Gå til eksempler> Blynk> Boards_WiFi og velg dev -kortet
  3. Skriv inn "Auth Token" (godkjenning )
  4. Skriv inn WiFi -legitimasjonen din (char ssid , char pass )
  5. Kompiler og last opp
  6. Åpne Serial Monitor og sjekk om tilkoblingen var vellykket

Hvis alt fungerte som det skal, kan du nå slå på og av LED -en eksternt ved hjelp av Blynk -appen.

Mer informasjon om Blynk og ESP8266 finner du på blynk.io og esp8266doc.

Anbefalt: