INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Ich versuche derzeit eine Abschussmaschine für Tischtennisbälle zu bauen Dazu müssen zwei Gleichstrommotoren angesteuert werden #loop ballgeschw_a = ballgeschw_e 'abschussmotor if schalter = off then ballmotor = on else gosub warte 'ballnachführungsmotor goto loop #warte ballmotor = off pause warten ballmotor = on pause 25 return Ein Motor treibt eine Rolle an, die den Ballbeschleunig. Dafür sind die Variablen ballgeschw_a und _e zuständig. Ein Zweiter Gleichstrommotor, der eine Schleuse für die Bälle antreibt wird digital angesteuert. Ist der Endschalter gedrückt, schaltet sich der Motor aus. Nach bestimmer Zeit wird das Endschalter bedienende Teil wieder von diesem weggefahren und der Zyklus beginnt von neuem. Jetzt ergibt sich das Problem: Das Programm wird durch die Wartezeit unterbrochen, und der Abschussmotor kann nicht mehr durch Poti bedient werden. Wie kann ich die Zeit steuern, ohne das Programm anzuhalten?? Kann ich irgendwie den Timer benutzen? |
Antwort schreiben |