Wie Servos in PBASIC steuern . Wie alle Motoren , Servos ändern elektrische Energie in mechanische Energie, aber Servos nicht auf einem konstant hohen Geschwindigkeit drehen - Servos selten wiederum eine vollständige Umdrehung , ohne anzuhalten. Servos Regel wiederum eine bestimmte Anzahl von Graden in Reaktion auf einen Befehl , und dann warten auf den nächsten Befehl . Sie werden verwendet, um die Querruder an Flugzeugflügel und die Ruder von großen Schiffen zu positionieren. PBASIC ist die Parallax -Version der Programmiersprache BASIC für die Programmierung der Stamp Mikrocontroller-Chip . PBASIC kann die Stamp Chip zu programmieren, dass Servos steuern. Things You
Parallax Briefmarkenauktion Parallax DC-16 Output Expander
brauchen anzeigen Weitere Anweisungen
1
Schließen Sie das Parallax Stamp auf Ihren PC über einen USB- Anschluss und um das PBASIC Programmierumgebung. Sie müssen festlegen, welche Pins des Stamp Sie für die Ausgabe an die Servos verwenden - Stifte null bis sieben zur Verfügung stehen. Außerdem benötigen Sie , um einen Algorithmus zu beschreiben , wann und wie die Servos aktiviert entwickeln .
2
Schreiben Sie die PBASIC Programm auf Ihrem Kontrolle Algorithmus. Wenn die Servos durch Befehle aktiviert sind, müssen Sie festlegen, welche Pins zur Eingabe in die Stamp verwendet werden sollen - Stifte null bis sieben zur Verfügung. Die Eingänge werden auch verwendet, wenn Sensoren verwendet werden, um die Servos steuern.
3
Verwenden Sie die Parallax DC-16 Output Expander , um den Stempel Ausgang auf die richtige Ebene für die Servo konvertieren. Stempelpin Ausgänge werden als " hoch" und "niedrig" und die hohe ist immer 5 Volt , und die niedrige ist immer 0 Volt. Die DC-16 wandelt diese zwei Werte in zwei beliebigen Werten Sie es auf , so wird der Stempel ein Signal ausgibt , das zwischen 0 und 5 Volt und die Servo variiert sieht ein Signal, das zwischen was Ebenen erforderlich sind, variiert - das ist für jedes Servo .