Stap 5: De Servo centreren
In het volgende voorbeeld ziet u hoe wij de Servo-bibliotheek verbinding maken met een enkele servomotor en draai het naar het absolute middelpunt.
1. importeren in de bibliotheek.
2. Maak een exemplaar van de Servo en noem het myServo.
3. Bevestig myServo naar pin 2.
4. Vertel de servo om 90 graden te draaien.
Omdat we willen dat de motor te verplaatsen naar een positie en blijf daar, kunnen wij alle onze code opnemen in de Setup-functie. De loop-functie moet worden verklaard voor Arduino te compileren, maar omdat we niet hoeven te doen om het even wat in de lus, het leeg kan blijven. Wanneer we write() om een servo, wij stel deze in op een bepaalde positie. Beperkt rotatie-servomotoren annuleertekenzwenking van 0 tot 180 graden, zodat onze instelling tot 90 het precies de helft van de maximale rotatie draait. De servo is nu perfect gecentreerd, en het blijft zo totdat verdere instructie gegeven.
<br><p>// servoCenter.pde - Center servo #include 1 Servo myServo; 2 void setup() { myServo.attach(2); 3 myServo.write(90); 4 } void loop() { delay(100); }</p>