Etape 4: Connexion de composants électroniques
Le contrôleur principal de ce système électronique est Arduino DUE. J’ai choisi DUE en raison de sa grande mémoire (512 Kb Flash, 96 Kb Sram) et la compatibilité avec 3,3 v tension (bluetooth, écran OLED). Toutefois, si vous avez un Arduino Mega 2560, vous pouvez l’utiliser dans ce projet au lieu de l’échéance. Pour commande à distance du bras robotisé, j’ai utilisé un module bluetooth populaire HC-05. Pour être en mesure de contrôler la pince, j’ai utilisé le pilote moteur DC TB6612FNG. Servos numériques peuvent être alimentés par un bloc d’alimentation externe ou accu LiPo à travers un convertisseur abaisseur de tension (ce qui donne de la tension de sortie de 5 ou 6 v). Servos sont contrôlés directement à partir de l’échéance de l’Arduino (sorties : 3,5,6).
Toutes les connexions de modules électroniques sont les suivantes :
- RÉGULIÈRE -> HC-05
- TX1 (18) - Rx
- RX1 (19) - Tx
- GND - GND
- 3.3V - VCC
- RÉGULIÈRE -> OLED 128 x 64
- SCL (21) - Scl
- SDA (20) - Sda
- GND - GND
- 3.3V - VCC
- RÉGULIÈRE -> capteurs de Distance analogiques (GP2Y0A21YK)
- A0 - capteur droit
- A1 - capteur avant
- A2 - capteur gauche
- RÉGULIÈRE -> moteur de TB6612FNG
- 11 - PW101
- 12 - AIN1
- 13 - AIN2
- 3.3V - VCC (tension logique)
- GND - GND
- 5V (ou 6V) de batterie - VMOT
- RÉGULIÈRE -> avec des Servos digitaux
- 3 - signal Base
- 5 - signal épaule
- 6 - signal coude
- GND - GND
- 5V (ou 6V) de batterie - VCC