Introduction: Object Detecting Robot

About: I'm a junior Computer Science major studying at the University of Wisconsin-Madison. Just here to upload my robotics projects

Hey guys, this is my first robot i made using the arduino. This robot detects whether there is an object or not and if there is it will start moving. If there is no object then the robot will not move. I made this myself and i hope you guys will like it.

Step 1: The Materials Required

The list of items required to do this project are :-

  1. 2 Motors
  2. Double sided tape
  3. Battery
  4. Battery connector
  5. Screwdriver
  6. Screw
  7. Bolts
  8. Arduino
  9. L239D
  10. IR sensor
  11. 2 Wheels
  12. Chassis board
  13. Male to Male wires

Step 2: Connecting the Motors

As you can see in the pictures above we connect the motors to the board using a hinge.tighten the screws properly so that the motor doesn't fall off when it move. We need to do this on both sides of the board. after this is done we need to bring the wires through the holes onto the other side

Step 3: Connecting the L239D

In this step we must make a loop in the wire and insert it inside the output parts of the L239D. After it is inserted we must screw in the screws so that the wire does not get disconnected.

Step 4: Sticking on the Boards

Now using the double sided tape we must stick the arduino, the IR sensor, and the L239D onto the chassis. This must be done in a convenient way.

Step 5: Connecting the Arduino to the L239D

Here we must use four male to female wires to do this. First connect 2 wires on the input side of each motor. We must then connect these to the digital pins which we inserted in our code(ex;-11, 10, 9, and 8). Each wire should be connected to the pin number which was assigned to them. After this is completed we must attach the battery connector to the L239D, where the positive pin is to ground and the negative pin to 9 volts. Then we must us another male to female wire and connect the 5 volts pin in the L239D to the 5 volts pin in the Arduino.

Step 6: Connecting the Arduino to the IR Sensor

Now for the final part of the project we must use three male to female wires. First connect one wire from the VCC in the IR sensor to the 5 volts pin in the Arduino. Next connect the ground pin to the ground pin in the Arduino, and finally connect the output pin to the digital pin which was assigned in the code.

Step 7: Wheels

Finally you connect the wheels to the chassis and the project is now over. All that is left is to upload the code on the Arduino and it will run.

Step 8: The Code

The code which i wrote can be seen above this.

Step 9: Video of the Working Model

This is the video of a working model of this robot.

Makerspace Contest 2017

Participated in the
Makerspace Contest 2017

Invention Challenge 2017

Participated in the
Invention Challenge 2017