top of page

CARTE WI-FI :

D1mini Wemos

Module%2520Wifi_edited_edited.png

La carte D1mini Wemos est une carte Wi-Fi, elle permet donc d'établir une connexion avec un réseau Wi-Fi. Son comportement et son utilisation est le même qu'une carte Arduino Uno. Elle est composée de différentes entrées : GND, 5V, 3.3V, RX/TX, ainsi qu'analogiques et digitales. Attention la carte D1mini ne se compose que d'une sortie analogique (A0) ce qui peut poser problème lorsque l'on a de nombreux capteurs en entrée analogique. 

Connexion de la D1mini au Wi-Fi à l'aide de Blynk
Ancre 1
blynk.png

Blynk est une interface facilitant la création d'objets connectés et d'applications. 

Les installations :
url_d1mini.jpg
  • Étape 1 : ​​​​​

 

Ouvrir le logiciel Arduino (l'EDI Arduino)​​. Cliquer sur "Fichier" puis sur "Préférences". Dans l'URL de gestionnaire de cartes supplémentaires, ajouter :  http://arduino.esp8266.com/stable/package_esp8266com_index.json

moduleep8266.jpg
  • Étape 2 : ​​​​​

 

Cliquer sur "Outils", "Type de carte" puis "Gestionnaire de carte". Rechercher "Esp8266 by Esp8266 Community" et l'installer. 

  • Étape 3 : ​​​​​

 

Enfin, installer le pilote afin que la carte soit reconnue par l'ordinateur : 

https://docs.wemos.cc/en/latest/ch340_driver.html

Blynk :
blynk.jpg
  • Étape 1 : ​​​​​

 

Cliquer sur "Outils" puis "Gérer les bibliothèques". Rechercher "Blynk by Volodymyr" et l'installer.

  • Étape 2 : ​​​​​

 

Installer Blink sur votre téléphone, il est disponible dans les stores de vos téléphones. Une fois installé, lancez le avant de créer un compte, puis un nouveau projet. 

128534504_798535584211108_11629864235960
  • Étape 3 : ​​​​​

 

Indiquer le type de carte que vous utilisez, le nom du projet ainsi que le type de connexion utilisée.

Un mail vous sera envoyé avec un code d'authentification.

128425746_723898631554105_76650323270370
128711601_1709861469189049_4705203696256
  • Étape 4 : ​​​​​

 

Dans cet exemple, nous allons allumer une LED grâce à un bouton. Appuyez sur le plus en haut à droite de l'écran, puis cliquez sur "bouton".

Renseigner le PIN utilisé, le type de bouton ainsi que le nom que vous voulez lui donner.

Ensuite, cliquez sur la flèche en haut à gauche pour retourner sur la page projet. 

Mise en place du code

#define BLYNK_PRINT Serial


#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

//code d'identification 
char auth[] = "YourAuthToken";

// Votre nom de Wi-Fi et le mot de passe Wi-Fi
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";

void setup()
{
  // Debug console
  Serial.begin(9600);

  Blynk.begin(auth, ssid, pass);
}

void loop()
{
  Blynk.run();
}
 

Mise en scène

Vous trouverez ce code dans : Fichier / Exemples / Blynk / Boards_Wi-Fi / ESP8266_Standalone

char auth[] = "YourAuthToken"; Remplacer YourAuthToken par le code qui se trouve dans l'email reçu après la création du compte Blynk. 

char ssid[] = "YourNetworkName"; Remplacer YourNetworkName par le nom de votre Wi-Fi.

char pass[] = "YourPassword"; Remplacer YourPassword par le mot de passe de votre Wi-Fi.

Après avoir transmis le code sur votre D1mini et fait les branchements nécessaires, il est possible de contrôler votre LED à l'aide de l'application. 

bottom of page