Contrôler l’aiguille d’un servomoteur avec un Arduino et d’un potentiomètre + code

Contrôler l’aiguille d’un servomoteur avec un Arduino et d’un potentiomètre + code

Contrôler l’aiguille d’un servomoteur avec un Arduino et d’un potentiomètre

 

 

 

Principe de fonctionnement : Contrôler la position d’une aiguille en tournant un bouton. Le potentiomètre va commander un servomoteur qui pourra à son tour faire tourner une aiguille.

 


Etape 1 : Matériel nécessaire

Servomoteur
Potentiomètre 10KΩ
Arduino Mega 2560   
Breadboard
Câble USB
Câbles de connexion

 

 

 


Etape 2 : Branchements électriques

 

 

 

Tout d’abord, placer le potentiomètre et le servomoteur  sur la Breadboard.

Puis, alimentez la ligne – de la Breadboard avec GND de l’Arduino Méga.

A présent faites de même avec la ligne + de la Breadboard. Branchez la ligne + de la Breadboard au +5V de l’Arduino Méga.

Enfin, la Breadboard est alimentée.

Connectez la masse du servomoteur à la ligne – de la Breadboard.

Faite de même avec le +5V. Connectez le +5V du servomoteur à la ligne + de la Breadboard.

A présent, conntectez le dernier pin du servomoteur au pin D9 en PWM de l’Arduino Méga.

Le servomoteur est alimenté correctement, il ne reste plus qu’à connecter le potentiomètre au montage.

Pour cela, prenez un câble que vous allez connecter à l’un des pin du potentiomètre. Connectez l’extrémité de ce câble à la ligne – de la breadboard.

 

Prenez un câble que vous connectez au pin centrale du potentiomètre. L’extrémité de ce câble est connectée au pin A0 de l’Arduino Méga.

 

Pour le dernier branchement, connectez le dernier pin du potentiomètre à la ligne + de la Breadboard.

A présent, vous venez de terminer les branchements électriques, il ne reste plus qu’à code !

 


 

 

 

 

Etape 3 : Code

 

 

Si vous n’avez pas télécharger le logiciel Arduino rendez vous ici, c’est un logiciel gratuit.

Puis, connectez votre arduino avec le câble UBS. Vérifier dans outils que le port et le processeur sélectionné soient en accord avec le modèle de votre arduino. Enfin, téléchargez le code ci-dessous.

De plus, afin qu’il n’y ait aucune erreurs, vérifiez que vous disposez de la librairie Servo.h.

Enfin, si vous ne disposez pas de cette librairie, télécharger Servo.h ici et ajoutez cette librairie.

 

LE CODE EST ICI

 

 



Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *