II.3.1.3. Diagramme de séquences ................................................................................................ 24
II.4. Environnement matériel ................................................................................................................ 26
II.4.1. Système embarqué .................................................................................................................. 26
II.4.1.1. Carte Arduino ................................................................................................................... 28
II.4.1.2. Carte BeagleBone ............................................................................................................. 28
II.4.1.3. Carte Raspberry ................................................................................................................ 29
II.4.2. Choix de la plateforme ............................................................................................................ 30
II.5. Transmission des trames de données ............................................................................................ 31
II.5.1. Réseau LAN .............................................................................................................................. 31
II.5.2. Zigbee ...................................................................................................................................... 32
II.5.3. Wi-Fi ........................................................................................................................................ 33
II.5.4. Module NRF24l01 .................................................................................................................... 33
II.6. Protocole de Transmission ............................................................................................................. 34
II.6.1. Algorithme de fonctionnement ............................................................................................... 35
II.6.2. Avantages ................................................................................................................................ 36
II.7. Conclusion ...................................................................................................................................... 36
CHAPITRE III .......................................................................................................................................... 37
ENVIRONNEMENT LOGICIEL ET REALISATION PRATIQUE ................................................................... 37
III.1. Introduction ................................................................................................................................... 38
III.2. Environnement de réalisation ....................................................................................................... 38
III.2.1. Application WEB dynamique .................................................................................................. 38
III.2.2. Eclipse ..................................................................................................................................... 39
III.2.3. Base de donnée No SQL ......................................................................................................... 39
III.2.3.1. MongoDB ......................................................................................................................... 40
III.2.3.2. Installation de MongoDB ................................................................................................. 41
III.2.3.3. Fonctionnement de MongoDB ........................................................................................ 41
III.2.4. Apache Tomcat ....................................................................................................................... 47
III.3. Interface Web ................................................................................................................................ 47
III.3.1. Interface d’authentification ................................................................................................... 48
III.3.2. Interface web ligne ................................................................................................................. 49
III.3.3. Interface web poteau ............................................................................................................. 50
III.4. Service de cartographie ................................................................................................................. 51
III.4.1. Google Maps........................................................................................................................... 51
III.5. Conclusion ..................................................................................................................................... 54
Conclusion générale et perspectives ..................................................................................................... 55
Bibliographies ........................................................................................................................................ 57