Nous nous sommes basés sur un montage déjà existant, celui de Instructables.
Le but est de reprendre les étapes de fonctionnement de cette matrice.
#define clockPin 13 #define resetPin 12 void reset(); void clock(); void setup() { pinMode(clockPin,OUTPUT); pinMode(resetPin,OUTPUT); reset(); } void loop() { for( int i = 0; i < 4; i++ ) { clock(); } reset(); } void clock() { digitalWrite(clockPin,HIGH); delay(1); digitalWrite(clockPin,LOW); } void reset() { digitalWrite(resetPin,HIGH); delay(1); digitalWrite(resetPin,LOW); }