Stap 8: Test de pan-base
We hebben op dit punt te spreken over de verschillen tussen standaard servo's en continu servo's.
C ontinuous rotatie servos servo's die niet beschikken over een beperkte reizen hoek, in plaats daarvan kunnen zij continu draaien. Zij kunnen worden beschouwd als een motor en de versnellingsbak met servo input controles. In dergelijke servo's de input pols in een rotatiesnelheid, en de typische 1,5 ms resulteert is centrum waarde de stoppositie. Een kleinere waarde moet wenden de servo met de klok mee en een hogere tegen de klok in. Wikipedia
Dat betekent dat het dezelfde Arduino-code verschillen in standaard en continu servo's zal hebben. Voor de pan basis gebruikten we de continue servo zodat er 2 schetsen om de beweging te controleren. Één voor links en één voor de juiste draaihoek. Een ander ding dat we moeten vinden is het stop punt of de servo. U kunt deze video te kalibreren servo
De code voor de servo voor de base beweegt het kantelmechanisme links of rechts voor 5 sec en stopt voor 10 sec. Als u wilt dat het mechanisme sneller (ik beveel het niet) wijzigen van de eerste waarde myservo.write(89). Maak een test en wijzigt u die waarde te myservo.write(86) om te zien de verschillen. De myservo.write(90) is het punt van de stop van de servo.
De code uploaden naar het Leonardo door de IDE, kijken dat het werkt en ga naar de volgende stap de tilt mechanisme code te testen.