Main Content

During the making of this project, we tried to make sure that this tutorial will be the best guide for you in order to help you if you want to make your own robot, so we hope that this tutorial contain the needed documents. This project is so handy to make specially after getting the customized PCB that we’ve ordered from JLCPCB to improve the appearance of our electronic device and also there is enough documents and codes in this guide to allow you create your beautiful robot. We’ve made this project in just 4 days only, just one days to get all the needed parts and finish the hardware making and the assemble, then one day to prepare the code to suit our project and two days to create the Android app then we have started the testing and the adjustments.

What you will learn from this tutorial:
Making the right hardware selection for your project depending on its functionalities.
Understand the robot mecanisme.
Prepare the circuit diagram to connect all the choosen components.
Solder the electronic parts to the PCB.
Assemble all the project parts (robot body).
Start the first test and validate the project.

As always guys, I try to pick up some easy projects for the audience so everyone can try it and today’s project is easy as well, based on the 3D printed parts of the SMARS robot which is a small vehicle with two micro motors and there is lots of designs that you can follow to make your own robot, and also about the accessories that you can add to your robot they are many but for our project we will start with the basic design so no much accessories in it, but we will post in the coming videos how to add more features to our small robot.

Moving to the control part, as it show the circuit diagram above, we will use an ATmega328 MCU that you can have from the Arduino UNO board, this MCU is driving the two micro motors through L293 H-bridge driver and as you can see I added two motor drivers so you can use this circuit diagram in case your robot is a four motors robot, also we have a buzzer output a servo motor output control, the Bluetooth connection pins and a ultrasonic sensor input, all these are features that you can play with when you produce the same circuit diagram.

Just one last component is the 5V voltage regulator which is required in here since we are using a 9V battery to power the robot and we need to dorp down the voltage to 5V for the power supply of the MCU and the motors.”

Link to article