Arduino Nano - Sensor de movimiento - servomotor
Este tutorial le enseña cómo usar Arduino Nano y un sensor de movimiento para controlar un servomotor. En detalle:
- Si se detecta movimiento, el Arduino Nano hace girar el servomotor a 90 grados
- Si no se detecta movimiento, el Arduino Nano hace girar el servomotor de vuelta a 0 grados
Esto puede aplicarse en un proceso de automatización que desencadena acciones al detectar la presencia humana.
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 sensor de movimiento
Si no está familiarizado con los servomotores y los sensores de movimiento, incluido el pinout, cómo funcionan y cómo programarlos, los siguientes tutoriales pueden ayudar:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Cabe señalar que el diagrama de cableado que se muestra arriba solo es adecuado para un motor servo de par bajo. En caso de que el motor vibre en lugar de girar, se debe utilizar una fuente de alimentación externa para hacer funcionar el motor servo. El diagrama de cableado siguiente muestra cómo conectar el motor servo a una fuente de alimentación externa.

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Por favor, no olvides conectar la GND de la fuente de alimentación externa a la GND del Arduino.
Configuración inicial
| Time Delay Adjuster | Screw it in anti-clockwise direction fully. |
| Detection Range Adjuster | Screw it in clockwise direction fully. |
| Repeat Trigger Selector | Put jumper as shown on the image. |

Código de Arduino Nano - sensor de movimiento controla el servomotor
Pasos R\u00e1pidos
- Conecta tu Arduino Nano a la computadora usando un cable USB.
- Abre el IDE de Arduino, selecciona la placa y el puerto adecuados.
- Copia el código de arriba y ábrelo en el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para compilar y subir el código al Arduino Nano.
- Agita la mano frente al sensor.
- Observa el movimiento del servomotor.
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.