Hallo
Wenn ich das GREEN durch YELLOW ersetze, leuchtet die Lampe rot.
Das kann ich nicht erklären. Die zweifarbige StatusLED ist eine grüne und eine rote LED in einem Gehäuse. Wenn die Ansteuerung von Grün funktioniert und Rot auch leuchtet sollten beide LED auch funktionieren. Selbst wenn die LED falschrum eingelötet wurde sollten bei Yellow beide LED angesteuert werden und die Lampe Gelb leuchten. *kopfkratz
Code:
PD2 o--|>|--o--|<|--o PB0
gn gnd rt
In asuro.c endet Init() mit:
Code:
ODOMETRIE_LED_OFF;
FrontLED(OFF);
BackLED(ON,ON);
BackLED(OFF,OFF);
StatusLED(GREEN);
MotorDir(FWD,FWD);
MotorSpeed(0,0);
sei();
}
Das StatusLED(GREEN); kannst du dir also sparen...
In meinem letzen Beitrag gibt es ein Edit mit der Tastenabfrage ohne ADC.
Gruß
mic
Lesezeichen