Arduino controla el servomotor a través de Bluetooth
En este tutorial, aprenderemos a programar un Arduino para controlar un servomotor utilizando ya sea Bluetooth (módulo HC-05) o BLE (módulo HM-10). Se proporcionan instrucciones para ambos módulos.
Usaremos la Aplicación Bluetooth Serial Monitor en el teléfono inteligente para enviar el valor del ángulo a Arduino. Arduino controlará el servomotor de acuerdo con el valor recibido.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del servomotor y del módulo Bluetooth
Si no está familiarizado con los servomotores y los módulos Bluetooth, incluyendo su asignación de pines, funcionalidad y programación, consulte los tutoriales siguientes para obtener más información:
Diagrama de Cableado
- Para controlar un servomotor usando Bluetooth clásico, utilice el módulo Bluetooth HC-05 y consulte el diagrama de cableado proporcionado a continuación.

This image is created using Fritzing. Click to enlarge image
- Para controlar un servomotor usando BLE, utiliza el módulo HM-10 BLE y consulta el diagrama de cableado que se proporciona a continuación.

This image is created using Fritzing. Click to enlarge image
Código de Arduino - controla el servomotor mediante Bluetooth/BLE
El código proporcionado a continuación es compatible con tanto el módulo Bluetooth HC-10 como el módulo HM-10 BLE.
Pasos R\u00e1pidos
- Instala la Aplicación Bluetooth Serial Monitor en tu teléfono inteligente.
- Copia el código proporcionado y ábrelo con el IDE de Arduino, luego súbelo a tu placa Arduino.
- Si tienes problemas para cargar el código, intenta desconectar los pines TX y RX del módulo Bluetooth, carga el código y luego vuelve a conectar los pines RX/TX.
- Abre la aplicación Bluetooth Serial Monitor en tu teléfono inteligente y selecciona la opción Bluetooth Clásico o BLE, dependiendo del módulo que estés usando.

- Empareja la aplicación con el módulo Bluetooth HC-05 o el módulo BLE HM-10.

- Escribe un valor de ángulo (p. ej., 45 o 90) y haz clic en el botón Enviar.

- Deberías ver cómo cambia el ángulo del servomotor.
- Observe los resultados en la aplicación de Android.

Si la aplicación Bluetooth Serial Monitor te resulta útil, por favor dale una calificación de 5 estrellas en Play Store. ¡Gracias!
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.