octobre 2011 (2)

samedi 8 octobre 2011

Arduino Uno et MAX7219

Arduino Uno + MAX7219

Arduino Uno + MAX7219

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.

Arduino + module MAX7219

Lire la suite

Bus Pirate et MAX7219

Bus Pirate + MAX7219

Bus Pirate + MAX7219

Le Bus Pirate est un outil de développement libre conçu par Dangerous Prototypes. Celui-ci permet de piloter n'importe quel composant utilisant un bus série : 1-Wire, I2C, SPI, JTAG, USART, etc... Il peut également faire office d'analyseur logique d'appoint.

Le Bus Pirate peut être piloté depuis un terminal série ou en mode binaire à l'aide de scripts. Dans cet article nous utiliserons le mode binaire et des scripts Python pour piloter un contrôleur d'affichage MAX7219.

Lire la suite