Сервопривод (сервомоторы) Ардуино - устройства, которые могут поворачиваться в указанное положение. Сейчас их чаще всего применяют в робототехнике.

У сервпривода есть мотор с понижающим редуктором и выходной вал, который может поворачиваться на 180 градусов. Используя Arduino можно задать сервомотору определенное положение в которое он перейдет.

Сервоприводы Arduino - это умные устройства.У них есть сигнальный пин, по нему данные для позиционирования поступают в микроконтроллер. Обратная связь гарантирует, что вал сервопривода достигнет желаемого положения.
 
На вход сервпривода поступает  прямоугольный сигнал, подобная PWM (англ. - pulse-width modulation, широтно-импульсная модуляция). Каждый цикл в сигнале длится 20 миллисекунд, и большая часть времени в значении LOW. В начале каждого цикла значение сигнала становится HIGH на время от 1 до 2 миллисекунд.
 
При 1 миллисекунде она составляет 0 градусов, а при 2 миллисекундах - 180 градусов, а в промежутке значение от 0 до 180.