ELECINF344/381

Partie interactive du site pédagogique ELECINF344/ELECINF381 de Télécom ParisTech (occurrence 2011).

Catégories

MB led: Liste des composants, modulation d’intensité et Python

Depuis vendredi dernier nous avons terminé d’établir la liste des composants qui serons utilisé dans chacun de nos blocs. Elle possède quelques différence avec celle du projet GLIP, leurs tranceivers IRDA ne sont plus disponibles, nous intégrerons un lecteur de carte microSD, nous rajoutons des résistances variables. Nous intégrons aussi à l’un des blocs le module recevant et émettant des informations en Bluetooth depuis un terminal Android. La liste détaillée se trouve ici .
Le coût total serait pour l’instant de plus de 1000€ pour 16 blocs et un module bluetooth ce qui parait excessif, il faut que nous trouvions une alternative afin de diminuer cette somme.
Nous nous sommes posées la question de la modulation de la puissance des LEDs bleus qui, d’après l’équipe de GLiP, serait 10 fois plus puissantes que les jaunes et rouges. Pour cela Samuel nous a conseillé d’utiliser une résistance variable réglable depuis en logiciel, l’idée serait d’en connecter une par colonne de led bleu (8 au total), nous les brancherions toutes sur la même sortie GPIO du micro-contrôleur, mais en mettre 8 prendrai une place considérable sur la carte. Nous cherchons des réseaux de résistances variables afin d’économiser de la place sur la carte.
Guillaume s’est intéressé ce week-end à la programmation en Python, langage qu’il ne connaissait pas, mais qui nous a été conseillé pour développer un environnement de simulation de notre réseau de bloc notamment pour son paradigme objet. Cela nous permettra avant même d’avoir les cartes de pouvoir définir précisément le comportement de notre système dans des scénarios variés. Cette environnement part du principe que les communications infrarouge se déroulent sans problèmes (trop grande portée de l’infrarouge, messages corrompus, temps de réaction trop lent etc) cela afin de bien séparer dans un premier temps matériel et algorithmie.
Voici une présentation de Gerard Padio qui traite d’algorithmie répartie et d’échanges d’informations entres modules dans un réseau pair-à-pair. Cela correspond exactement à ce que nous voulons faire. Nous pensons donc nous inspirer de ce protocole pour gérer les échanges inter-blocs.