I have a school project in mind where I have a mobile robot on 2 wheels, therefore it must self balance. I would have 1 arduino contributing to 2 motors 1 for each wheel and it would be responsible for keeping the robot upright and balancing it.
The 2nd arduino would be receiving a signal from some remote source so the robot can be remotely operated, this arduino would contribute additional voltage for the motors which would result in movement for the robot, forwards, backwards etc.
My question is, is this even possible? If so how hard is this to implement? What would a solution look like? I was thinking about maybe having a PCB that accepts signals from both arduinos to provide the final voltage to the motor, or stepper or H-Bridge or whatever controls the motors for the wheels but I'm a computer engineering student with limited experience working with arduinos, motors etc so I need some advice on the electrical aspect of this project. I will be working on the software mostly and my team mates who are electrical engineers would tackle this portion of the project.
Thanks for any and all replies!
The 2nd arduino would be receiving a signal from some remote source so the robot can be remotely operated, this arduino would contribute additional voltage for the motors which would result in movement for the robot, forwards, backwards etc.
My question is, is this even possible? If so how hard is this to implement? What would a solution look like? I was thinking about maybe having a PCB that accepts signals from both arduinos to provide the final voltage to the motor, or stepper or H-Bridge or whatever controls the motors for the wheels but I'm a computer engineering student with limited experience working with arduinos, motors etc so I need some advice on the electrical aspect of this project. I will be working on the software mostly and my team mates who are electrical engineers would tackle this portion of the project.
Thanks for any and all replies!