Projet

Général

Profil

Configuration du module WiFi » Historique » Version 7

Anonyme, 27/03/2013 10:44

1 1 Anonyme
h1. Configuration du module WiFi
2
3 7 Anonyme
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
Par défaut, le module est en mode command à la mise sous tension.
5 3 Anonyme
6 1 Anonyme
Voici la configuration pour le module WizFi 220 :
7
8 2 Anonyme
??@AT+WD
9 1 Anonyme
AT+WM=2
10
AT+WAUTH=0
11
AT+NDHCP=0
12
AT+NSET=192.168.1.1,255.255.255.0,192.168.1.1
13 7 Anonyme
AT+WA=SiCopter,,8
14 1 Anonyme
AT+DHCPSRVR=1
15
AT+NSUDP=5000
16 5 Anonyme
ATA2@??
17 1 Anonyme
18
Configuration :
19
- Module en mode Point d'accès
20
- Pas d'authentification requise
21
- Serveur DHCP
22 7 Anonyme
- Réseau sans fil "SiCopter"
23 1 Anonyme
- Ip 192.168.1.1, masque 255.255.255.0
24
- Serveur UDP mis en place sur le port 5000
25
26
Signification des différentes commandes :
27 2 Anonyme
28
* ??@AT+WD@??
29
    Réinitialise la configuration.
30
31
* ??@AT+WM=2@??
32
    Active le mode point d'accès.
33
34
* ??@AT+WAUTH=0@??
35
    Pas d'authentification.
36
37
* ??@AT+NDHCP=0@??
38
    Désactive le client DHCP
39
40
* ??@AT+NSET=192.168.1.1,255.255.255.0,192.168.1.1@??
41
    Paramétrage du réseau sur le module :
42 1 Anonyme
        IP : 192.168.1.1
43 2 Anonyme
        Masque : 255.255.255.0
44
        Passerelle : 192.168.1.1
45
46 7 Anonyme
* ??@AT+WA=SiCopter,,8@??
47
    Définit le SSID "SiCopter" sur le canal 8
48 2 Anonyme
49
* ??@AT+DHCPSRVR=1@??
50 1 Anonyme
    Active le serveur DHCP.
51
52
* ??@AT+NSUDP=5000@??
53
    Active un serveur UDP sur le port 5000.
54
    Pour lancer un serveur TCP, remplacer par "AT+NAUTO=1,1,,5000"
55 7 Anonyme
56
* ??@ATA2@??
57
    Applique la configuration et bascule en mode DATA
58
59
h2. Envoi sur le port série
60
61
Pour envoyer ces commandes, on peut passer via TeraTerm sur l'ordinateur. Il faut paramétrer TeraTerm en mode série.
62
Selon les modules, la vitesse de transfert peut varier. Esssayer avec 19600 bauds et 115200 bauds en premier, ce sont les plus courants.
63
64
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
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.