Stap 3: actuatoren
Dus u zien hoe u met actuatoren wilt, goed je op de juiste stap.
PinMode
Ja waar met behulp van PinMode opnieuw, maar dit keer waar met behulp van het registreren van een uitgang.
Nu wij hebben ActuatorPin een uitgang verklaard, kunnen dus nu we gebruiken als een. Dit gaat in de Void setup.
myServo.attach
Ik was niet van plan te vertrekken van de servo's out maak je geen zorgen. Servo's vereisen een beetje meer instellen maar zijn nog steeds gemakkelijk.
Dus eerst importeren wij de servo-bibliotheek en vervolgens maken we de myServo van het object. Vervolgens maken we een int die gelijk is aan de pin die we plaatsen willen op. Dit moet een speciale pin die ondersteunt PWM die zijn gemarkeerd op het Arduino board. Wij hechten dan myServo wij Stel op de pin eariler. Zet de opdracht koppelen in Void setup.
nu dat we die setup, kunt kijken naar werkelijke uitvoeren signalen.
DigitalWrite
Dit is de basic On/Off output die u gebruiken zou om te bepalen van een LED, Reley en iets anders dat is ingeschakeld of uitgeschakeld.
Nu is actuatorPin ingesteld op hoog, dus iets daarop beginnen zal te lopen. We gebruiken het om uit te schakelen.
AnalogWrite
De AnalogWrite-opdracht wordt gebruikt om te controleren de motorsnelheid, LED helderheid, etc. Nu hoeft de meeste Arduinos werkelijke analoge uitgangen, maar ze zijn in staat om na te bootsen het. Ze hebben speciale pinnen die PWN (Pulse breedte Modulated) die zich uitgeven voor een analoge pin. Wij controleren het uitzien
actuatorPin is de pin die de bedieningssleutel brandt. Bedrag kan bestaan uit een cijfer tussen 0 en 255.
myServo.write
Laten we het gebruik van sommige servo's.
Eerst vertellen we welke servo, in dit geval myServo. Dan zeggen wij schrijven met een waarde tussen 0 en 180. en net als dat uw bewegende servo's.