electronique:esp:se-connecter-a-un-reseau-wifi

Se connecter à un réseau Wifi

Les extraits de codes suivants ont été testés avec un Espressif ESP8266 / ESP 12F soudé sur une carte NodeMcu V3.

Un connexion Wifi Client permet d'indiquer à l'ESP de se connecter à un réseau Wifi, désigné dans notre code par la variable wifi_ssid, utilisée par la méthode WiFiMulti.addAP. Il est également possible d'indiquer un mot de passe en tant que second paramètre (WiFiMulti.addAP(wifi_ssid, “mot de passe”);).

esp8266-wifi-client.ino
#include <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>
 
const char* wifi_ssid = "ESP1 - AP";
 
 
ESP8266WiFiMulti WiFiMulti;
 
void setup() {
  Serial.begin(115200);
  delay(1000);
  Serial.println("\n");
 
  // Tentative de connexion Wifi
  WiFi.mode(WIFI_STA);
  WiFiMulti.addAP(wifi_ssid);
  Serial.print("Tentative de connexion au Wifi .");
 
  while (WiFiMulti.run() != WL_CONNECTED) {
        Serial.print(".");
        delay(500);
  }
 
  Serial.println("\n");
  Serial.println("Connexion Wifi réussie");
  Serial.print("Adresse IP : ");
  Serial.println(WiFi.localIP());
 
}
 
void loop() {
 
}

Voilà le résultat dans le moniteur série de l'application Arduino IDE.

Entrer votre commentaire. La syntaxe wiki est autorisée:
 ______   ____   __ __  __  __ __  __
/_  __/  / __/  / //_/ / / / / \ \/ /
 / /    / _/   / ,<   / /_/ /   \  / 
/_/    /___/  /_/|_|  \____/    /_/
 
  • electronique/esp/se-connecter-a-un-reseau-wifi.txt
  • Dernière modification: 2020/12/06 19:42
  • de Cédric ABONNEL