In order to move the robot, there should be a central controller that can receive the instructions and command the actuators. Therefore, this phase will focus on the instruction and actuator commanding via MSP430G2553.
Firstly, to give the instructions to MSP430, manual input is required. The controller should be able to convert the analogue input into digital readings. In this case, a joystick module is used. An ADC is required to read the input from the joystick. Please see the next article for details.
Secondly, the controller should interpret the reading into the command to the actuators, which is stepper motors in this case. I will design the algorithm and program for the MCU in order to precisely control the movement of the robot.
Thirdly, the actuators should be able to move the robots. A specified gearbox will be designed in order to improve their ability to handle the weight of the robot.
The expected outcome of this phase is:
|£1.67||Groove Coupler Sensor||5|
|£7.7||6 - 12V Motor 261g-cm||2|
|£1.08||IC Socket 20-Pin||3|
|£1.85||Screw M1.6mmx0.35 L2mm||10|