Arduino Nano - Potentiomètre Moteur Servo
Ce tutoriel vous explique comment utiliser un Arduino Nano pour contrôler l'angle d'un moteur servo en fonction de la valeur d'entrée d'un potentiomètre. En détail, nous apprendrons :
- Comment connecter le potentiomètre et le moteur servo à Arduino Nano
- Comment programmer Arduino Nano pour lire la valeur d'un potentiomètre et contrôler un moteur servo en conséquence.
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
| 1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
| 1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
Note d'achat: Si vous utilisez plusieurs servomoteurs, nous recommandons d'utiliser le PCA9685 16 Channel PWM Servo Driver Module pour économiser les broches du MCU et faciliter le câblage.
À propos du servo-moteur et du potentiomètre
Si vous ne connaissez pas les moteurs servo et les potentiomètres, y compris leur brochage, leur fonctionnement et comment les programmer, les tutoriels suivants peuvent vous aider :
Diagramme de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Comment programmer
- Récupère la valeur du potentiomètre, qui est un nombre entre 0 et 1023.
- Mettez-le à une échelle selon un angle compris entre 0 et 180 degrés.
- Contrôlez le servo à l'angle spécifié.
Code Arduino Nano
Étapes rapides
- Branchez le câble USB dans l'Arduino Nano et le PC.
- Lancez l'IDE Arduino et sélectionnez la carte et le port appropriés.
- Ouvrez le code dans l'IDE Arduino.
- Pour envoyer le code à l'Arduino Nano, appuyez sur le bouton Upload sur l'IDE Arduino.

- Ouvrez le moniteur série
- Tournez le potentiomètre
- Vérifiez la rotation du moteur servo
- Vérifiez le résultat sur le moniteur série
Explication du code
Découvrez l'explication détaillée ligne par ligne contenue dans les commentaires du code source !