robot à base d'android - présentation pfe

Post on 14-Nov-2014

8.556 Views

Category:

Documents

16 Downloads

Preview:

Click to see full reader

DESCRIPTION

Présentation d'un PFE Cycle Ingénieur, Un ROBOT à base d'Android, merci de découvrir ça.

TRANSCRIPT

Houssem Eddine LASSOUEDRéalisé par

ROBOTà base

d’Android

Projet de Fin d’ ÉtudesPour l’obtention du Diplôme National d’Ingénieur en Télécommunications

Encadré parM. Imed AMRI

PlanIntroduction

problématique

Solution proposée

Analyse des besoins

Réalisation

Conclusion & perspectives

2/20

Introduction

•ANDROID•Open Software/Open

Hardware•Système embarqué•Nouveau concept

Android + Hardware ?

Construire un Système Intelligent à Base du système

Android 3/20

Objectifs

• Concevoir un système embarqué intelligent• Répondre à des besoins spécifiques• Développer une application de commande à

distance• Assurer une valeur ajouté

4/20

Problématique• Interconnecter le monde électronique et le

système d’exploitation Android• Commander les différentes parties du Système

Electronique

Monde réel5/20

Choix de solution

• Carte IOIO• Carte Arduino• Carte ADK Google

6/20

ComparatifCritères de comparaison

Carte Arduino Carte Google ADK

Carte IOIO

Développement JAVA, C++ Sketch JAVA, C++ Sketch JAVA (+IOIO Lib)

Compatibilité Versions Android

V1.5 with ADB V3.1 Or V2.3.4 V1.5 and UP

Dimensions 68 - 53mm 86 - 53mm 70 - 30mmCompatibilité Bluetooth Bluetooth

ShieldBluetooth Shield

NATIVE (V.3)Plug & Play

Compatibilité OpenAccessory

Non Oui Oui (V.3)

Connectivité USB Hôte Oui Oui OuiPrix 75$ 80$ - 400$ 50$

7/20

Carte IOIOPrésentation

48 pins entrée/sortie pas de programmation de la carte Plusieurs Extra fonctions (PWM, UART,SPI,…) Besoin d’alimentation externe

8/20

Analyse des besoins

• Exploration de lieux

Un ROBOT à base d’Android utilisant la carte IOIO.Fonctionnalités:

• Streaming Vidéo• Détection d’obstacles.• Détection de fuites de Gaz • Alerter l’utilisateur.• Commande à distance.

9/20

Maquettes

10/20

Environnement de travail

Multi-language IDEExtensible plug-in system

Java / XML

Outil de Design ProfessionnelBibliothèque dédiée pour la carte IOIO

Smartphone Android

.IOIOLib

Logiciel d’édition de circuit électronique

SDK Android

11/20

Réalisation MatérielleComposants• Smartphone Gaga• Carte IOIO• Base de déplacement• Motor Driver (TB6612FNG)

• Capteur Ultrason(SEN10737P)

• Capteur de Gaz(SEN90512P)

• Servomoteurs + accessoires• Batterie 12 V

12/20

Réalisation MatérielleSchéma de réalisation

USBGND

GND

3.3 V

VIN

PIN 34

PIN 36

5 V 9 V

13/20

14/20

Réalisation LogicielleApplication démon (coté ROBOT)

15/20

Réalisation LogicielleApplication de commande (coté utilisateur)

16/20

RéalisationProduit final

17/20

Perspectives• Catastrophes

naturelles• Milieux industriels• Sécurité &

surveillance• Militaire• Espace

18/20

Conclusion• Optimisation de la gestion du matériel• Ajouter d’autres modules• Encourager le développement de matériel

personnalisé• Penser à un produit commercial

19/20

Merci pour votre Attention

top related