Table des matières:

Blynk avec ESP8266 : 4 étapes
Blynk avec ESP8266 : 4 étapes

Vidéo: Blynk avec ESP8266 : 4 étapes

Vidéo: Blynk avec ESP8266 : 4 étapes
Vidéo: How to install the new Blynk app | WeMos D1 ESP8266 with Blynk app | how to light led 2024, Novembre
Anonim
Blynk avec ESP8266
Blynk avec ESP8266

Blynk est une plate-forme Internet des objets, qui facilite le contrôle du matériel à distance et la visualisation de ses données. Vous pouvez créer vos propres interfaces à l'aide de l'application gratuite Blynk. Chaque appareil WiFi, Bluetooth/BLE, Ethernet et série est capable de se connecter au cloud Blynk ou à un serveur exécuté localement. Le matériel pris en charge peut être trouvé sur blynk.cc

Cette instructable couvrira uniquement comment installer et démarrer avec une carte de développement ESP8266 (NodeMCU), en utilisant le service cloud fourni.

Étape 1: Prérequis et pièces

Prérequis et pièces
Prérequis et pièces

les pièces

  1. ESP8266 (NodeMCU)
  2. LED

Conditions préalables

  1. IDE Arduino (1.8.5 ou plus récent)
  2. Wi-Fi (identifiants)

L'application ne peut être installée que sur des smartphones ou des émulateurs !

Étape 2: Installation

Installation
Installation
Installation
Installation

Inclure ESP8266 Core vers Arduino IDE

1) Allez dans « Préférences » et entrez l'URL suivante pour les URL supplémentaires de Board Manager

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Ouvrez le gestionnaire de tableaux (Outils > Menu Tableau)

3) Recherchez "esp8266" et installez la dernière version

4) Sélectionnez votre carte sous Outils > Carte et définissez le débit en bauds, etc.

Installer les bibliothèques Blynk

1) Installez la dernière version des bibliothèques Blynk sur GitHub

2) Déballez-le

3) Déplacez les bibliothèques vers C:/User/ /Documents/Arduino/libraries

Installer l'application Blynk

1) Téléchargez l'application pour iOS ou Android

Étape 3: Créer un projet

Créer un projet
Créer un projet
Créer un projet
Créer un projet
Créer un projet
Créer un projet

Avant de créer votre projet, vous devez créer un compte ou vous connecter.

  1. Cliquez sur « Créer un nouveau projet »
  2. Choisissez votre appareil et le type de connexion (NodeMCU, WiFi)
  3. Recevez et notez votre 'Auth Token'
  4. Ouvrez la 'Widget Box' ('+')
  5. Ajouter un bouton
  6. Nommez-le et sélectionnez le mode de commutation
  7. Définissez la broche de sortie à laquelle la LED est connectée (anode Dx, cathode GND)

Cet exemple d'interface est très basique, mais vous pouvez créer des interfaces plus complexes si vous ajoutez des graphiques, etc.

Étape 4: le code

Le code
Le code
Le code
Le code

Le code côté client pour contrôler à distance une LED est très simple.

  1. Ouvrez l'IDE Arduino
  2. Allez dans Exemples > Blynk > Boards_WiFi et sélectionnez votre carte de développement
  3. Entrez votre 'Auth Token' (char auth)
  4. Entrez vos identifiants WiFi (char ssid, char pass)
  5. Compiler et télécharger
  6. Ouvrez le moniteur série et vérifiez si la connexion a réussi

Si tout fonctionnait correctement, vous pouvez maintenant allumer et éteindre la LED à distance à l'aide de l'application Blynk.

Vous trouverez plus d'informations sur Blynk et ESP8266 sur blynk.io et esp8266doc.

Conseillé: