El servomotor es un accesorio opcional no incluido en el Kit Básico.
Un elemento muy utilizado en robótica y el mundo de Arduino es un servomotor, es un motor especial que puede posicionar su eje en un ángulo determinado y lo puede mantener en esta posición. Para funcionar sólo necesita alimentación GND, VCC (5voltios) y una señal de control.
Los servomotores estándar sólo pueden girar 180°, aunque en el mercado podemos encontrar de 270° y de 360° (giro continuo).
En el menú “Motor” encontramos un bloque que se llama “Servo”. Con el tenemos la posibilidad de controlar el servomotor, indicando los grados de rotación que queremos y el tiempo de retardo.
Por ejemplo, una buena idea es programar, por primera vez, el Ángulo a 0° para descubrir el punto de origen y a partir de aquí montar alguno de los accesorios que vienen con el servo para poder visualizar la rotación del eje. Vamos a volver a usar el conector “Zócalo sensor externo” que utiliza la salida A1.
Ahora ya podemos practicar con distintos grados, y observar donde apunta la “flecha” del eje.
Un servo motor nos puedes servir para accionar una pala para nuestro 3dBot con la placa ESP32STEAMakers, para mover un brazo de un robot humanoide, las posibilidades son muchas.