Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro ein bestimmte Zeit faher lassen
Hallo Leute,
Ich möchte meinen Asuro so programmieren das er eine bestimmte Zeit lang nach vorne fahren soll!!! ](*,) Ist das überhaupt möglich ihn so zu programmieren?????Bitte helft mir!!!!!!!!
Dankeschön schon mal im voraus!!
MFG SEBI O:)
Wenn du die aktuelle Lib verwendest, dann kannst du die
Funktion Msleep() verwenden.
MotorDir(FWD,FWD);
MotorSpeed(200,200);
Msleep(5000) //lässt ASURO 5 sec. lang "schlafen", Motor geht weiter
MotorSpeed(0,0);
damaltor
29.08.2007, 20:36
sebi: warum liest du nicht einfach die anleitung? da steht alles drin dazu...
du lässt ihn fahren, machst eine zeitverzögerung, und lässt ihn anhalten. alles was du bauchst steht in der anleitung.
Ein meiner Meinung nach sehr gelungenes Tutorial zur Installation und Inbetriebnahme der neusten Lib findest du hier:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=33149
Viel Erfolg
Sternthaler
10.09.2007, 01:27
Hallo Sebi17,
natürlich kanst du auch ohne Msleep() auskommen, wenn du eine 'verlängernde' Schleife um die Sleep()-Funktion machst.
Ungefähr so etwas:
int i;
for (i = 0; i < 1000; i++)
Sleep (255);Damit 'verlängerst' du die Schlafzeit der CPU etwas heftig und dann schaltest du die Motoren ab, wie jzd und damaltor schon schrieben.
@jawo3
Honig. Danke.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.