// Bibliothek LedControl einbinden # include /* 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 Adresse der LED-Matrix ? 0 - die Angabe der Zeile - den Wert der LED 1 = an, 0 = aus */ // spaltenweise for (int zaehler = 0; zaehler < 7; zaehler++) { // alle an LEDMatrix.setColumn(0, zaehler, B11111111); delay(100); // alle aus LEDMatrix.setColumn(0, zaehler, B00000000); delay(100); } // und zurück for (int zaehler = 7; zaehler >= 0; zaehler--) { // alle an LEDMatrix.setColumn(0, zaehler, B11111111); delay(100); // alle aus LEDMatrix.setColumn(0, zaehler, B00000000); delay(100); } // zeilenweise for (int zaehler = 0; zaehler < 7; zaehler++) { // alle an LEDMatrix.setRow(0, zaehler, B11111111); delay(100); // alle aus LEDMatrix.setRow(0, zaehler, B00000000); delay(100); } // und zurück for (int zaehler = 7; zaehler >= 0; zaehler--) { // alle an LEDMatrix.setRow(0, zaehler, B11111111); delay(100); // alle aus LEDMatrix.setRow(0, zaehler, B00000000); delay(100); } }