Smart Arduino Car

Creating Arduino Car with Differential Gears

Similar projects worth following
The Arduino Car should be able to move and follow the line by noticing the difference in the route's color and stop when the route ends by using the Arduino code.

The needed items :

  • Arduino Uno R3
  • Breadboard
  • Motor Driver Shield
  • Wheels [x4]
  • IR Sensor
  • Battery
  • Battery Holder
  • Female Jumper Wire
  • DC Power Switch
  • Plastic board
  • Rubber bands [x4]

Arduino Car :

  • Moving follow the line
  • Distinguish the color of the floor
  • Telecommande
  • Cool decoration and design
  • Stop when the route ends

fusion - 16.55 MB - 03/26/2024 at 09:40


  • 1 × Arduino Uno R3
  • 1 × Breadboard Electronic Components / Misc. Electronic Components
  • 1 × Motor Driver Shield
  • 4 × Wheel
  • 1 × IR Sensor

View all 11 components

  • Session 5 07.05.2024

    nicholas-fred.seitz05/07/2024 at 10:54 0 comments

    As of now, all parts for the differential have been printed multiple times and reinforced each time. We added shaft holders which we will screw to the Car body. As the Carbody we are using a wooden plank which is not heavy. During the course, we decided to redesign the Driving shaft. We shortened the shaft and we will use a different motor which is bigger and produces more torque.

    This is the current state of the differential gear on the wooden body. Our next goal is to screw the shaft holders on the board.

    We also started our attempt to use the line sensors with Arduino.

    We have created this circuit and a code that does not work yet. We will have to tweak it .

  • Session 4 09.04.2024

    nicholas-fred.seitz04/09/2024 at 10:44 0 comments

    Today we received our newest 3D-printed parts. Which weren´t as sturdy and ridged as we hoped. So we did a lot of remodeling and changed the geometry of the parts. So later we will bring these new Models to the printers. We also mapped the size of the vehicle and did a shitty prototype of the parts that will hold the axis and the vehicle body itself. We also took a look at the wheels and how they will fit to our axis.

  • Session 3 26.03.2024

    nicholas-fred.seitz03/26/2024 at 11:52 0 comments

    Today we started our Hackaday documentation for the project. We documented the parts we needed, and the data we already had and we published the Logs of the first two sessions. After that, we continued brainstorming together for new ideas we could add to our project. We had a big problem with not starting and overthinking. This made us determined to start building prototypes as soon as possible to find more structure in our work. During this session, we had the idea of building a dispenser for disinfectant and putting it on top of the car. This project could be used in public environments, it would make access to disinfectant spray easier.

  • Session 2 19.03.2024

    nicholas-fred.seitz03/26/2024 at 10:01 0 comments

    This session was mostly dedicated to furthering our knowledge of Arduino and the circuits. We had the Idea of Using a Line-following sensor for the project or an Acceleratorgyro. So we prepared a working Code for the Acceleratorgyro. But still, we like the idea of using a Line-following sensor.

    Also, we spent the time Brainstorming new ideas for the utility of the Project car. So the following idea we liked was a Firefighter car. It would work using a water pump. The other idea was a farm vehicle, that could dig the ground, plant seeds, and water them.

    An idea we discarded was an Automatic selfie car, which angle and distance to the person you can adjust freely.

  • Session 1 12.03.2024

    nicholas-fred.seitz03/26/2024 at 09:52 0 comments

    On this day we decided our Project should have wheels. So we were looking for creative ways to power the wheels without having the motor directly power each wheel. So we came up with the idea of using a differential gear (Fusion data on the page). This not only allows the motor to power 2 Wheels at once but also allows the wheels to turn at different speeds. This makes our future Project perfect for driving curves with maximum stability.

    But we still need to edit the Fusion Program and change its size.

    Ideas we had but discarded were:

    Having a belt turn back and front wheel (Tank like).

    Having no wheels, but hooks like our shitty prototype.

View all 5 project logs

  • 1
    3D Model
    • Using 3D Printing to make differential gears and wheels.
    • The 3D models are shown in STL in the file.
  • 2
    Car body
    • Making the chassis by using plastic board
  • 3
    • Using Arduino to write code and run into an Arduino Uno R3. Install all components following the instruction diagram.

View all 3 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates