@ Rabenauge
ja ich bin noch dabei dies zu lernen, ich mach das noch ned so lang 
Ich brauch halt immer bissle bis es klappt! Okay ich schau mir das an und versuche es zu ändern!
Aber einfach kann man das mit den Sensoren ned programmieren, ich hab das mit "wihle" noch nicht gemacht !!!!
Ist mein erstes mal ^^
Des weiteren leuchtet mir das an deutsche Namen zu vergeben, auch dieser Rat, ist gut - da hast du recht dann kommt man
nicht durch einander und jemand änderst kommt auch damit klar wenn man mir mal unter die Arme greifen will!
Das war der Code der einwandfrei klappt aber halt mit einem Sensor! ( und auch schon mit Deutschen Namen 
Code:
void loop()
{
scan_VORNE_MITTE(); // Abstand Messen
distance_VORNE_MITTE = distance; // Distanz Vorne = Abstand
if(distance_VORNE_MITTE < triggerDistance) // Wenn kleiner als vorgegeben dann reagieren
{
zurueck(); // Zurück fahren
}
else
{
vor(); // Weiter nach Vorne fahren
}
}
- - - Aktualisiert - - -
Das is es auch verstehe kann ich es nicht einfach so schreiben?
Das er einfach so einen nach dem anderen immer und immer wieder abarbeitet?
Natürlich gehts auch mit "while" und so oder sollte ich es so nicht machen ?
Also würde noch mal das gleiche für scan_VORNE_LINKS, scan_RECHTS und scan_LINKS dazu kommen.
Weil wie soll ich sagen? So verstehe ich es ..... in Distanz_VORNE_MITTE schreibt er den Wert hinein was der Sensor für eine
Distanz im Programm scan_VORNE_MITTE ermittelt und wenn der Wert kleiner ist wie in triggerDistanz soll er zurück fahren, drehen und
wieder vor fahren, so verstehe ich diesen Code.
Code:
void loop()
{
scan_VORNE_MITTE();
distanz_VORNE_MITTE = distanz;
if(distanz_VORNE_MITTE < triggerDistanz)
{
zurueck();
}
else
{
vor();
}
scan_VORNE_RECHTS();
distanz_VORNE_RECHTS = distanz;
if(distanz_VORNE_RECHTS < triggerDistanz)
{
zurueck();
}
else
{
vor();
}
}
Lesezeichen