Table des matières:

Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685 : 6 étapes
Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685 : 6 étapes

Vidéo: Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685 : 6 étapes

Vidéo: Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685 : 6 étapes
Vidéo: ARDUINO : CONTRÔLEZ VOS SERVOMOTEURS AVEC LE DRIVER PCA9685 2024, Juillet
Anonim

Dans ce tutoriel, nous allons apprendre à connecter plusieurs servomoteurs à l'aide du module PCA9685 et de l'arduino.

Le module PCA9685 est très bon lorsque vous devez connecter plusieurs moteurs, vous pouvez en savoir plus ici

Voir la vidéo!

Étape 1: ce dont vous aurez besoin

Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
  • Arduino UNO ou toute autre carte Arduino ou ESP
  • Pilote PWM/Servo 16 canaux I2C PCA9685
  • Servomoteurs (dans cet exemple, nous utilisons 4 servomoteurs)
  • Planche à pain
  • Fils de cavalier
  • Logiciel Visuino: Téléchargez ici

Étape 2: le circuit

Le circuit
Le circuit
  • Connectez chaque connecteur servo aux broches du PCA9685 (servo1 aux broches 0, servo2 aux broches 1, etc.)
  • Connectez la broche PCA9685 SCL à la broche Arduino SCL
  • Connectez la broche PCA9685 SDA à la broche Arduino SDA
  • Connectez la broche PCA9685 VCC à la broche Arduino 5V
  • Connectez la broche PCA9685 GND à la broche Arduino GND

Étape 3: Démarrez Visuino et sélectionnez le type de carte Arduino UNO

Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO

Le Visuino: https://www.visuino.eu doit également être installé. Téléchargez la version gratuite ou inscrivez-vous pour un essai gratuit (recommandé pour une expérience complète).

Démarrez Visuino comme indiqué dans la première image Cliquez sur le bouton "Outils" sur le composant Arduino (Image 1) dans Visuino Lorsque la boîte de dialogue apparaît, sélectionnez "Arduino UNO" comme indiqué sur l'image 2

Étape 4: Dans Visuino, ajoutez, définissez et connectez des composants

Dans Visuino, ajoutez, définissez et connectez des composants
Dans Visuino, ajoutez, définissez et connectez des composants
Dans Visuino, ajoutez, définissez et connectez des composants
Dans Visuino, ajoutez, définissez et connectez des composants
Dans Visuino, ajoutez, définissez et connectez des composants
Dans Visuino, ajoutez, définissez et connectez des composants
  • Ajouter le composant "NXP Servo PCA9685 (I2C)"
  • Ajouter le composant "Sine Analog Generator"
  • Connectez la broche "SineAnalogGenerator1" aux broches "ServoPCA96851" 0
  • Connectez la broche "SineAnalogGenerator1" aux broches "ServoPCA96851" 1
  • Connectez la broche "SineAnalogGenerator1" aux broches "ServoPCA96851" 2
  • Connectez la broche "SineAnalogGenerator1" aux broches "ServoPCA96851" 3
  • Connectez la broche de contrôle I2C "ServoPCA96851" à la broche I2C de la carte Arduino

Étape 5: Générer, compiler et télécharger le code Arduino

Générer, compiler et télécharger le code Arduino
Générer, compiler et télécharger le code Arduino

Dans Visuino, en bas, cliquez sur l'onglet "Build", assurez-vous que le bon port est sélectionné, puis cliquez sur le bouton "Compiler/Build and Upload".

Étape 6: Jouez

Si vous alimentez le module Arduino UNO, les servomoteurs commenceront à tourner.

Toutes nos félicitations! Vous avez terminé votre projet avec Visuino. Le projet Visuino que j'ai créé pour ce Instructable est également joint, vous pouvez le télécharger et l'ouvrir dans Visuino:

Conseillé: