frag mich was leichteres kenn mich damit ehrlich gesagt nicht so aus habs eher im i-net gefunden
funktioniert ja auch ganz gut nur fehlt halt das ende wo er bremsen soll beim balken ^^
Druckbare Version
frag mich was leichteres kenn mich damit ehrlich gesagt nicht so aus habs eher im i-net gefunden
funktioniert ja auch ganz gut nur fehlt halt das ende wo er bremsen soll beim balken ^^
Es kann ja auch nicht Sinn der Aufgabe sein, dass du dir ein fertiges Programm aus dem Internet ziehst, damit dann deine Aufgabe löst und dich in der Klasse als Super-Programmierer präsentierst. Aus diesem Grund hat sich dein/e Lehrer/in sicher auch die Sache mit dem Endbalken ausgedacht!
<stimmt ich weiß nur nicht wie man es halt programmiert sprich ich finde den code nicht ...>
Du solltest dir schon selber Gedanken über einen Lösungsansatz machen und versuchen, das Problem durch ein eigenes Programm zu lösen!
Viel Erfolg, Peter
nein es geht ja nicht darum ein guter programmierer zu sein...
internet ist erlaubt > heißt wir sollen einfach nur die Aufgabe lösen (geht nicht um Noten)
naja egal ich streng meine grauen zellen mal an und versuchs halt selbst ^^
ok ich hab das Lienienfolgeprogramm endlich optimiert ^^
und er fährt nun auch schärfere Kurven XD
hat das mit dem Stoppen irgendwas mit nem Befehl "waste" zu tun?
Also ich hätte das ganz einfach so gemacht:
if linker sensor=schwarz (also von mir aus linedate[0] <100 oder so)
then motorspeed(200,0) else motorspeed(0,200);
if (linedata[0]+linedata[1] <200) "also wenn beide sozusagen schwarz sind" then [variable=1;motorspeed(0,0)];
das ganze in eine while schleife mit bedingung das variable=0 ist.
sollten also beide sensoren gleichzeitig auf schwarz stehen hält der an und verlässt die while schleife--> er ist am Programmende.
Der code ist natürlich sehr stark vereinfacht und kann verbessert werden.
"if (linedata[0]+linedata[1] <200)" So solltest du das nicht machen! Benutze lieber AND oder mache 2 If anweisungen verschachtelt! Lieber die Sensoren einzelnd abfragen, als einfach nur Addieren. Auch wenn es funktioniert ist es eine große Fehlerquelle würde ich sagen....
MfG euer
wanderer
Hallo ChaosDragon,
erst mal willkommen im Forum.
Als nächstes: Auch ich bin der Meinung, dass das Internet zwar ganz nett zum 'saugen' sein kann, aber dann ist das Verständnis doch meistens mager. Also auch von mir der Rat den eigenen Kopf zu nutzen hat auch Vorteile.
Falls du das hier ernst meinst, dann muss ich echt überlegen, ob du nicht doch weiter im Internet nach einer Lösung suchen solltest.Zitat:
Zitat von ChaosDragon
Kannst du mal deine Internet-Quell posten. Ist das zufälligerweise etwas von "waste" aus diesem Forum?
Wär ja noch besser...
vergisst es einfach
einer aus meiner Klasse hat was mit waste angedeutet deswegen
kann sein das er den waste hier aus dem forum meinte kA