
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> hi, ich möchte für ein schulprojekt(ballabschussgerät) einen motor ansteuern, welcher mir eine Ballnachführung regelt. Das heißt, der Motor ist so lange ein, bis ein endschalter nicht gedrückt ist. Wird dieser gedrückt, wartet der Motor eine bestimmte Zeit (pause) und setzt sich dann wieder in Bewegung. Durch die pause ist die Ballfolge variable. > Außerdem muss der Motor am Anfang immer vom gedrückten Schalter aus starten(jetzt muss der Motor bei Schalter 1 nicht warten sonder wegstarten) und am Schluss auch dort wieder stehen bleiben. > Ich habe schon mehrere Lösungsansätze geschrieben, doch keine Funktioniert. Könnte mir wer bitte einen Lösungsvorschlag schreiben? > wenn etwas zu ungenau erklärt ist, einfach fragen > > so in der art müsste das Programm ablaufen: > define schalter port[1] > define ballmotor port[2] > > > #loop1 > #anfang > if schalter = 1 then goto warten > goto loop1 > > #loop > #warten > ballmotor = 1 > wait schalter > if schalter = 1 then ballmotor = 0 > pause 50 > goto loop Hallo, die Abfrage ist falsch. Verwende if Schalter = ON weitere Grundlagen siehe Handbuch und meine homepage. MfG ManfredW Meine Homepage: http://manfred.wilzeck.de |
| Antwort schreiben |