// Bibliothek LedControl einbinden # include "LedControl.h" /* Pinbelegung VCC ? 5V GND Pin 12 ? DATA IN Pin Pin 11 ? CLK Pin Pin 10 ? CS Pin */ LedControl LEDMatrix = LedControl(12, 11, 10, 1); void setup() { // Matrix "aufwecken" LEDMatrix.shutdown(0, false); // mittlere Helligkeit setzen LEDMatrix.setIntensity(0, 8); } void loop() { /* setRow/setColumn erwartet drei Parameter: - die Addresse der LED-Matrix ? 0 - die Angabe der Zeile - den Wert der LED 1 = an, 0 = aus */ // spaltenweise for (int i = 0; i < 7; i ++) { // alle an LEDMatrix.setColumn(0, i, B11111111); delay(100); // alle aus LEDMatrix.setColumn(0, i, B00000000); delay(100); } // und zurueck for (int i = 7; i >= 0; i--) { // alle an LEDMatrix.setColumn(0, i, B11111111); delay(100); // alle aus LEDMatrix.setColumn(0, i, B00000000); delay(100); } // zeilenweise for (int i = 0; i < 7; i ++) { // alle an LEDMatrix.setRow(0, i, B11111111); delay(100); // alle aus LEDMatrix.setRow(0, i, B00000000); delay(100); } // und zurueck for (int i = 7; i >= 0; i--) { // alle an LEDMatrix.setRow(0, i, B11111111); delay(100); // alle aus LEDMatrix.setRow(0, i, B00000000); delay(100); } }