Configuration du module WiFi » History » Version 7

Nicolas Cosnard, 03/27/2013 10:44 AM

1 1 Nicolas Cosnard
h1. Configuration du module WiFi
2 1 Nicolas Cosnard
3 7 Nicolas Cosnard
Le module wifi WizFi220 possède deux modes : le mode command, dans lequel ce qui lui est envoyé sur le port série est interprété comme une commande de configuration, et le mode data, où ce qui lui est envoyé sur le port série est transmis via wifi.
4 7 Nicolas Cosnard
Par défaut, le module est en mode command à la mise sous tension.
5 3 Nicolas Cosnard
6 1 Nicolas Cosnard
Voici la configuration pour le module WizFi 220 :
7 1 Nicolas Cosnard
8 2 Nicolas Cosnard
??@AT+WD
9 1 Nicolas Cosnard
AT+WM=2
10 1 Nicolas Cosnard
AT+WAUTH=0
11 1 Nicolas Cosnard
AT+NDHCP=0
12 1 Nicolas Cosnard
AT+NSET=192.168.1.1,255.255.255.0,192.168.1.1
13 7 Nicolas Cosnard
AT+WA=SiCopter,,8
14 1 Nicolas Cosnard
AT+DHCPSRVR=1
15 1 Nicolas Cosnard
AT+NSUDP=5000
16 5 Nicolas Cosnard
ATA2@??
17 1 Nicolas Cosnard
18 1 Nicolas Cosnard
Configuration :
19 1 Nicolas Cosnard
- Module en mode Point d'accès
20 1 Nicolas Cosnard
- Pas d'authentification requise
21 1 Nicolas Cosnard
- Serveur DHCP
22 7 Nicolas Cosnard
- Réseau sans fil "SiCopter"
23 1 Nicolas Cosnard
- Ip 192.168.1.1, masque 255.255.255.0
24 1 Nicolas Cosnard
- Serveur UDP mis en place sur le port 5000
25 1 Nicolas Cosnard
26 1 Nicolas Cosnard
Signification des différentes commandes :
27 2 Nicolas Cosnard
28 2 Nicolas Cosnard
* ??@AT+WD@??
29 2 Nicolas Cosnard
    Réinitialise la configuration.
30 2 Nicolas Cosnard
31 2 Nicolas Cosnard
* ??@AT+WM=2@??
32 2 Nicolas Cosnard
    Active le mode point d'accès.
33 2 Nicolas Cosnard
34 2 Nicolas Cosnard
* ??@AT+WAUTH=0@??
35 2 Nicolas Cosnard
    Pas d'authentification.
36 2 Nicolas Cosnard
37 2 Nicolas Cosnard
* ??@AT+NDHCP=0@??
38 2 Nicolas Cosnard
    Désactive le client DHCP
39 2 Nicolas Cosnard
40 2 Nicolas Cosnard
* ??@AT+NSET=192.168.1.1,255.255.255.0,192.168.1.1@??
41 2 Nicolas Cosnard
    Paramétrage du réseau sur le module :
42 1 Nicolas Cosnard
        IP : 192.168.1.1
43 2 Nicolas Cosnard
        Masque : 255.255.255.0
44 2 Nicolas Cosnard
        Passerelle : 192.168.1.1
45 2 Nicolas Cosnard
46 7 Nicolas Cosnard
* ??@AT+WA=SiCopter,,8@??
47 7 Nicolas Cosnard
    Définit le SSID "SiCopter" sur le canal 8
48 2 Nicolas Cosnard
49 2 Nicolas Cosnard
* ??@AT+DHCPSRVR=1@??
50 1 Nicolas Cosnard
    Active le serveur DHCP.
51 1 Nicolas Cosnard
52 1 Nicolas Cosnard
* ??@AT+NSUDP=5000@??
53 1 Nicolas Cosnard
    Active un serveur UDP sur le port 5000.
54 1 Nicolas Cosnard
    Pour lancer un serveur TCP, remplacer par "AT+NAUTO=1,1,,5000"
55 7 Nicolas Cosnard
56 7 Nicolas Cosnard
* ??@ATA2@??
57 7 Nicolas Cosnard
    Applique la configuration et bascule en mode DATA
58 7 Nicolas Cosnard
59 7 Nicolas Cosnard
h2. Envoi sur le port série
60 7 Nicolas Cosnard
61 7 Nicolas Cosnard
Pour envoyer ces commandes, on peut passer via TeraTerm sur l'ordinateur. Il faut paramétrer TeraTerm en mode série.
62 7 Nicolas Cosnard
Selon les modules, la vitesse de transfert peut varier. Esssayer avec 19600 bauds et 115200 bauds en premier, ce sont les plus courants.
63 7 Nicolas Cosnard
64 7 Nicolas Cosnard
A la mise sous tension, le module wifi va s'initialiser et envoyer "[ERROR]" sur le port série, indiquant qu'il est prêt à recevoir des commandes.
65 7 Nicolas Cosnard
On peut s'assurer du bon fonctionnement de la communication série avec la commande "AT", à laquelle le module répond simplement "[OK]". Cela peut servir à s'assurer de la validité du taux de transfert.