Roboki - Session 11

From Yudurobotics
Revision as of 16:53, 23 September 2024 by Evobi admin (talk | contribs)

Building the Line follower bot  Step-by-Step

Description :

Line follower bot made using Roboki, Proximity sensors and Motors.

Construct a cutting-edge line follower robot with our hands-on build! Utilize the Roboki microcontroller, motors, and proximity sensors to create a robot that autonomously tracks and follows a designated path. Our comprehensive guide will help you assemble a robot with advanced line-following technology, perfect for exploring sensor-based navigation and autonomous robotics. Ideal for tech enthusiasts and budding engineers, this project offers hands-on experience with robotic pathfinding and motorized line following. Dive into the world of robotics and build your own line follower today.

This activity is ideal for young engineers over the age of 8 who are eager to dive into microcontroller projects and fun games.

We are going to follow the steps in this tutorial to assemble our gaming bot.

Contents :

1. HARDWARE

  • Let's Make it!
  • 1.1 What do we need ?
  • 1.2 How is it Made ?

2. SOFTWARE

  • 2.1 Let's Code it !

3. WHAT NEXT?*Challenge!

Before we begin, take a look at the picture of the bot to get a better understanding of different parts of this Line following bot.

1. HARDWARE

Line follower bot made using Roboki in action

Let's make it!

We are going to follow the steps in this tutorial to assemble our line follower bot. Look carefully into each of the images and follow the instructions one by one to make this Line following robot. The colour of the blocks and parts used in the construction might differ from original, So carefully follow the instruction given below.

1.1 What do we need ?

Given below are the materials required to build the Line following bot.

Materials required for building line follower.jpg


1.2 How is it made ?

Follow the steps carefully to build the Line following Bot.

1. Take the two motors and attach the 3 pegs as shown below.


Part assembly 1.png


2. Place the 15 by 11 block on a flat surface.


Part assembly 2.png

3. Connect the motor to this block as shown in the image.

Beam+motor.png


4. Similarly, connect the other motor to this block.

Beam+motor2.png

5. Once the setup is ready carefully attach axle 5 to each of the motors. With this we have created an extension to mount our wheels on.

Beam+motor3.png


6. Connect wheels to axles on both sides.

Beam+motor+wheels.png

7. Take the pin connector and connect it to the opposite side of the motors on the block as shown below.

Pin connector.png

8. Now, take the caster wheel and by using the block joiner connect it to the pin connector on the block

Pin connector being attached.png

Caster wheel.png

9. Next, take the Roboki and attach two pegs to it.

Roboki attached to pegs.jpg

10. Next, connect the Roboki to the 15 by 11 block as shown in the image. During this step, make sure to support the body of the bot from below to prevent the structure from breaking due to the applied pressure while connecting.

Roboki attached to bot.jpg


11. We now need to connect two proximity sensors to Roboki Port A and Port B using the angled port connectors.So for that we take one proximity sensor and connect it to an angled port connector and attach it to the Roboki port as shown below.


Proximity1 attached to roboki.jpg

Proximity attached to roboki.jpg


12. Similarly, take another proximity sensor and connect it to an angled port connector and attach it to the other Roboki port as shown below.This step completes the bot construction.


Proximity3 on roboki.jpg

Proximity2 on roboki.jpg


13. Now we must connect the motors to the Roboki. Remember the ports to which each motor is connected and programme it accordingly. (Refer to "Roboki Session 4: Spin Wheel.")


Motors being connected to the Line follower bot.gif


2. SOFTWARE

2.1 Let's Code it!

Now that the design of our Bot is ready, we need to programme it using PLODE to make it a line following robot. Follow the step by step instruction in the video given below to programme the Line follower bot.


3. What Next?

Challenge !

Create a complex track with sharp turns, intersections, and varying line thickness. Adjust the bot to handle these variations, calibrating sensors for smooth movement without deflections.