In this article, we'll continue looking into how to control servo motors by controlling two at the same time. We'll take a look at some of theory behind the actual servo signal and control, then how to wire up the two servos to an Arduino UNO board and finally write up some software to control them both synchronously and asynchronously.
Purpose & Overview Of This Project
The purpose of this article is to control two servo motors at the same time using the Arduino UNO platform. Our goal will be to make both servo motors move to specific angles 0°, 90° and 180° at the same time in sync with each other and also to control two servos independently to prove we can do things dynamically through asynchronous control.
For this project we'll stick to using Hi-Tec and Futaba type servo motors since they use a common control signal and generally work exactly the same. Two will be used and they will be powered by the Arduino's +3.3v and +5v pins. The Arduino Servo library will be used to implement the control of the servos and some additional code will be added to prove the ease of dynamic vs static control of the servo motors.