JensBuder:
Bin nun schon fertig mit der Ausbildung, aber danke für den überflüssigen Kommentar!
Ja das Abwärts gezählt wird versteh ich, meine Frage lautet ja auch wie ich es schaffe das PIN_13 auch beim PIR_Bottom (Abwärtszählen) reagiert. Ich bin leider kein Informationstechniker und das ist mein erstes Arduino Projekt, von da an Entschuldige für meine Unwissenheit darüber.
Also wenn Du nicht verstehst, dass die 13 größer als die 12 ist und du beim Abwärtszählen von 12 nicht zur 13 kommst, war mein Kommentar wohl doch nicht so überflüssig.
Also für den, der es immer noch nicht brgriffen hat:
void LichtAn(int anrichtung)
{
int i;
int ledCounter = 0;
Serial.println(anrichtung);
if(anrichtung == 1)
{
ledCounter = 0;
}
if(anrichtung == 2)
{
ledCounter = 13; // <=========== Hier muss 13 hin, Du hast dort 12!
}
for(i=0;i< 13;i++){
if(anrichtung == 1)
{
ledCounter++;
}
else
{
ledCounter--;
}
Serial.println(ledCounter);
digitalWrite(ledCounter, HIGH);
delay(LedAnPause);
}
}
Gruß Tommy