Schritt 3: Antriebe
So wie Aktoren verwendet werden soll, gut Ihre bei der richtige Schritt.
PinMode
Ja, wo PinMode wieder verwenden, aber dieses Mal wo es verwenden, um eine Ausgabe zu registrieren.
Jetzt wir ActuatorPin einen Ausgang deklariert haben, können so, jetzt wir es als eine verwenden. Dies geht im Void Setup.
myServo.attach
Ich war nicht gonna leave Servos aus Mach dir keine Sorgen. Servos erfordern ein wenig mehr Setup aber es ist immer noch leicht.
Also zuerst importieren wir die Servo-Bibliothek, und dann machen wir das Objekt MyServo. Dann machen wir ein int-Wert, die gleich den Stift ist wir wollen es auf. Dies ist eine spezielle Pin, die PWM die markiert sind auf das Arduino Board unterstützt. Wir legen dann MyServo auf den Stift setzen wir Eariler. Setzen Sie den Anhängen Befehl Void Setup.
Nun, da wir diese Einrichtung haben, schauen wir tatsächliche klarmachen Signale.
DigitalWrite
Dies ist die grundlegende ein-/Ausgabe, die Sie verwenden würden, zu steuern, eine LED, Reley, und alles, was entweder ein- oder ausgeschaltet ist.
Jetzt ist ActuatorPin zu hoch, eingestellt, so dass alles auf sie zu laufen beginnt. Wir verwenden um das Gerät auszuschalten.
AnalogWrite
Der AnalogWrite-Befehl wird verwendet, um Motordrehzahl, LED-Helligkeit usw. zu kontrollieren. Jetzt die meisten Arduinos tatsächliche analoge Ausgänge müssen nicht, aber sie sind in der Lage, es zu imitieren. Sie haben spezielle Stifte, die PWN (Puls breite Modulated) sind, die eine analoge Pin zu imitieren. Wir kontrollieren es wie folgt
ActuatorPin ist die Pin ist der Antrieb auf. Betrag kann eine Zahl zwischen 0 und 255 sein.
myServo.write
Wir verwenden einige Servos.
Zuerst sagen wir was Servo, in diesem Fall MyServo. Dann sagen wir schreiben mit einem Wert zwischen 0 und 180. und genauso wie, dass Ihre beweglichen Servos.