L’objectif de ce module est de mettre en oeuvre un composant électronique réalisant l’interface USB/GPIO et à le piloter depuis un smartphone ou une tablette sous Android.Un GPIO est un port qui permet à un système de communiquer numériquement avec le monde extérieur. Il peut être configuré comme une entrée : dans ce cas, en fonction de la tension appliquée à la broche, le circuit « lit » un 1 ou un 0 logique. Il peut également être configuré comme une sortie : dans ce cas le circuit « écrit » un 0 ou un 1 logique, ce qui est traduit par une tension différente sur la broche. Le port GPIO peut ainsi être connecté à des capteurs ou à des actionneurs.Le circuit électronique proposé possède une interface USB, permettant ainsi de le brancher à un smartphone par exemple, et un certain nombre de GPIO. Il est également facilement pilotable depuis Android.En le mettant en oeuvre, votre application Android pourra ainsi récupérer des informations depuis des capteurs ou piloter des actionneurs.
Ressources dont le module dépend
Site de référence du composant
http://www.ftdichip.com/Android.htm
Objectifs pédagogiques
Électronique : savoir lire une documentation technique d’un composant (datasheet), comprendre le fonctionnement d’un GPIO
Informatique : savoir dialoguer avec un périphérique
Exemples d’utilisation du module
Pilotage de LEDs, d’afficheurs, de moteurs depuis une application Android
Récupération d’informations de capteurs depuis une application Android
Résultats attendus (à adapter en fonction des besoins)
PAN1
Compréhension du fonctionnement du composant en lisant sa datasheet
PAN2
Réalisation du circuit imprimé mettant en oeuvre le composant