JMatrix

De Wiki LOGre
Aller à : navigation, rechercher

Projet JMatrix

Réalisé par Jérôme.

But

"Hacker" une matrice à LED RGB 8x8 pour afficher l'utilisation CPU (1 colonne par CPU sur un octocœur), la bande passante réseau, de la musique...

JMatrix1.jpg

Ingrédients

  • Matrice 8x8 RGB avec backpack Sparkfun
  • Arduino Nano
  • Une plaque pour accueillir l'Arduino et faire des soudures à l'arrache
  • Des colonettes pour fixer le tout
  • Un MOSFET canal N
  • Une résistance 1K pour le MOSFET
  • Une résistance 120 Ohms pour désactiver l'auto-reset de l'Arduino (gênant pour les connections avec l'ordi) (Voir aussi ici.)

Principe

Très bourrin, l'Arduino sert juste à interfacer l'USB avec le bus SPI qui pilote le backpack Sparkfun. Cependant, il y a un petit hic: au branchement USB, l'ensemble consomme trop vis à vis de la norme USB (100 mA max en phase d'énumération), ce qui fait foirer l'énumération sur la plupart des ordis. Le MOSFET, branché côté masse, sert à isoler le backpack tant que le microcontrolleur n'a pas démarré.

Le code !

À venir...

Photos