Sommario:

Blynk con ESP8266: 4 passaggi
Blynk con ESP8266: 4 passaggi

Video: Blynk con ESP8266: 4 passaggi

Video: Blynk con ESP8266: 4 passaggi
Video: IoT Based Temperature Control & Monitoring System using ESP8266 & Blynk 2.0 with Operating Modes 2024, Dicembre
Anonim
Blynk con ESP8266
Blynk con ESP8266

Blynk è una piattaforma Internet of Things, che rende molto semplice il controllo dell'hardware da remoto e la visualizzazione dei suoi dati. Puoi creare le tue interfacce utilizzando l'app Blynk gratuita. Ogni dispositivo WiFi, Bluetooth/BLE, Ethernet e seriale è in grado di connettersi al cloud Blynk o a un server in esecuzione localmente. L'hardware supportato può essere trovato su blynk.cc

Questa istruzione riguarderà solo come installare e iniziare con una scheda di sviluppo ESP8266 (NodeMCU), utilizzando il servizio cloud fornito.

Passaggio 1: prerequisiti e parti

Prerequisiti e parti
Prerequisiti e parti

Parti

  1. ESP8266 (NodeMCU)
  2. GUIDATO

Prerequisiti

  1. Arduino IDE (1.8.5 o successivo)
  2. Wi-Fi (credenziali)

L'app può essere installata solo su smartphone o emulatori!

Passaggio 2: installazione

Installazione
Installazione
Installazione
Installazione

Includi ESP8266 Core in Arduino IDE

1) Vai a "Preferenze" e inserisci il seguente URL per gli URL aggiuntivi di Board Manager

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Aprire il Gestore Schede (Strumenti > Menu Schede)

3) Cerca "esp8266" e installa l'ultima versione

4) Seleziona la tua scheda in Strumenti> Scheda e definisci Baud Rate ecc.

Installa le librerie Blynk

1) Installa l'ultima versione delle librerie Blynk su GitHub

2) Disimballarlo

3) Sposta le librerie in C:/User/ /Documents/Arduino/libraries

Installa l'app Blynk

1) Scarica l'App per iOS o Android

Passaggio 3: crea un progetto

Crea progetto
Crea progetto
Crea progetto
Crea progetto
Crea progetto
Crea progetto

Prima di creare il tuo progetto devi creare un account o accedere.

  1. Fare clic su "Crea nuovo progetto"
  2. Scegli il tuo dispositivo e il tipo di connessione (NodeMCU, WiFi)
  3. Ricevi e annota il tuo "Token di autenticazione"
  4. Apri la 'Finestra widget' ('+')
  5. Aggiungi un pulsante
  6. Assegnagli un nome e seleziona la modalità di commutazione
  7. Definire il pin di uscita a cui è collegato il LED (anodo Dx, catodo GND)

Questa interfaccia di esempio è molto semplice, ma puoi creare interfacce più complesse se aggiungi grafici ecc.

Passaggio 4: il codice

Il codice
Il codice
Il codice
Il codice

Il codice lato client per il controllo remoto di un LED è molto semplice.

  1. Apri l'IDE Arduino
  2. Vai a Esempi > Blynk > Boards_WiFi e seleziona la tua scheda di sviluppo
  3. Inserisci il tuo "Token di autenticazione" (char auth)
  4. Inserisci le tue credenziali WiFi (char ssid, char pass)
  5. Compila e carica
  6. Apri Serial Monitor e controlla se la connessione è andata a buon fine

Se tutto ha funzionato correttamente, ora puoi accendere e spegnere il LED da remoto utilizzando l'app Blynk.

Ulteriori informazioni su Blynk ed ESP8266 sono disponibili su blynk.io e esp8266doc.

Consigliato: