Ligne 119 : |
Ligne 119 : |
| | | |
| == Scanner le réseau WiFi et connexion == | | == Scanner le réseau WiFi et connexion == |
− | We'll continue with a quick demo of scanning for WiFi and connecting.
| + | Continuons avec cette petite démo qui scan et connecte les réseaux WiFi et s'y connecte. |
| | | |
| Once you're back at the Lua prompt, set the ESP8266 into WiFi Client mode with | | Once you're back at the Lua prompt, set the ESP8266 into WiFi Client mode with |
Ligne 127 : |
Ligne 127 : |
| Then you can run the scanner and have it print out the available AP's | | Then you can run the scanner and have it print out the available AP's |
| | | |
− | <nowiki>-- print ap list | + | <nowiki>-- affiche la liste ap (Access Point = Point d Acces) |
| function listap(t) | | function listap(t) |
| for k,v in pairs(t) do | | for k,v in pairs(t) do |
Ligne 135 : |
Ligne 135 : |
| wifi.sta.getap(listap)</nowiki> | | wifi.sta.getap(listap)</nowiki> |
| | | |
− | or for more detail...
| + | ou pour plus de détails... |
| | | |
− | <nowiki>-- print ap list | + | <nowiki>-- afficher la liste des Access Points |
| function listap(t) | | function listap(t) |
| for ssid,v in pairs(t) do | | for ssid,v in pairs(t) do |
Ligne 147 : |
Ligne 147 : |
| wifi.sta.getap(listap)</nowiki> | | wifi.sta.getap(listap)</nowiki> |
| | | |
− | We can connect to the access point with '''wifi.sta.config''' and '''wifi.sta.connect''' - it will take a second or two to complete the connection, you can query the module to ask the status with '''wifi.sta.status()''' - when you get a 5 it means the connection is completed and DHCP successful
| + | Nous pouvons nous connecter sur un point d'accès à l'aide de '''wifi.sta.config''' et '''wifi.sta.connect''' - ce qui prendra une seconde ou deux pour établir complètement la connexion. Vous pouvez interroger l'état du module à l'aide de '''wifi.sta.status()'''. Lorsque vous obtenez la valeur 5, cela signifie que le processus de connexion et DHCP (obtention de l'adresse IP) sont complétés avec succès. |
| | | |
− | <nowiki>wifi.sta.config("accesspointname","yourpassword") | + | <nowiki>wifi.sta.config("nom_du_point_d_access","votre_mot_de_passe") |
| wifi.sta.connect() | | wifi.sta.connect() |
− | tmr.delay(1000000) -- wait 1,000,000 us = 1 second | + | tmr.delay(1000000) -- attendre 1,000,000 µs = 1 seconde |
| print(wifi.sta.status()) | | print(wifi.sta.status()) |
| print(wifi.sta.getip())</nowiki> | | print(wifi.sta.getip())</nowiki> |