Bonjour,
Je tente de connecter mon esp32 avec ma livebox voilà le programme:
import network
import Cpte_wifi
wlan = network.WLAN() # create station interface (the default, see below for an access point interface)
wlan.active(True) # activate the interface
wlan.isconnected() # check if the station is connected to an AP
ssid= Cpte_wifi.ssid
password= Cpte_wifi.password
print("borne wifi : ", ssid)
if not wlan.isconnected():
print('connecting to network...')
wlan.connect(ssid, password) # connect to an AP
while not wlan.isconnected():
pass
if wlan.isconnected():
print('network config:', wlanifconfig())
essayez déjà avec le SSID et mot de passe en dur dans le code (on ne sait pas ce qu'il y a dans votre import Cpte_wifi)
import network
import time
# Remplacez par votre SSID et votre mot de passe
ssid = "Votre_SSID" # Remplacez par votre SSID
password = "Votre_Mot_de_Passe" # Remplacez par votre Mot de Passe
# Crée une interface station
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
print("Borne Wi-Fi : ", ssid)
if not wlan.isconnected():
print('Connexion au réseau...')
wlan.connect(ssid, password)
timeout = 10 # Temps d'attente maximal en secondes
start_time = time.time()
while not wlan.isconnected():
if time.time() - start_time > timeout:
print("Échec de la connexion")
break
time.sleep(1)
if wlan.isconnected():
print('Configuration du réseau :', wlan.ifconfig())
else:
print("Non connecté.")
Bonjour j'ai un problème dans mon programme pour que mon esp 32 se connecte au wifi. Voilà la ligne qui pause problème
import network
import Cpte_wifi
wlan = network.WLAN() # create station interface (the default, see below for an access point interface)
wlan.active(True) # activate the interface
wlan.isconnected() # check if the station is connected to an AP
ssid= Cpte_wifi.ssid
password= Cpte_wifi.password
print("borne wifi : ", ssid)
if not wlan.isconnected():
print('connecting to network...')
wlan.connect(ssid, password) # connect to an AP
while not wlan.isconnected():
pass
if wlan.isconnected():
print('network config:', wlanifconfig())
Vos deux sujets portant sur le même thème ont été fusionnés.
Le multi-postage est contraire aux règles du forum Arduino. Les doublons font perdre du temps à ceux qui essaient d’aider, car quelqu’un peut rédiger une réponse détaillée sur un sujet sans savoir qu’une autre personne l’a déjà fait sur l’autre.
Créez un seul sujet pour votre question et choisissez soigneusement la bonne catégorie du forum. Si vous avez plusieurs questions sur le même projet, posez-les dans le même fil, car les réponses à une question peuvent apporter un contexte utile aux autres, et vous n’aurez pas à réexpliquer votre projet plusieurs fois.
Ne postez pas non plus en Français dans une catégorie anglophone.
Des publications répétées en doublon peuvent entraîner une suspension temporaire ou définitive du forum.
Merci de prendre quelques instants pour lire les recommandations listées dans "Les bonnes pratiques du Forum Francophone”. Cela vous aidera à en tirer le meilleur parti à l’avenir.