#include "lights.hpp"
// Globale Variablen/Objekte
Button oneButton {11}; // Erzeuge Buttonobjekt für Pin 11
Button manyButton {12}; // Erzeuge Buttonobjekt für Pin 12
Lights oneLed {5, 1, A0}; // Erzeuge Led Objekt Startpin 5 Anzahl Pins 1 (5), Poti A0.
Lights manyLeds {7, 4, A0}; // Erzeuge Led Objekt Startpin 7 Anzahl Pins 4 (7-10), Poti A0.
void setup() {
Serial.begin(115200);
Serial.println("Start");
oneButton.begin(); // Initialisiert den Button-Pin 11: Default ist Active Low (INPUT_PULLUP)
manyButton.begin(); // Initialisiert den Button-Pin 12: Default ist Active Low (INPUT_PULLUP)
oneLed.begin();
manyLeds.begin();
}
void loop() {
oneLed.run(oneButton);
manyLeds.run(manyButton);
}