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:
Bills | NAME | QTY |
---|---|---|
£1.7 | MSP430G2553IN20 | 5 |
£1.67 | Groove Coupler Sensor | 5 |
£1.89 | Joystick Module | 1 |
£1.3 | 74LVX4245MTCX | 5 |
£7.7 | 6 - 12V Motor 261g-cm | 2 |
£1.08 | IC Socket 20-Pin | 3 |
£1.85 | Screw M1.6mmx0.35 L2mm | 10 |
Looks pretty cool! Looking forward to the robot to be done!
Thank you for your interest! Unfortunately, I have done part of it and this project becomes discontinued for now. I may resume my work as I have learned and practiced the High-Speed circuit and PCB design.
There is great news here! I have got time to get my hands dirty now. This project is now resumed now. Please have a look at my blog for further updates!