Projet

Général

Profil

Communication » Historique » Version 18

Anonyme, 12/03/2012 14:53

1 1 Anonyme
h1. Communication
2
3 12 Anonyme
Pour permettre l'interaction entre la tablette Android et le drone ou le simulateur, il fallait gérer la communication entre ces deux périphériques. Tout d'abord la pièce principale de cette interaction était le module WIFI de marque Lantronix.
4 10 Anonyme
5
6 9 Anonyme
h2. Routeur :
7
8 12 Anonyme
Nous avons commencé par configurer le routeur afin d'établir un réseau sur lequel l'ensemble des équipements se connectaient.
9 9 Anonyme
Cette configuration se fait, après installation via un CD, à partir d'une interface Web.
10
11
12 5 Anonyme
h2. Module WIFI :
13
14 1 Anonyme
15 14 Anonyme
I – Présentation du module WIFI :
16 1 Anonyme
17 11 Anonyme
Ce module module sans fil est un module WIFI Matchport b/g de Lantronix. Ce module supporte deux 
18 5 Anonyme
version de la norme IEEE 802.11, la version b et la version g. La dernière version est la version n, qui
19
 à été conçu pour amélioré le débit de la communication sans fil. Cette dernière version n'est pas supporté 
20
par notre module WIFI. Dans notre cas, cela ne pose pas vraiment de problème car nous n'avons pas besoin d'un 
21
fort débit pour ce que l'on souhaite réaliser.
22 1 Anonyme
23 8 Anonyme
!http://dl.dropbox.com/u/64330314/moduleWifi.png!
24
25 1 Anonyme
Figure 1 : Module WIFI Lantronix MatchPort b/g
26 5 Anonyme
27
28 11 Anonyme
Ce module est assez complet, en effet ce module inclut plusieurs services, comme par exemple un serveur
29 5 Anonyme
 web ou encore un serveur de messagerie. Dans notre contexte nous avons seulement utilisé l'interface web pour
30 1 Anonyme
 mené à bien la configuration de notre module. Il est aussi possible de configurer le module par telnet via le 
31
port série. Pour la configuration de notre module nous avons aussi utilisé le logiciel DeviceInstaller.
32
33
34
II – Configuration du module WIFI :
35
36 11 Anonyme
Tout d'abord la tablette Androïd ne supporte pas le réseau Ad-Hoc, donc il faut configurer le module en
37 12 Anonyme
 mode infrastructure. De plus il faut donc fixer une adresse Ip pour le module WIFI, ainsi la tablette envoie ses
38 1 Anonyme
 informations sur cette adresse directement.
39 12 Anonyme
Pour débuguer la configuration du module nous avons utilisé l'hyperterminal qui nous permetait d'obtenir
40 5 Anonyme
 les mêmes options que DeviceInstaller.
41
42 11 Anonyme
43 5 Anonyme
44 12 Anonyme
h2. Les différentes communications :
45 6 Anonyme
46 12 Anonyme
h3. Communication directe en UDP:
47
48 10 Anonyme
La communication directe en UDP, sans passer par le module WiFi, permet l'interraction entre l'application Android et le simulateur.
49 12 Anonyme
Celle-ci, réalisée en langage C, est intégrée au simulateur.
50 6 Anonyme
51 15 Anonyme
h3. Port série :
52 17 Anonyme
53 16 Anonyme
La liaison en port série se compose de deux parties.
54 1 Anonyme
55 18 Anonyme
h5. Pour Raydium :
56 17 Anonyme
57 16 Anonyme
Dans le simulateur cette liaison permet d'effectuer les calculs necessaires au drone virtuel par le microcontroleur.
58 1 Anonyme
59 18 Anonyme
h5. Pour le microcontrolleur :
60 17 Anonyme
61 16 Anonyme
Le microcontroleur peut recevoir directement les données necessaires aux déplacements du drone réel par le port série connecté au module Wi-Fi.