First robotics application in engineering course

Hello! I'm a mechanical engineering student new to robotics and Arduino. I'm currently working on various prototypes that need multiple DC motors, more precisely 2 to 4 that are directly mounted on wheels and 2 others to activate distinct rotating mechanisms. I'd also like to use a servo to precisely control the orientation of another mechanism.

I'm not sure where to start, what Arduino board to use (UNO, mega, etc.) and how to control all the motors, is there any motor shield that can control 4 to 6 DC motors and a servo?

I'll also be controlling the prototypes through ArduinoBlue on iPhone. If I'm not mistaken, the correct Bluetooth module would be the Bluetooth Low Energy 4.0 Module - HM-10.

I was looking through the website to find information and came across the forum. Maybe someone can guide me in this beginning journey of mine!

You don't need a motor shield, and especially avoid the "shields" that use the ancient, extremely inefficient L293 and L298 motor drivers. Pololu has by far the best collection of modern motor driver modules, like this one, which is fine for small robots.

Any Arduino can control a robot (with, say 2-4 motors and a servo), and there are serial Bluetooth modules that can be used to control any Arduino from your cell phone.

1 Like

Thank you, I'll take a deeper look at Polulu, they seem to have pretty much everything that would be of use to me for this project!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.