Hallo Community, ich bin ein Frischling der versucht für sein Boba Fett Cosplay Kostüm einige Sachen zu realisieren und in die Thematik Arduino einzusteigen.
Folgendes ist mein Plan:
Boba Fett hat an seine linken Armschiene eine kleine Rakete. Den Kopf der Rakete möchte ich mit LEDs bestücken die versetzt angehen. Es sind immer jeweils 3 Stück untereinander und insgesamt 12 paar.
Die 3 untereinander hängen immer an einem Pin so das sie beim einschalten der Reihe rum angehen und leuchten sollen und wenn ich den Schalter aus drücke sollen sie entgegen dem Uhrzeigersinn auch versetzt wieder aus gehen.
int ledPin = 13;
int tasterPin = 14;
void setup(){
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(8, OUTPUT);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
pinMode(4, OUTPUT);
pinMode(3, OUTPUT);
pinMode(2, OUTPUT);
pinMode(tasterPin, INPUT);
}
void loop(){
if (digitalRead(tasterPin)==LOW){
digitalWrite(13, HIGH);
delay(80);
digitalWrite(12, HIGH);
delay(80);
digitalWrite(11, HIGH);
delay(80);
digitalWrite(10, HIGH);
delay(80);
digitalWrite(9, HIGH);
delay(80);
digitalWrite(8, HIGH);
delay(80);
digitalWrite(7, HIGH);
delay(80);
digitalWrite(6, HIGH);
delay(80);
digitalWrite(5, HIGH);
delay(80);
digitalWrite(4, HIGH);
delay(80);
digitalWrite(3, HIGH);
delay(80);
digitalWrite(2, HIGH);
delay(80);
} else {
digitalWrite(13, LOW);
delay(80);
digitalWrite(12, LOW);
delay(80);
digitalWrite(11, LOW);
delay(80);
digitalWrite(10, LOW);
delay(80);
digitalWrite(9, LOW);
delay(80);
digitalWrite(8, LOW);
delay(80);
digitalWrite(7, LOW);
delay(80);
digitalWrite(6, LOW);
delay(80);
digitalWrite(5, LOW);
delay(80);
digitalWrite(4, LOW);
delay(80);
digitalWrite(3, LOW);
delay(80);
digitalWrite(2, LOW);
delay(80);
}
}
Das ist der Code dazu.
Als Board verwende ich ein arduino nano.
Bei dem Test auf der Seite funktioniert es. Nur im Reallife eben nicht. Erst wurde der Akku heiß was vermutlich am zu kleinen Wiederstand lag.
An den LEDs sind 220ohm Wiederstände und an dem Schalter ein 10k Wiederstand.
Irgendwie schein ich ein Denkfehler zu haben beim anschließen des Schalters.
Bitte seid gnädig mit dem Neuling und danke für jede Hilfe.





