Hallo liebe Roboternetz-Community!
Ich habe mir vorhin die Linientestarena zusammengebaut, und festgestellt, dass mein Asuro überhaupt nicht mit den dünnen Linien und den engen Kurven klarkommt. Ich benutze auch ein sehr simples Programm :
Da ich noch nicht sooo gut im Programmieren bin,weiß ich jetzt nicht genau, wie ich das Programm verbessern kann. Habt ihr eine Idee?Code:#include "asuro.h" int main(void){ unsigned int data[2]; //Speicher bereitstellen Init(); FrontLED(ON); //Beleuchtung an MotorDir(FWD,FWD); //Beide Motoren Vorwärts while(1){ //Endlosschleife,Asuro ollbeliebig //lang einer Linie nachfahren LineData(data); //aktuelle Helligkeitswerte der //Fototransistoren auslesen if(data[0]>data[1]) //links heller als rechts... {MotorSpeed(150,100);} //...dann links mehr Gas geben!... else {MotorSpeed(100,150);} //...sonst rechts mehr Gas geben! } return 0; }
€dit: Hier ist nochmal der Link zu dem "Linientestarenathread" : https://www.roboternetz.de/phpBB2/viewtopic.php?t=30004
Lesezeichen