Cet article propose de piloter un MAX7219 à l'aide d'une carte Arduino Uno. Dans un soucis de modularité, on développera un sketch et une bibliothèque nommée MAX7219. Les développements sont effectués à l'aide de l'environnement de développement Arduino 0022.
Le contrôleur d'affichage MAX7219 a fait l'objet d'une présentation dans un précédent article.
Schéma de câblage
Le montage servant de support à cet article utilise une carte Arduino Uno et un module embarquant un MAX7219 et 8 afficheurs 7 segments.
Les sorties utilisées sur la carte Arduino Uno sont les suivantes :
- broche 10 (SS) -> CS ;
- broche 11 (MOSI) -> DIN ;
- broche 13 (SCK) -> CLK.