start:arduino:esp32:wifi
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
start:arduino:esp32:wifi [2022/01/10 14:33] – gerardadmin | start:arduino:esp32:wifi [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
======== Reconnecter ESP32 au WIFI après une connexion perdue ======== | ======== Reconnecter ESP32 au WIFI après une connexion perdue ======== | ||
+ | |||
+ | [[https:// | ||
Dans ce tutoriel, nous allons apprendre à reconnecter la carte ESP32 au réseau WIFI lorsqu' | Dans ce tutoriel, nous allons apprendre à reconnecter la carte ESP32 au réseau WIFI lorsqu' | ||
Ligne 74: | Ligne 76: | ||
L' | L' | ||
- | 3ème méthode : événements WiFi ESP32 | + | |
+ | ===3ème méthode : événements WiFi ESP32=== | ||
La méthode de boucle infinie () indiquée ci-dessus aidera à récupérer la connexion WIFI perdue, mais est légèrement gênante et gaspille les ressources ESP32. Pour une meilleure approche, nous allons essayer d' | La méthode de boucle infinie () indiquée ci-dessus aidera à récupérer la connexion WIFI perdue, mais est légèrement gênante et gaspille les ressources ESP32. Pour une meilleure approche, nous allons essayer d' | ||
Ligne 179: | Ligne 182: | ||
À l' | À l' | ||
+ | <code c 012.ino> | ||
Serial.begin(115200); | Serial.begin(115200); | ||
+ | </ | ||
Ensuite, nous appellerons WiFi.déconnecter()fonction avec true comme paramètre à l' | Ensuite, nous appellerons WiFi.déconnecter()fonction avec true comme paramètre à l' | ||
+ | <code c 013.ino> | ||
WiFi.disconnect(true); | WiFi.disconnect(true); | ||
+ | </ | ||
- | Ensuite, nous appellerons WiFi.onEvent()fonction pour les trois événements WIFI. Ceux-ci seront SYSTEM_EVENT_STA_CONNECTED, | + | Ensuite, nous appellerons WiFi.onEvent()fonction pour les trois événements WIFI. |
+ | Ceux-ci seront SYSTEM_EVENT_STA_CONNECTED, | ||
+ | |||
+ | Nous les passerons individuellement en tant que deuxièmes paramètres à l' | ||
+ | |||
+ | <code c 014.ino> | ||
WiFi.onEvent(Wifi_connected, | WiFi.onEvent(Wifi_connected, | ||
WiFi.onEvent(Get_IPAddress, | WiFi.onEvent(Get_IPAddress, | ||
WiFi.onEvent(Wifi_disconnected, | WiFi.onEvent(Wifi_disconnected, | ||
+ | </ | ||
Ensuite, nous connecterons notre carte ESP32 au point d' | Ensuite, nous connecterons notre carte ESP32 au point d' | ||
Ligne 198: | Ligne 211: | ||
</ | </ | ||
- | ==Manifestation== | + | ==Démonstration |
+ | |||
+ | Assurez-vous de choisir la bonne carte et le bon port COM avant de télécharger votre code sur la carte. | ||
+ | |||
+ | Allez dans Outils > Carte et sélectionnez ESP32 Dev Module. | ||
+ | |||
+ | Ensuite, allez dans Outils > Port et sélectionnez le port approprié via lequel votre carte est connectée. | ||
- | Assurez-vous de choisir la bonne carte et le bon port COM avant de télécharger votre code sur la carte. Allez dans Outils > Carte et sélectionnez ESP32 Dev Module. Ensuite, allez dans Outils > Port et sélectionnez le port approprié via lequel votre carte est connectée. | ||
Cliquez sur le bouton de téléchargement pour télécharger le code dans la carte de développement ESP32. | Cliquez sur le bouton de téléchargement pour télécharger le code dans la carte de développement ESP32. | ||
+ | |||
Après avoir téléchargé votre code sur la carte de développement, | Après avoir téléchargé votre code sur la carte de développement, | ||
- | Ouvrez votre Serial Monitor à un débit en bauds de 115200. Connectez-vous maintenant à votre réseau WIFI local. Interrompre la connexion. Le code du programme le détecte automatiquement et se reconnecte. | + | Ouvrez votre Serial Monitor à un débit en bauds de 115200. |
+ | |||
+ | Connectez-vous maintenant à votre réseau WIFI local. | ||
+ | |||
+ | Interrompre la connexion. Le code du programme le détecte automatiquement et se reconnecte. | ||
+ | |||
Reconnecter ESP32 à la démo WIFI Moniteur série | Reconnecter ESP32 à la démo WIFI Moniteur série | ||
/home/chanteri/www/fablab37110/data/attic/start/arduino/esp32/wifi.1641821608.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)