hi,
es gibt noch viele, viele dinge beim asuro wo ich sehe, dass sie funktionieren aber noch nicht weiss warum. Habe jetzt z.b. folgenden code
Code:
#include "asuro.h"
#include "ultrasonic.h"
int main(void)
{
int abstand;
Init();
abstand = Chirp();
while(1)
{
abstand = Chirp();
StatusLED(GREEN);
if (abstand < 10)
{
StatusLED(RED);
BackLED(ON,ON);
EncoderInit();
GoTurn(0, -90, 150);
}
else
{
StatusLED(GREEN);
BackLED(OFF,OFF);
MotorDir(FWD, FWD);
MotorSpeed(170, 150);
}
}
return 0;
}
ausprobiert, der asuro fährt (einigermassen) geradeaus und biegt 10cm vor einem hindernis nach links ab. probiere es mal...
hoffe es hilft...
Lesezeichen