Table des matières:

Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk: 10 étapes
Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk: 10 étapes

Vidéo: Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk: 10 étapes

Vidéo: Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk: 10 étapes
Vidéo: ESP 32 Начало работы с Arduino IDE 2024, Juillet
Anonim
Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk
Comment utiliser le mini module Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 en utilisant Blynk

Spécification:

  • Compatible avec l'intégration du système de charge nodemcu 18650
  • L'indicateur LED (vert signifie complètement rouge signifie charge) peut être utilisé pendant la charge
  • Alimentation de commande de commutateur
  • Le connecteur SMT peut être utilisé pour le mode veille · 1 LED supplémentaire programmable (gpio16)
  • 0.5a courant de charge
  • sortie 1A
  • Protection contre les surcharges
  • Protection contre les décharges excessives
  • 10 broches numériques lecture/écriture/interruption/PWM/I2C/prise en charge de la ligne (sauf D0)
  • Si la batterie est dans le mauvais sens, la puce de charge sera détruite.

Caractéristiques:

  • Une entrée AD.
  • Entrées micro-USB.
  • Une LED programmable (D0).
  • Le circuit AUTO PROGRAM. ESP8266 (ESP-WROOM-02 avec TELEC) est équivalent au NodeMCU.
  • Entrée analogique (AD): résistance de division intégrée (AD = 220K – ADC – 100K = GND).
  • Il y a une borne SOUDURE pour le MODE VEILLE.
  • Compatible avec Arduino et NodeMCU.
  • Le fonctionnement et la charge sont possibles en même temps.
  • Circuit de charge 18650 incluant le circuit de survoltage 5V avec TP5410.
  • Protection contre les surcharges, protection contre les décharges excessives intégrée.
  • LED: rouge = charge, verte = charge complète.
  • 3000 mA 18650 Il est possible de fonctionner plus de 17 heures sur batterie.
  • Système intégré de charge et de décharge de la batterie 18650.
  • Un interrupteur contrôle si la batterie 18650 est alimentée ou non.
  • SDA et SCL d'OLED connectés respectivement à la broche D1 et à la broche D2.
  • Les cinq boutons sont contrôlés respectivement par FLASH, RESET, D5, D6 et D7.
  • Les 5 broches numériques peuvent configurer l'écriture/lecture/interruption/PWM/I2C/un fil pris en charge séparément.
  • Fonctionnement et NodeMCU cohérents, en ajoutant une LED programmable, vous pouvez utiliser GPIO16 pour contrôler, afficher l'état de fonctionnement 8266 et d'autres fonctions.
  • OLED intégré et cinq boutons, plus pratiques pour le développement.
  • Le concept de conception provient du projet open source NodeMCU, et la carte de développement intègre des systèmes de charge et de décharge 18650 avec une protection de charge et de décharge.
  • Dans le même temps, un OLED et cinq boutons directionnels sont intégrés pour faciliter le développement.

Étape 1: Préparation du matériel

Dans ce tutoriel, nous avons besoin de:

  1. Wemos ESP-Wroom-02 D1 Mini Module Wifi ESP8266 + Couvercle Batterie 18650
  2. Câble micro-USB

Dans ce tutoriel, nous allons utiliser une application du smartphone "Blynk" pour contrôler l'Arduino Wemos D1 (ESP8266) avec le module de feux de circulation LED.

Avant de commencer, préparez tous les éléments nécessaires:

  • Planche à pain
  • Wemos ESP-Wroom-02 D1 Mini Module Wifi ESP8266 + Couvercle Batterie 18650
  • Cavalier mâle à femelle
  • Module de feux de circulation à LED (vous pouvez également utiliser des LED de base)
  • micro USB
  • Smartphone (vous devez télécharger "Blynk" depuis Play Store/iStore)
  • Batterie Li-Ion Ultrafire 3.7V 1100mAh (si nécessaire)

Étape 2: connexion des broches

Connexion des broches
Connexion des broches

Suivez la connexion comme indiqué ci-dessus.

Étape 3: Installation de la carte

Installation de la carte
Installation de la carte
Installation de la carte
Installation de la carte
Installation de la carte
Installation de la carte

Ensuite, ouvrez Arduino IDE et accédez à [Fichier => Préférences]. Une boîte de dialogue apparaît. Dans cette zone, une zone de texte URL de gestionnaire de carte supplémentaire est présente.

  • Copiez et collez l'URL suivante dans la zone et cliquez sur OK pour télécharger les packages.
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

Étape 4: Découvrez dans Board Manager

Découvrez-le dans Board Manager
Découvrez-le dans Board Manager
Découvrez-le dans Board Manager
Découvrez-le dans Board Manager

Ensuite, allez dans [Tools => Board => Board Manager] dans votre IDE Arduino. La fenêtre Boards Manager apparaît comme ci-dessous. Faites défiler les cartes dans le gestionnaire de cartes pour sélectionner ESP8266 dans la liste des cartes disponibles. Cliquez sur installer pour commencer l'installation.

Étape 5: Sélectionnez le tableau

Sélectionnez le tableau
Sélectionnez le tableau

Ensuite, en téléchargeant votre premier programme, sélectionnez le type de carte "LOLIN (WEMOS) D1 R2 & mini" dans la section [Outils => Cartes] de votre IDE Arduino.

Étape 6: Exemple de code

Exemple de code
Exemple de code
Exemple de code
Exemple de code
Exemple de code
Exemple de code

Pour obtenir l'exemple de code de Blynk, vous devez télécharger la bibliothèque à partir du site Web de Blynk.

www.blynk.cc/getting-started/

Suivez ces étapes:

  1. Sélectionnez "Télécharger la bibliothèque Blynk".
  2. Sélectionnez "Blynk_Release_v0.5.4.zip".
  3. Extrayez les fichiers et copiez les deux fichiers (bibliothèques, outils).
  4. Ouvrez l'IDE Arduino, allez dans [Fichiers => Préférences] recherchez les fichiers qui apparaissent à l'emplacement "Sketchbooks".
  5. Ouvrez le fichier Arduino et collez les deux fichiers que vous avez copiés.
  6. Ensuite, ouvrez votre IDE Arduino, allez dans [Fichiers => Exemples => Blynk => Cartes Wifi => Autonome] pour l'exemple de code.

Étape 7: Configuration de Blynk

Configuration de Blynk
Configuration de Blynk
Configuration de Blynk
Configuration de Blynk
Configuration de Blynk
Configuration de Blynk
Configuration de Blynk
Configuration de Blynk

Ensuite, vous devez configurer votre "Blynk" depuis votre smartphone.

Suivez ces étapes:

  1. Téléchargez "Blynk" sur Play Store/iStore.
  2. Inscrivez-vous en utilisant votre e-mail.
  3. Allez dans "Nouveau projet" Entrez le nom de votre projet (si nécessaire).
  4. Choisissez l'appareil "WeMos D1 mini".
  5. Type de connexion "Wifi" puis "Créer". (Après la création, vous recevrez le jeton d'authentification par e-mail).
  6. Faites glisser vers la gauche pour ouvrir "Widget Box".
  7. Sélectionnez "Bouton" pour ajouter un bouton.
  8. Appuyez sur le bouton pour « Paramètres des boutons ».
  9. Sélectionnez [Sortie => Numérique => D2, D3, D4] pour choisir la connexion des broches.
  10. Le mode se transforme en « Switch ».

Étape 8: Téléchargement

Téléchargement
Téléchargement
Téléchargement
Téléchargement

Vous devez maintenant vérifier votre boîte de réception et copier le code du jeton d'authentification.

Insérez le jeton d'authentification, le nom du réseau et le mot de passe dans votre programmation. Téléchargez maintenant le code sur votre WeMos D1 mini via micro USB. Assurez-vous d'utiliser le bon port en sélectionnant dans [Outils => Port].

Étape 9: Essayez le bouton Blynk

Essayez le bouton Blynk
Essayez le bouton Blynk

Sélectionnez le bouton de lecture en haut à droite et activez le bouton épingle.

Étape 10: Terminé

Conseillé: