Arduino Nano para controlar un motor servo mediante Bluetooth
Este tutorial enseña cómo programar un Arduino Nano para controlar un servomotor utilizando Bluetooth (módulo HC-05) o BLE (módulo HM-10). Se proporcionarán instrucciones para ambos módulos.
Usaremos la Bluetooth Serial Monitor App en un teléfono inteligente para transmitir el valor del ángulo a Arduino Nano. Arduino Nano ajustará el servomotor de acuerdo con el valor recibido.

Hardware Requerido
Or you can buy the following kits:
| 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ás familiarizado con los servomotores, los módulos Bluetooth, su distribución de pines, cómo funcionan y cómo programarlos, por favor consulta los tutoriales siguientes para obtener más información:
Diagrama de Cableado
- Para controlar un motor servo con Bluetooth clásico, se debe usar el módulo Bluetooth HC-05 y se debe consultar el diagrama de cableado proporcionado.

This image is created using Fritzing. Click to enlarge image
- Para operar un servomotor con BLE, debe utilizarse el módulo BLE HM-10. El diagrama de cableado para esto se muestra a continuación.

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Código de Arduino Nano - controla el servomotor a través de Bluetooth/BLE
El código que se proporciona aquí se puede usar tanto con el módulo HC-10 Bluetooth como con el HM-10 BLE.
Pasos R\u00e1pidos
- Instala Bluetooth Serial Monitor App en tu teléfono inteligente.
- Toma el código proporcionado y ábrelo en el IDE de Arduino, luego cárgalo en tu placa Arduino Nano.
- En caso de que tengas dificultad para subir el código, intenta desconectar los pines TX y RX del módulo Bluetooth, luego sube el código y, después, vuelve a conectar los pines RX/TX.
- Abre la aplicación Bluetooth Serial Monitor en tu teléfono inteligente y elige entre Bluetooth clásico o BLE, según el módulo que estés usando.

- Conecta la app al módulo Bluetooth HC-05 o al módulo HM-10 BLE.

- Ingrese un ángulo como 45 o 90 y presione el botón Enviar.

- Observa el cambio de ángulo del servomotor.
- Examina los resultados en la aplicación Android.

Si encuentras útil la aplicación Bluetooth Serial Monitor, por favor califícala con 5 estrellas en Play Store. ¡Gracias por tu apoyo!
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.