Conducteur PWM/Servo 16 canaux I2C (PCA9685)
Si vous souhaitez piloter plusieurs servos avec votre Arduino, c'est le module Breakout parfait ! Avec ce module, vous pouvez piloter jusqu'à 16 servos de la manière la plus simple. Vous pouvez également utiliser ce module pour d'autres applications nécessitant une modulation PWM. Par exemple, vous pouvez l'utiliser pour atténuer des LED. Comme une résistance de 220 ohms est déjà présente sur chaque sortie PWM, les LED peuvent être directement connectées. Le PCA9685 est contrôlé via le bus I2C et n'utilise donc que 2 lignes de commandes sur l'Arduino. L'adresse du module peut être définie via les 6 ponts de soudure. Jusqu'à 62 cartes peuvent être utilisées simultanément. Si aucun pont de soudure n'est réglé, l'adresse I2C est par défaut réglée à 0x40. Pour le pilotage avec l'Arduino, vous pouvez utiliser la «Adafruit-PWM-Servo-Driver-Library» que vous pouvez installer via le Library Manager.
Voici une aide à la configuration des adresses si vous voulez utiliser par exemple 4 cartes :
- Carte 0 : Adresse = 0x40 Offset = binary 00000 (aucun pont réglé)
- Carte 1 : Adresse = 0x41 Offset = binary 00001 (Pont sur A0)
- Carte 2 : Adresse = 0x42 Offset = binary 00010 (Pont sur A1)
- Carte 3 : Adresse = 0x43 Offset = binary 00011 (Pont sur A0 et A1)
Connexions :
Module PCA9685 | Arduino UNO |
GND | GND |
OE | |
SCL | Pin A5 |
SDA | Pin A4 |
VCC | 3.3V ou 5V |
V+ | Tension d'alimentation du servo |
Détails techniques :
- Tension de fonctionnement de la logique : 3.3 à 5V
- Adresse I2C standard : 0x40
- Canaux : 16
- Résolution : 12-Bit
- Fréquence PWM maximale : 1.6KHz
- Couleur : Bleu
- Taille : 62.5mm x 25mm x 16.5mm
- Poids : 10g
Contenu de la livraison :
- 1x Pilote de servo PWM à 16 canaux I2C
Conducteur PWM/Servo 16 canaux I2C (PCA9685)
- Marque : purecrea
- Code produit : 420049
- Disponibilité : En stock
-
CHF11,90
- Hors taxe : CHF11,01