Étape 3: Faire le circuit
C’est un circuit assez facile car tout est à peu près plug-and-play. L’Arduino acceptera les commandes entrantes via le module bluetooth et activer/désactiver les moteurs respectivement.
Le module bluetooth va être raccordé aux broches 0 et 1 sur l’Arduino.
(Bluetooth) RX -> Tx (Arduino)
(Bluetooth) TX -> Rx (Arduino)
(Bluetooth) VCC -> 5v/Vin (Arduino)
(Bluetooth) GND -> Gnd (Arduino)
(Bluetooth) RTS -> Cts (Bluetooth)
Le H-pont de l’A-IA, A-IB, B-IA et B-IB tous besoin d’être connecté à des broches d’e/s numériques sur l’Arduino.
Les ponts-H peuvent être contrôlés avec PWM à l’aide de AnalogWrite (PIN, 0-255) pour contrôler la vitesse du moteur, mais pour ce projet, que nous n’avez pas besoin de s’inquiéter sur le PWM et peuvent être connectés à n’importe quel broches d’e/s sur l’Arduino. Prenez note de qui pins vous connecté sur le pont en H à l’Arduino, qui nous permettra de référencer ces broches dans le code à l’étape suivante. J’ai utilisé des rails de courant d’une maquette pour répartir la puissance entre le Bluetooth Module et les H-ponts et était aussi capable de se connecter aussi bien les LEDs.
Pour en savoir plus sur le fonctionnement de H-ponts, je propose ces liens :
https://en.wikipedia.org/wiki/H_bridge http://www.bajdi.com/l9110-h-Bridge-module/ http://www.modularcircuits.com/blog/Articles/h-Bridge-secrets/h-Bridges-The-Basics/