• Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
- Annonce -
  • Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
Accueil » Do It Yourself Electronique

GLiP : Des petits modules avec des matrices de LED RVB très communiquant

Semageek Publié le 30 juin 2010
5
2.2K Vues


  • Partagez sur Facebook
  • Twittez

GLiP, Great LED intéractive Puzzle, est un projet d’étudiants ingénieurs de Télécom ParisTech. Chaque petit module dispose d’une matrice de 8×8 LED RVB et discutent avec les autres modules pour pouvoir réaliser des puzzles numériques interactifs, des animations, des images et bien d’autres choses.

Ce projet conçu par 4 étudiants  Mickaël Camus, Enzo Casasola, Julie Estivie et Florent Matignon et encadrés par 2 enseignants-chercheurs  Alexis Polti et Samuel Tardieu de Télécom ParisTech.

Chaque module est identique et dispose d’une carte avec un micro-contrôleur STM32F105 (avec un coeur ARM Cortex M3) cadencé à 8 Mhz. Au niveau du dialogue avec les autres modules, c’est 4 blocs émetteur/récepteur IrDA qui sont utilisés, un pour chaque face. La matrice de 8×8 LED RGB est pilotée à l’aide de 2 drivers pilotés en SPI avec un dialogue ligne par ligne, mais grâce au principe de POV, on ne perçoit qu’une image fixe.

Chaque bloc dispose d’un logiciel avec l’ensemble des animations jouables en mémoire flash et tourne sous FreeRTOS. Un bloc joue le rôle de chef d’orchestre, le « bloc maitre », c’est celui en haut à gauche du puzzle. Le bloc maitre est relié par une liaison série à un ordinateur pour envoyer des ordres à l’ensemble comme : sélection de l’animation, RAZ, etc…

Chaque bloc discute en eux via leur liaison IrDA, et propage ainsi le message original du « bloc maitre » afin de déterminer en autre leur position relative par rapport à celui-ci. Une fois la positon déterminée, le « bloc maitre » envoi un de Ping à chacun des modules qui répond alors par un Pong  , le « bloc maitre » calcule alors la dérive et remet à l’heure synchronisée les modules.

Les modules GLiP sont alimentés à l’aide deux piles AA qui fournissent du 3.3V grâce à une alimentation à découpage, ce qui procure environ 5 heures d’utilisation.

C’est un projet que je trouve vraiment intéressant car d’un coté il est très simple, au niveau du concept et du fonctionnement, et d’un autre coté il est assez complexe et bien étudié avec l’utilisation d’un OS temps réel, la gestion de la propagation de l’heure, avec la synchronisation, essentielle au fonctionnement correct du système.

Vous pouvez retrouver les schéma et les codes sources sur glip.fr afin de créer vous aussi vos modules GLiP

Merci à Fabien pour l’info.

Vues : 2 152
  • Partagez sur Facebook
  • Twittez


- Annonce -
FreeRTOSGLiPinteractifledmatricesPuzzlergbRVBSTM32F105synchronisation


Auteur

Semageek

La trentaine et passionné par l’électronique et l’informatique. Le DIY et l'univers geek est une vocation que j’ai depuis tout petit, bercé entre les StarWars et les Mac Gyver. J’ai toujours eut une passion très forte pour l’informatique, depuis l’âge de 7 ans où j’ai eu mon premier ordinateur, un Tandy TRS-80 pour les connaisseurs. Et depuis, je suis assez autodidacte et je me forme à l’aide d’internet dans les divers langage de programmation. Actuellement je souhaite prendre un tournant dans ma vie et essayer de travailler à 100% à mon compte sur le web, alors j’essaie de lancer des sites, des idées des concepts dont Semageek fait partie.

Vous aimerez aussi
RGB Box Clock : Une horloge connectée à matrice de LED RGB
6 juin 2018
Un robot à base Raspberry PI qui réalise du Light Painting avec une matrice de LED
31 mai 2018
Fret Zeppelin : Un dispositif pour apprendre à jouer de la guitare en mois de 60s
31 janvier 2017
Mouseless : Quand la souris de votre ordinateur devient invisible
A lire en suivant

Mouseless : Quand la souris de votre ordinateur devient invisible

  • - Annonce -
  • Articles Populaires

    • 1
      Fabriquer un brouilleur de téléphone mobile.
    • 2
      Les 42 commandes les plus utiles sur Raspberry PI
    • 3
      DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

  • SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino.

    Mentions Légales

    Annonceurs

    À propos

    Contact

  • Articles Récents

    • STAR : Un robot modulable à base d'arduino qui se faufile partout
    • DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
    • Un robot imprimé en 3D qui dessine dans le sable.
  • Articles Populaires

    • 1
      Fabriquer un brouilleur de téléphone mobile.
    • 2
      Les 42 commandes les plus utiles sur Raspberry PI
    • 3
      DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

© Copyright Semageek® 2009 - 2020
Appuyez sur Entrée pour lancer votre recherche
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok