Assemble Elegoo Smart Car Robot Kit V1.0

by BoianM in Circuits > Robots

29270 Views, 55 Favorites, 0 Comments

Assemble Elegoo Smart Car Robot Kit V1.0

DSC05962.JPG

Recently I received a Smart Car Robot Kit donated by Elegoo for the Visuino development. I already had another kit that I have used in few Tutorials, but I must admit, the Elegoo kit really impressed me, and immediately became my primary platform for robotic experiments with Visuino!

The kit is by far the most affordable robot kit that I have seen for the features that it includes, and I would wholeheartedly recommend it to you. As you can see from the pictures that I have taken during the assembly, the quality is also very good.

Before I post some Visuino Tutorials with it, I decided to post Assembly Instructions, and made this tutorial.

Opening the Box

DSC04984.JPG
582fc1d7e02ad6fcd9000186.jpeg

The Smart Robot Car kit comes in a nice plastic box with top layer organizer (Pictures 1, and 2), and includes DVD with assembly instructions, tutorials, and demo projects.

Preparing the Motors to Be Installed

582fc2127a9cb6f9790000b0.jpeg
582fc22a65d2217c41000175.jpeg
582fc2427a9cb6f9790000b1.jpeg
582fc25a8852dddba800019d.jpeg
582fc2768852dddba800019e.jpeg
582fc286ef665ab862000182.jpeg
  1. Take out from the box, the Motors, the 2 plastic bags with components labeled "FOR MOTOR", and the layers(levels) of chassis (Picture 1)
  2. Take out the Motors, the Aluminium Blocks, the bolts and the nuts from the plastic bags (Picture 2)
  3. For each motor insert the long screws through the holes from the side with the small sticking out yellow pin to the flat side (Picture 3)
  4. Place the Aluminium Block so the screws will go through the holes on its big flat side (Picture 4)
  5. Screw the nuts on the bolts (Picture 4) and tighten them with the hexagon tool (Picture 5)
  6. Do the same for the 4 motors (Picture 6)

Installing the Motors on the Chassis

DSC05005.JPG
DSC05040.JPG
DSC05042.JPG
DSC05074Cropped.JPG
DSC05075.JPG
DSC05053.JPG
  1. Peel the protective cover from the bottom layer of the chassis (Picture 1)
  2. Place one of the the motors on the Chassis (Picture 2) with the threaded holes of the aluminium blocks facing down
  3. The Chassis has straight slots where the motors need to be mounted. Push 2 short screws through the slot, and insert them in the 2 threaded holes of the Aluminium Blocks attached to the motor (Picture 3)
  4. Do this for the motors on the front of the Chassis, making sure that the 2 motors have the Red Cables on the top (Picture 4) . If necessary you may need to rearrange the way the aluminum blocks are mounted.
  5. Do this for the motors on the front of the Chassis, making sure that the 2 motors have the Black Cables on the top (Picture 5) . If necessary you may need to rearrange the way the aluminum blocks are mounted.
  6. Picture 6 shows, how the 4 motors should look like once installed

Installing the L298N Motor Driver on the Chassis, and Connecting the Motors

582fc1248852dddba8000198.jpeg
DSC05069.JPG
DSC05243.JPG
DSC05080.JPG
DSC05086.JPG
DSC05089.JPG
  1. Take out from the box, the L298N Motor Driver Module and its jumpers, and the plastic bag with screws and nuts labeled "FOR UNO, L298N" (Picture 1)
  2. Place the L298N Motor Driver Module in the center of the Chassis as shown on the picture, and insert 4 screws through the 4 holes (Picture 2)
  3. Screw nuts to the 4 screws on the bottom of the Chassis (Picture 3)
  4. Lose the motor connectors on the left and right side of the L298N Motor Driver Module with a screwdriver (Picture 4)
  5. Connect together the Black wires from the 2 motors of the Left side (looking at the cart from the back) to the Front Connection Point of the left motor connector of the L298N Motor Driver Module (Picture 4)
  6. Connect together the Red wires from the 2 motors of the Left side (looking at the cart from the back) to the Back Connection Point of the left motor connector of the L298N Motor Driver Module, and tighten it with a screwdriver (Picture 5)
  7. Connect together the Black wires from the 2 motors of the Right side (looking at the cart from the back) to the Back Connection Point of the left motor connector of the L298N Motor Driver Module, and tighten it with a screwdriver (Picture 6)
  8. Connect together the Red wires from the 2 motors of the Right side (looking at the cart from the back) to the Front Connection Point of the left motor connector of the L298N Motor Driver Module, and tighten it with a screwdriver (Picture 6)

Install the Line Tracking Modules

582fc13865d221eaa90000a0.jpeg
582fc1518ae43b28b9000186.jpeg
582fc15d9bad4beac30001a0.jpeg
DSC05120.JPG
DSC05125.JPG
DSC05128.JPG
DSC05132.JPG
  1. Take out from the box, the Infrared Line Tracking Modules, and the plastic bag with Hex Spacers, Screws and Nuts labeled "FOR LINE TRACKING" (Picture 1)
  2. Insert the screw threaded side of the spacers into the sensors from the soldering side, and screw the nuts on the component side (Picture 2 and 3)
  3. Place the first sensor on the bottom of the Chassis, over the holes at the front of the Chassis with the connector pointing toward the back of the Chassis (Picture 4)
  4. Insert the screws from the top and use the Hexagon tool to tighten them to the spacers on the bottom (Picture 5)
  5. Repeat the previous 2 steps for all 3 sensors (Picture 6 and 7)

Install the Wheels

582fc16eef665a941600008f.jpeg
582fc179e02ad6fcd9000184.jpeg
582fc18d3dd33abce8000199.jpeg
DSC05146.JPG
  1. Take out the wheels from the box and unpack them from the plastic bag (Picture 1)
  2. Insert the axle of the gearbox of one of the motors to the center hole of the wheel. You will need to rotate the wheel until reaching the right position to insert the axle (Pictures 2 and 3)
  3. Picture 4 shows all wheels installed

Installing the Arduino on the Robot

582fc19d3dd33abce800019a.jpeg
DSC05152.JPG
DSC05165.JPG
DSC05167.JPG
  1. Take out from the box, the top layer(level) of the Chassis, and the Arduino board (Pictures 1 and 2). You will also need the remaining screws and nuts from the bag labeled "FOR UNO, L298N" (Picture 1)
  2. Place the Arduino board over the top layer of the Chassis, and insert screws through the 3 holes from the top (Picture 3)
  3. Tighten the screws with nuts from the bottom (Picture 4)

Install the Sensor Shield on Top of the Arduino

DSC05179.JPG
DSC05184.JPG
DSC05187.JPG
DSC05190.JPG
  1. Take the Sensor Shield out of the box, and remove it from the protective bag (Picture 1)
  2. Place the Sensor Shield on top of the Arduino as shown on Pictures 2, 3 and 4

Installing the Infrared Remote Receiver Module

582fae9a8080cf0b8b000144.jpeg
582fc01d3dd33abce8000191.jpeg
582fc02c8080cfe42f0000a2.jpeg
DSC05206.JPG
  1. Take out from the box, the Infrared Remote Receiver Module, and the plastic bag with screws and nuts labeled "FOR IR MODULE" (Picture 1)
  2. Remove the Infrared Receiver Module, the screws, and the nuts from the bags (Picture 2)
  3. Insert the screws through the holes of module from the top as shown on Picture 3
  4. Place the module on the top layer of the Chassis, and insert screws through the 3 holes from the top (Picture 4) and tighten the nuts from the bottom

Install the Rechargeable Batteries Box

582fc05bef665ab86200017a.jpeg
582fc33f3dd33abce800019d.jpeg
DSC05222.JPG
DSC05225.JPG
  1. Take out from the box, the Rechargeable Batteries Box, and the plastic bag with screws and nuts labeled "FOR CELL BOX" (Picture 1)
  2. Remove the Rechargeable Batteries Box, the screws, and the nuts from the bags (Picture 2)
  3. Place the battery box on top at the back of the top layer of the Chassis and insert the screws through the 4 holes (Picture 3)
  4. Tighten the bolts with nuts from the bottom (Picture 4)

Connect the Arduino Power Connector

582fc1b2e02ad6fcd9000185.jpeg
582fc0768080cf0b8b000197.jpeg
582fc092ef665a941600008c.jpeg
  1. Take out from the box, the plastic bag with the 2 power wires for the L298N Motor Driver Module (Picture 1)
  2. Since the L298N Motor Driver Module will need to be powered from the batteries, we will use the connection points of the Arduino Power Connector to connect the wires for the L298N Motor Driver Module
  3. Connect the 2 Red Wires (The one from the battery pack, and the one for the motor driver) together to the (+) Connection point of the Arduino power Connector (Picture 2)
  4. Connect the 2 Black Wires (The one from the battery pack, and the one for the motor driver) together to the (-) Connection point of the Arduino power Connector (Picture 3)

Mounting the Ultrasonic Holder on the Servo

DSC05246.JPG
582fc0bae02ad6fcd9000180.jpeg
582fc0cf8852ddd50f00009f.jpeg
582fc0d87a9cb6b78c00001a.jpeg
582fc0ed8852dddba8000196.jpeg
583103cb65d221eed100019d.jpeg
DSC05267(Normalized)Edited.JPG
DSC05272(Normalized)Edited.JPG
  1. Take out from the box, the Ultrasonic Sensor, the plastic Ultrasonic Holder parts, the Servo, and the plastic bag with screws and nuts labeled "FOR ULTRASONIC" (Picture 1)
  2. Remove the items from the box (Picture 2)
  3. Take from the bag of seats for the Servo, the big straight seat, and mount it on top of the Servo (Picture 3)
  4. Peel the protective layer from the Ultrasonic Holder parts (Picture 4, and 5)
  5. Take the small Self-tapping screw from the plastic bag of sensor seats (Picture 6)
  6. Insert the screw through the central hole of the plastic Ultrasound Sensor Holder, and then into the axle of the Servo (Picture 7)
  7. Tighten the screw (Picture 8)

Mounting the Ultrasonic Sensor on the Ultrasonic Sensor Holder

DSC05280(Normalized)Edited.JPG
DSC05283(Normalized)Edited.JPG
DSC05286(Normalized)Edited.JPG
5831083b3dd33abce8000760.jpeg
5831085ae02ad601b4000315.jpeg
  1. Unpack the Ultrasonic Sensor from its bag, and the Screws and Bolts from the bag labeled "FOR ULTRASONIC" (Picture 1)
  2. Take the 4 small long screws and insert them through the 4 holes in the corners of the Ultrasonic Sensor (Pictures 2 and 3)
  3. Insert the screws through the 4 holes of the plastic Ultrasound Sensor Holder with the Ultrasonic Sensor pointing forward, and the connector pointing toward the Servo
  4. There are 2 ways you can install the Ultrasonic Sensor Module. Pictures 4 and 5 show the 2 possible options. The installation on Picture 4 is recommended, although in the following pictures I show the version on Picture 5

Prepare the Servo to Be Installed on the Chassis

DSC05303(Normalized)Edited.JPG
58310a98ef665ab862000744.jpeg
58310ab28852dddba8000784.jpeg
DSC05322Edited.JPG
  1. Take the support mounting plate for the Servo, and the remaining screws (Picture 1)
  2. Peel off the protective layer from the the support mounting plate (Picture 2)
  3. Push the cables from the Servo through the big rectangular hole of the support mounting plate (Picture 3)
  4. Turn the Servo so the 3 big round holes of the support plate are on the right side when looking from the back, and insert the servo through the rectangular hole (Picture 4). The insertion is a bit tricky, but not that difficult

Install the Servo on the Chassis

DSC05324Edited.JPG
DSC05326(Normalized)Edited.JPG
5831090c65d221eed100019f.jpeg
5831149d8ae43b28b9000793.jpeg
DSC05344(Normalized)Edited.JPG
DSC05349Edited.JPG
  1. Push the cables from the servo through the big rectangular hole of the top layer of the Chassis from top to bottom, so the Servo is on the top side of the layer (Picture 1)
  2. Carefully insert the Servo into the big rectangular hole of the Chassis (Picture 2)
  3. Take the 2 small screws (Picture 3)
  4. And insert them through the 2 holes on the side of the Servo from the top (Picture 4)
  5. Then fasten them with the nuts on the bottom (Picture 5)
  6. Insert, from the top, the 3 big screws through the 3 big holes next to the servo, and fasten them with the nuts (Picture 6)

Connect the Servo to the Sensor Shield

5831181e9bad4beac300076f.jpeg
5831182e7a9cb62b6500074b.jpeg
DSC05354.JPG
5831186965d221eaa90004c3.jpeg
  1. Push the wires from the Servo (Picture 1) through the big hole in the upper layer of the Chassis (Picture 2)
  2. Connect the connector to the Digital 3 sensor connection point with the Brown wire connected to the Ground Pin, and the Yellow wire connected to the Signal (Pictures 3, and 4)

Connect the Wires to the Infrared Line Following Sensor Modules

583124c28080cf0b8b0007e4.jpeg
583124e265d221eaa90004f5.jpeg
DSC05413.JPG
DSC05417.JPG
  1. Take the bag with the cables out of the box (Picture 1)
  2. Unpack the cables (Picture 2)
  3. Connect the 3 white connectors to the 3 line sensor modules (Picture 3)
  4. Push the cables through the big hole in the Chassis behind the sensors (Picture 4)

Connect the Ultrasonic Sensor to the Sensor Shield

DSC05369(Normalized)Edited.JPG
DSC05377Edited.JPG
DSC05380(Normalized)Edited1.JPG
DSC05386(Normalized)Edited.JPG
DSC05388(Normalized)Edited.JPG
DSC05394(Normalized)Edited.JPG
DSC05398Edited.JPG
  1. The Smart Car kit comes with 2 sets of Female-Female jumper cables. Short and long. I initially tried to use the short ones for the Ultrasonic Ranger, but they seem too short, so peal 4 wires from the long set of cables (In my case Yellow, Orange, Red and Brown) (Picture 1)
  2. Connect the wires to the Ultrasonic Ranger as shown on the picture - from the back left to right start with the Brown wire (Picture 2)
  3. Connect the other end of the Brown wire (the one connected to the left pin from the back of the Ultrasonic Sensor) to the Ground pin of the A5 sensor connection points of the Sensor Shield (Pictures 3, and 4)
  4. Connect the Yellow Wire (the one connected to the right pin from the back of the Ultrasonic Sensor) to the Power pin of the A5 sensor connection points of the Sensor Shield (Picture 5)
  5. Connect the Orange Wire (the one connected to the third pin from the left of the Ultrasonic Sensor) to the A5 Signal pin of the sensor connection points of the Sensor Shield (Picture 6)
  6. Connect the last wire - Red Wire to the A4 Signal pin of the sensor connection points of the Sensor Shield (Picture 7)

Connect the Infrared Receiver Module to the Sensor Shield

DSC05367Edited.JPG
DSC05405Edited.JPG
DSC05399Edited.JPG
DSC05403Edited.JPG
DSC05519(Normalized)Edited.JPG
  1. Take the remaining short connection with white connector on one side, and black on the other, and connect the white connector to the Infrared Remote Sensor (Picture 1)
  2. Connect the black connector of the wire to the connection points for pin 12 on the Sensor Shield, so the black wire is connected to ground, and the white to signal (Pictures 2, 3, and 4)

Connect the Wires to Control the L298N Motor Driver

DSC05418(Normalized)Edited.JPG
DSC05427Edited.JPG
DSC05424Edited.JPG
  1. Split 6 long Female-Female jumper wires - in my case Green, Blue, Purple, Gray, White and Black (Picture 1)
  2. Connect the wires to the L298N Motor Driver Module control connector as shown on the pictures 2 and 3

Installing the Spacers on the Bottom Layer of the Chassis

DSC05435(Normalized)Edited.JPG
DSC05438(Normalized)Edited.JPG
DSC05443Edited.JPG
DSC05446(Normalized)Edited.JPG
DSC05448(Normalized)Edited.JPG
DSC05449Edited.JPG
DSC05453Edited1.JPG
DSC05459Edited.JPG
  1. Take the 2 bags with Hexagon Spacers and Screws labeled "FOR ACRYLIC BASEPLATE" (Picture 1)
  2. Remove the Spacers and Screws from the bags (Picture 2)
  3. Flip the bottom layer of the Chassis - the one with the motors upside down and insert one of the screws from the bottom trough one of the corner holes, then screw the spacer on it from the top (Pictures 3, 4, 5, and 6)
  4. Do the same with the rest of the spacers (Pictures 7, and 8)

Connect Power to the Arduino, and the L298N Motor Driver

DSC05466(Normalized)Edited.JPG
DSC05467Edited.JPG
DSC05472Edited.JPG
DSC05476Edited.JPG
DSC05486Edited.JPG
DSC05488Edited.JPG
  1. Connect the power connector to the Arduino board (Pictures 1, and 2)
  2. Connect the Red Power wire from the power connector to the first connection point of the power connector of the L298N Motor Driver Module (Pictures 3, and 4)
  3. Connect the Black Ground wire from the power connector to the second connection point of the power connector of the L298N Motor Driver Module (Pictures 5, and 6)

Push the Wires Through the Top Layer of the Chassis

DSC05492(Normalized)Edited.JPG
DSC05495Edited.JPG
DSC05497Edited.JPG
  1. Grab all the cables that have unconnected ends together (Picture 1)
  2. Push them through the big hole in the top Chassis layer from the bottom, so the unconnected ends appear on the top (Pictures 2, and 3)

Mount the Upper Layer of the Chassis

DSC05502Edited.JPG
DSC05511Edited.JPG
DSC05516Edited.JPG
DSC05513Edited.JPG
  1. Place the top layer of the Chassis over the spacers, so the corner holes match (Picture 1)
  2. Insert through the holes and tighten all the screws (Pictures 2, 3, and 4)
  3. I also inserted the power wires for the motor driver through the same big hole, to reduce clutter (Pictures 2, 3 and 4)

Connect the Control Wires From the L298N Motor Driver to the Sensor Shield

DSC05542Edited.JPG
DSC05535Edited.JPG
  1. Connect the 6 wires from the Motor Driver to the signal pins 5 to 10 of the digital sensor pins, connecting the wire from the left pin (Green Wire) of the L298N Motor Driver Module to pin 10, and the rest of the wires in order to the following pins until pin 5 (Pictures 1, and 2)

Connect the Wires From the Infrared Line Tracking Sensor Modules to the Sensor Shield

DSC05549Edited.JPG
DSC05545Edited.JPG
DSC05553Edited.JPG
DSC05555Edited.JPG
DSC05558Edited.JPG
  1. Connect the wire from the Right Line Following Sensor when looking from the back of the cart in normal upside position (The sensor on the opposite side of the power connector for the Arduino), to the points for pin 2 on the Sensor Shield, so the black wire is connected to ground, and the white to signal (Pictures 1, and 2)
  2. Connect the wire from the Center Line Following Sensor, to the points for pin 4 on the Sensor Shield, so the black wire is connected to ground, and the white to signal (Picture 3)
  3. Connect the wire from the Left Line Following Sensor when looking from the back of the cart in normal upside position (The sensor on the opposite side of the power connector for the Arduino), to the points for pin 11 on the Sensor Shield, so the black wire is connected to ground, and the white to signal (Pictures 4, and 5)

Connect the Power to the Arduino

DSC05562Edited.JPG
DSC05564Edited.JPG

I had to disconnect temporary the power to the Arduino while connecting the wires. Now I connected it back as shown on the pictures

Optionally: Installing the Bluetooth Module

DSC05959.JPG
583273cb65d221eed10004cd.jpeg
DSC05573Edited.JPG
DSC05579Edited.JPG

The Bluetooth HC-06 Module uses the serial port. When it is installed, it will not be possible to upload code to the Arduino. You need to program the Arduino before installing the Bluetooth Module. Once programming you can follow this step to install the Bluetooth Module.

  1. The Sensor Shield has dedicated connector for the HC-06 Bluetooth Module (Picture 1)
  2. The HC-06 Bluetooth Module has 4 pins (Picture 2). They are clearly labeled
  3. Insert the HC-06 Bluetooth Module so the VCC Pin is connected to + on the Sensor Shield, and the RXD pin is connected to TX on the Sensor Shield (Pictures 3, and 4)

The Smart Car Robot Without Th Batteries

DSC05591Edited.JPG
DSC05580Edited.JPG
DSC05586Edited.JPG

Here is how the Smart Car robot looks like when completed and waiting to install the batteries.

Charging the Rechargeable Batteries

DSC05102Edited.JPG
58327d4c65d221eaa9000b36.jpeg
583622b88852ddae94000f59.jpeg
DSC05114Edited.JPG
DSC05600.JPG

The kit comes with rechargeable batteries, and charger for them.

Make sure you use the included charger to charge the batteries, as otherwise you may damage them, or even cause fire!

  1. Take out from the box, the Batteries, and the Charger (Picture 1)
  2. Remove the charger from the protective bag (Picture 2)
  3. Remove the Batteries from the plastic box
  4. Insert the batteries into the charger making sure you match the + and - as labeled on the charger (Picture 3)
  5. Connect the charger to power. The LEDs will light in red indicating charging the batteries (Picture 4)
  6. Once the batteries are charged, the LEDs will turn green (Picture 5)

Installing the Batteries

DSC05975.JPG
DSC05956_.JPG
DSC05958_.JPG
DSC05978.JPG
  1. Remove the batteries from the charger
  2. Insert the batteries into the Battery Box the + and - as labeled on the Battery Box bottom (Pictures 1, and 2)
  3. Plece over and slide the Cover of the Batter Box until it is locked closed (Pictures 3, and 4)

The Smart Car Robot Is Complete

DSC05960_.JPG
DSC05962.JPG
DSC05968.JPG

Congratulations! The Smart Car Robot is ready :-)

In the following Tutorials, I will show you how you can program it with Visuino as remote controlled, or autonomous robot.