5. Beispiel


Servo-Testprogramm:

Programm „SERVO.BAS“:


'Testprogramm für analoges Servo

'Servo (PWM-Anschluss) an pwm1

'Servo fährt langsam hin und her


10 servo 1

20 do

30 for N = 0 to 110 : let pwm1 = N : wait 3 : next

40 for N = 110 to 0 step (-1) : let pwm1 = N : wait 3 : next

50 loop

Eine kurze Besprechung:


Zeile 10:

Servo-Modus wird eingeschaltet.


Zeile 20:

do-Schleife wird eingeleitet.


Zeile 30:

In der Zählschleife wird die Impulsbreite von 0 bis 110 hochgezählt. Nach jeder Erhöhung wird 0,3 Sekunden gewartet. ( wait 3 ) - damit es langsam geht.


Zeile 40:

Dasselbe rückwärts.


Zeile 50:

Und wiederholen.

zurück