Page 107 - Robot Design Handbook ROBOCON Malaysia 2019
P. 107
The Arduino Mega 2560 micro-controller board was chosen because of its 14 PWM pins
and available in MRC.
A combination of four Motor Drivers that was made for Vexta was used to control the
Vexta Motors while several Relay Module were to used to control the Pneumatic Cylinder.
2.4 Electronic Design of MR2
The MR2 will be powered with a 22.2 V 2600 mAh Li-Po rechargeable battery and
eight XL4005 voltage regulator modules supplying power to 16 RDS3128 servo motors at
7.2 V and another XL4005 voltage regulator module supplying power to the three MG995
servo motors and an Arduino Mega 2560 at 7.2 V.
The Arduino Mega 2560 micro-controller board was chosen because of its 14 PWM
pins and available in MRC. 11 out of 14 PWM pins are used to control eight pairs of
RDS3128 and three MG995 servo motors.
A combination of a 2-ways switch and 3-ways switch were used to signal the robot at
four retry locations. One SPDT micro limit touch switch is used at the Gerege holder to
signal the robot when the Gerege is received and one micro limit touch switch at each leg
to detect the Sand Dune.
2.5 Software Design
The testing on the MR1 and the MR2 was not completed so a basic flow-chart is
shown in Figure 8 and 9.
103

