Famal Gosner
09.04.2009, 18:29
Hallo liebe Robotergemeinde,
ich habe jetzt seit einer Woche meinen Asuro und spiel gerade programmiertechnisch ein wenig damit rum.
Wenn ich nun versuch die Taster mit einzubauen, dann läuft es ganz kurz wie gewollt und so nach einer guten Sekunde bricht er aus der Schleife aus und tut so, als ob der Schalter gedrückt wurde.
Hier mal der Code:
#include "asuro.h"
int main(void)
{
Init();
MotorDir(FWD,FWD);
MotorSpeed(120,120);
StatusLED(GREEN);
while (PollSwitch() == 0) {
BackLED(ON,ON);
}
MotorSpeed(0,0);
StatusLED(RED);
while(1);
return 0;
}
Es ist das Tasterbeispiel aus der Anleitung, da ich vorher auf eigene Faust probiert hab die Schalter einzubauen, jedoch hatte ich meine Probleme damit. Jetzt weiß ich, dass der Asuro die Schalter anscheinend schon ohne Betätigung auslöst.
Woran kann das liegen?
Gruß und danke schonmal
ein verzweifelter Roboterneuling :)
ich habe jetzt seit einer Woche meinen Asuro und spiel gerade programmiertechnisch ein wenig damit rum.
Wenn ich nun versuch die Taster mit einzubauen, dann läuft es ganz kurz wie gewollt und so nach einer guten Sekunde bricht er aus der Schleife aus und tut so, als ob der Schalter gedrückt wurde.
Hier mal der Code:
#include "asuro.h"
int main(void)
{
Init();
MotorDir(FWD,FWD);
MotorSpeed(120,120);
StatusLED(GREEN);
while (PollSwitch() == 0) {
BackLED(ON,ON);
}
MotorSpeed(0,0);
StatusLED(RED);
while(1);
return 0;
}
Es ist das Tasterbeispiel aus der Anleitung, da ich vorher auf eigene Faust probiert hab die Schalter einzubauen, jedoch hatte ich meine Probleme damit. Jetzt weiß ich, dass der Asuro die Schalter anscheinend schon ohne Betätigung auslöst.
Woran kann das liegen?
Gruß und danke schonmal
ein verzweifelter Roboterneuling :)