🧪 De nouveaux tutoriels arrivent — du bras robotique au capteur
Aller au contenu

Câblage, GPIO et alimentation PWM ​

Dans la version PWM, l'ESP32-S3 génère directement les 8 signaux PWM ; l'ordinateur n'a qu'à envoyer des commandes via le port série USB.

Liste du matériel ​

ÉlémentSpécification
ContrôleurCarte de développement ESP32-S3 (Youxin YX-ESP32-S3 ou équivalent)
ServosServos PWM numériques PTK 7452 MG-D ×8 (333 Hz)
Carte d'adaptationCarte d'adaptation pour servos PWM (8 connecteurs 3 broches + 5V/GND)
Alimentation5V / 3A ou plus ; masse commune obligatoire entre carte d'adaptation et ESP32

Servo donné pour 4.5 kg·cm@7.4V ; avec l'alimentation 5V de cette solution, le couple réel est d'environ 2.8–3 kg·cm.

⚠️ Les servos analogiques 50 Hz comme le SG90 ne peuvent pas remplacer directement le firmware 333 Hz ; changer de modèle impose de modifier à la fois LEDC_FREQ et la calibration de la largeur d'impulsion.

Canal → GPIO → doigt ​

CanalGPIOArticulationCanalGPIOArticulation
PWM1 / CH14Index articulation 1PWM5 / CH515Annulaire articulation 1
PWM2 / CH25Index articulation 2PWM6 / CH616Annulaire articulation 2
PWM3 / CH36Majeur articulation 1PWM7 / CH717Pouce articulation 1
PWM4 / CH47Majeur articulation 2PWM8 / CH818Pouce articulation 2
  • Câblage identique pour les deux mains ; l'index est toujours CH1/2.
  • Pour chaque doigt, le servo de droite est sur un canal impair, celui de gauche sur un canal pair.
  • Les numéros de canal sont fixés par le firmware ; aucun ID de servo à définir.

Étapes de câblage ​

  1. Branchez les connecteurs 3P des 8 servos sur les broches servo 1–8 de la carte d'adaptation, selon leur numéro.
  2. Reliez PWM1–PWM8 de la carte d'adaptation aux GPIO 4, 5, 6, 7, 15, 16, 17, 18 de l'ESP32-S3.
  3. Reliez le 5V/GND de la carte d'adaptation à l'alimentation externe 5V/3A.
  4. Ramenez une paire 5V/GND de la carte d'adaptation vers l'ESP32-S3 ; masse commune obligatoire.
  5. Ordre des fils 3P des servos : brun/noir GND, rouge V+, orange/blanc/jaune signal ; suivez la sérigraphie de la carte d'adaptation, ne les inversez pas.

Alimentation et sécurité ​

  • Les 8 servos en mouvement simultané consomment beaucoup ; prévoyez 5V / 3A ou plus et évitez l'alimentation par USB seule.
  • Avant la première mise sous tension, placez la main en position médiane et montez les palonniers à 90°.
  • Les canaux non connectés peuvent rester libres sans affecter les autres ; isolez les connecteurs vides.
  • L'ouverture du port série peut réinitialiser l'ESP32 ; le firmware revient automatiquement en position médiane.

Étapes suivantes ​