Ich habe keine Erklärung dafür. Hast du schon andere Programmen versucht?
Ich habe keine Erklärung dafür. Hast du schon andere Programmen versucht?
ich hatte das auch schonmal,das lag bei mir aber glaube ich auch am Programm.
ich habe ein funktionierendes Linienfolgeprogramm, auch wenn es etwas ruckelt:
mfGPHP-Code:
#include "asuro.h" // Linienverfolgung auf die einfachste Art
int main(void)
{
unsigned int data[2]; //Speicher bereitstellen
Init();
FrontLED(ON); // Linienbeleuchtung einschalten
MotorDir(FWD,FWD); // Beide Motoren auf vorwärts
while(1) // Endlosschleife, ASURO soll beliebig
// lang einer Linie nachfahren
{
LineData(data); // aktuelle Helligkeitswerte der
// Fototransistoren einlesen
if (data [0] > data [1] ) // links heller als rechts...
{MotorSpeed(140,80);
MotorDir(FWD,RWD);} // ... dann links mehr Gas geben...
LineData(data); // aktuelle Helligkeitswerte der
// Fototransistoren einlesen
if (data [1] > data [0] ) // links heller als rechts...
{MotorSpeed(80,140);
MotorDir(RWD,FWD);
} // ... dann rechts mehr Gas geben...
else
{MotorSpeed(120,120);} // ... sonst beide gleich!
}
return 0;
}
Geändert von radbruch (06.03.2011 um 08:37 Uhr) Grund: Codebox eingefügt
while (!asleep()) sheep++;
danke, dass du die codebox eingefügt hast, wie geht das??
Codebox einfügen:
Unter der Eingabebox (Editor) auf [erweitert] klicken und dann entweder auf Bild hier "Code einfügen" für eine normale Codebox oder auf Bild hier "PHP-Code einfügen" für eine PHP-Codebox klicken. Entweder zuvor den Bereich markieren der in die Box soll oder den Programmcode nachträglich einfügen.
In einer Codebox bleibt die Formatierung des Quellcodes (sofern vorhanden) bestehen, in der PHP-Box werden zusätzlich codeabhängige Farben angezeigt. Da PHP ähnliche Syntaxregeln wie Assembler, Bascom oder C hat, passt die Darstellung in etwa. Im Zweifel besser die normale Box mit Bild hier auswählen.
Geändert von radbruch (06.03.2011 um 10:10 Uhr) Grund: Beschreibung der Codebox eingefügt
while (!asleep()) sheep++;
am programm wirds glaube ich nicht liegen, denn es funktioniert sauber auf zwei anderen asuro´s !!! ich habe alles zigmal gecheckt, nachgelötet und durchgemessen, alles wie bei den anderen asuros...
habt ihr noch irgendein tip?
DANKE !!!
danke, radbruch, jetzt bin ich auch eun Bisschen schlauer.
while (!asleep()) sheep++;
Lesezeichen