Hallo,
wäre sehr hilfreich wenn du mal deinen Code ins forum posten würdest. Ich denke dann kann der ein oder andere dir auch helfen
MFG
Hallo,
zunächst mal hoffe ich, dass ich das richtige Forum getroffen habe, wenn nicht, bitte ich zu verschieben.
Nun zum Problem:
Ich habe eine Funktion geschrieben, die die Akkuspannung überwacht, das funktioniert auch ganz gut. Ich kriege es nur nicht hin, dass die gelbe PowerLED dann zu blinken anfängt. Die anderen StatusLEDs kann ich blinken lassen, ich möchte gerne die PowerLED verwenden.
Ist dies überhaupt möglich? Wenn ja, wie?
Ich bedanke mich für eure Antworten.
Gruß,
SpäteStunde
PS: Ihr solltet die Serverzeit umstellen, es ist jetzt 0.28 Uhr und nicht, wie angezeigt 23.28 Uhr.
Hallo,
wäre sehr hilfreich wenn du mal deinen Code ins forum posten würdest. Ich denke dann kann der ein oder andere dir auch helfen
MFG
Hallo
Da die PowerLED direkt an der PWRON-Leitung (PB4) hängt, kann man sie nur zusammen mit Power ein- oder ausschalten:
powerON();
powerOFF();
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Danke für deine Antwort.
An die Funktionen powerON() und powerOFF() (bzw. eigentlich ist es ja der Präprozessor) dachte ich schon, aber soweit mir bewusst es, werden damit ja auch die Sensoren usw. eingeschaltet, was ja Strom zieht. Nachdem die Batterie schon relativ schwach ist, wollte ich es so handhaben, dass nur noch möglichst wenig Strom gebraucht wird und nur die gelbe PowerLED blinkt.
Die LED alleine wird wohl dann nicht möglich sein, oder kennt jemand eine Möglichkeit?
ne, das geht net, weil, wie radbruch schon sagte, die an der powerleitung und net an nem freien ausgang vom controller hängt. aber die Sensoren ziehen eigendlich net viel. du kannst auch mit disable_acs()[oder so, guck mal in "RP6RobotBaseLib.c" nach] die ir-dioden ausschalten.
...and always remember...
...AVR RULES...
Lesezeichen