Inhoudsopgave:

Blynk met ESP8266 - Ajarnpa
Blynk met ESP8266 - Ajarnpa

Video: Blynk met ESP8266 - Ajarnpa

Video: Blynk met ESP8266 - Ajarnpa
Video: Как шаг за шагом настроить новое приложение Blynk | Nodemcu ESP8266 с приложением Blynk 2024, November
Anonim
Blynk Met ESP8266
Blynk Met ESP8266

Blynk is een Internet of Things-platform, waarmee het heel eenvoudig is om hardware op afstand te bedienen en de gegevens ervan te visualiseren. U kunt uw eigen interfaces maken met behulp van de gratis Blynk-app. Elk WiFi-, Bluetooth/BLE-, Ethernet- en serieel apparaat kan verbinding maken met de Blynk-cloud of een lokaal draaiende server. Ondersteunde hardware is te vinden op blynk.cc

Deze instructable behandelt alleen het installeren en aan de slag gaan met een ESP8266-ontwikkelbord (NodeMCU), met behulp van de meegeleverde cloudservice.

Stap 1: Vereisten en onderdelen

Vereisten en onderdelen
Vereisten en onderdelen

Onderdelen

  1. ESP8266 (NodeMCU)
  2. LED

Vereisten

  1. Arduino IDE (1.8.5 of nieuwer)
  2. WiFi (referenties)

De app kan alleen op smartphones of emulators worden geïnstalleerd!

Stap 2: Installatie

Installatie
Installatie
Installatie
Installatie

Inclusief ESP8266 Core naar Arduino IDE

1) Ga naar 'Voorkeuren' en voer de volgende URL in voor Aanvullende Board Manager-URL's

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Open de Boards Manager (Extra > Board Menu)

3) Zoek naar "esp8266" en installeer de nieuwste versie

4) Selecteer je board onder Tools > Board en definieer Baud Rate etc.

Blynk-bibliotheken installeren

1) Installeer de nieuwste versie van de Blynk-bibliotheken op GitHub

2) Pak het uit

3) Verplaats de bibliotheken naar C:/User/ /Documents/Arduino/libraries

Installeer de Blynk-app

1) Download de app voor iOS of Android

Stap 3: Project maken

Project maken
Project maken
Project maken
Project maken
Project maken
Project maken

Voordat u uw project aanmaakt, moet u een account aanmaken of inloggen.

  1. Klik op 'Nieuw project maken'
  2. Kies uw apparaat en verbindingstype (NodeMCU, WiFi)
  3. Ontvang en noteer uw 'Auth Token'
  4. Open de 'Widgetbox' ('+')
  5. Een knop toevoegen
  6. Geef het een naam en selecteer de schakelmodus
  7. Definieer de uitgangspen waarop de LED is aangesloten (anode Dx, kathode GND)

Deze voorbeeldinterface is erg eenvoudig, maar u kunt complexere interfaces maken als u grafieken enz. toevoegt.

Stap 4: De code

De code
De code
De code
De code

De code aan de clientzijde voor het op afstand bedienen van een LED is heel eenvoudig.

  1. Open de Arduino IDE
  2. Ga naar Voorbeelden > Blynk > Boards_WiFi en selecteer je ontwikkelbord
  3. Voer uw 'Auth Token' in (char auth)
  4. Voer uw wifi-inloggegevens in (char ssid, char pass)
  5. Compileren en uploaden
  6. Open de seriële monitor en controleer of het verbinden gelukt is

Als alles goed werkte, kun je nu de LED op afstand aan- en uitzetten met behulp van de Blynk-app.

Meer informatie over Blynk en ESP8266 is te vinden op blynk.io en esp8266doc.

Aanbevolen: