Stap 3: Aansluiten van elektronische onderdelen
De hersenen van het systeem is Arduino Mega 2560. Als een motor stuurprogramma gebruikte ik twee TB6612FNG dual motor stuurprogramma vliegdekschepen. Deze motor controller heeft voldoende bereik van aanvaardbare input spanningen (4.5V-13.5V) en continue uitgangsstroom (1A per kanaal). Robot wordt beheerd via bluetooth met behulp van Android applicatie. In dit project gebruikte ik een populaire goedkope bluetooth-module HC-06. Het elektronische systeem is uitgerust met twee krachtbronnen. Een voor het verstrekken van de DC-motoren (LiPo batterij 11.1V, van 1300 mAh) en anderzijds voor de levering van Arduino en bluetooth module (LiPo batterij 7.4V, van 1800 mAh).
Alle verbindingen van elektronische modules zijn de volgende:
- Bluetooth (bijv. HC-06) -> Arduino Mega 2560
- TXD - RX1 (19)
- RXD - TX1 (18)
- VCC - 5V
- GND - GND
- TB6612FNG Dual Motor Driver -> Arduino Mega 2560
- RightFrontMotor_PWMA - 2
- LeftFrontMotor_PWMB - 3
- RightRearMotor_PWMA - 4
- LeftRearMotor_PWMB - 5
- RightFrontMotor_AIN1 - 22
- RightFrontMotor_AIN2 - 23
- LeftFrontMotor_BIN1 - 24
- LeftFrontMotor_BIN2 - 25
- RightRearMotor_AIN1 - 26
- RightRearMotor_AIN2 - 27
- LeftRearMotor_BIN1 - 28
- LeftRearMotor_BIN2 - 29
- STBY - Vcc
- VMOT - motor spanning (4.5 tot 13,5 V) - 11.1V van LiPo Accu
- VCC - logica voltage (2.7 tot 5,5) - 5V van de Arduino
- GND - GND
- TB6612FNG Dual Motor Driver -> DC motoren
- MotorDriver1_A01 - RightFrontMotor
- MotorDriver1_A02 - RightFrontMotor
- MotorDriver1_B01 - LeftFrontMotor
- MotorDriver1_B02 - LeftFrontMotor
- MotorDriver2_A01 - RightRearMotor
- MotorDriver2_A02 - RightRearMotor
- MotorDriver2_B01 - LeftRearMotor
- MotorDriver2_B02 - LeftRearMotor