Hallo!
Also ich habe jetzt mithilfe von älteren Beiträgen hier und der Anleitung folgendes Programm geschrieben:
Code:
#include "asuro.h"
int main(void)
{
Init();
if (PollSwitch()==0)
{
MotorDir(FWD,FWD);
MotorSpeed(150,170);
BackLED(ON,ON);
FrontLED(ON);
StatusLED(GREEN);
}
else
{
MotorDir(FWD,FWD);
MotorSpeed(0,0);
StatusLED(RED);
}
while(1);
return 0;
}
Jedoch macht mein Asuro nicht das was er tun soll
Also er soll ja solange geradeaus fahren, bis ein Taster akitviert wird. Dann soll er stehen bleiben. Das mit dem Rückwärtsfahren und der 90° Drehung habe ich jetzt noch nicht eingebaut, das kommt dann, wenn dieses Programm funktioniert.
Also Schreibfehler und sowas sind nicht drin, das Promgramm lies sich ohne irgendwelche Errors konvertieren.
Was ist an dem Programm falsch?
Lesezeichen