Hallo,
ich suche nach einer Möglichkeit, mehrere LEDs gleichzeitig leuchten zu lassen.
Ich darf ja pro I/O nur max 40 mA und gesamt nicht mehr wie 200 mA leuchten lassen, das ist mir aber zu wenig.
Kann ich nicht das menschliche Auge austricken und sagen wir mal 20 LEDs gleichzeitig leuchten lassen, ohne dass mir mein Arduino abraucht?
Ich habe mir soetwas vorgestellt:
void setup() {
// initialize the LED pin as an output:
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
....
pinMode(20, OUTPUT);
}
void loop()
digitalWrite(1, HIGH);
digitalWrite(1, LOW);
digitalWrite(2, HIGH);
digitalWrite(2, LOW);
...
...
digitalWrite(20, HIGH);
digitalWrite(20, LOW);
delay(1000);
}
Und dann wieder von vorne - also blinken die 20 LEDs pro Sekunde 1x gemeinsam auf.
Oder geht das nicht ?
Gruß und Danke
vor 2 days 20 hours
Was hältst du von einem nachgeschalteten Transistor an den Ausgängen.
Login or register to post comments