Roboki - Session 9: Difference between revisions
Evobi admin (talk | contribs) m (FINAL) |
Evobi admin (talk | contribs) mNo edit summary |
||
Line 2: | Line 2: | ||
====== '''Description :''' ====== | ====== '''Description :''' ====== | ||
[[File:Wall follower bot using Roboki Tutorial.png|thumb|379x379px|Wall follower bot made with Proximity sensors and motors, powered by Roboki.]] | [[File:Wall follower bot using Roboki Tutorial.png|thumb|379x379px|Wall follower bot made with Proximity sensors and motors, powered by Roboki.|alt=A wall follower bot, built with proximity sensors and motors, powered by Roboki, showcases an innovative robotic project. This autonomous robot exemplifies mobile robotics and wall-detecting technology, perfect for STEM education and DIY robotics enthusiasts interested in easy robots and interactive robotics and DIY robots.]] | ||
Build an autonomous car with our DIY project! We will create a robot car powered by a Roboki microcontroller, equipped with motors and proximity sensors. Watch as our motorized robot car navigates smoothly by detecting walls and avoiding collisions. Follow our step-by-step guide to construct a wall-detecting robot and discover the fascinating world of DIY autonomous vehicles and build our very own wall-detecting robot with proximity sensors. | Build an autonomous car with our DIY project! We will create a robot car powered by a Roboki microcontroller, equipped with motors and proximity sensors. Watch as our motorized robot car navigates smoothly by detecting walls and avoiding collisions. Follow our step-by-step guide to construct a wall-detecting robot and discover the fascinating world of DIY autonomous vehicles and build our very own wall-detecting robot with proximity sensors. | ||
Line 23: | Line 23: | ||
* Challenge! | * Challenge! | ||
|}[[File:Working of Wall follower bot using Roboki.gif|thumb|460x460px|Working of the wall follower bot powered by Roboki.]] | |}[[File:Working of Wall follower bot using Roboki.gif|thumb|460x460px|Working of the wall follower bot powered by Roboki.|alt=The working mechanism of the wall follower bot powered by Roboki demonstrates how proximity sensors and motors enable this autonomous robot to navigate walls. This engaging robotics project highlights principles of mobile robotics and is an excellent example of a STEM robotics initiative for enthusiasts exploring easy robots and autonomous robot ideas.]] | ||
Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this wall follower bot. | Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this wall follower bot. | ||
Line 36: | Line 36: | ||
Given below are the materials required to build the wall follower bot. | Given below are the materials required to build the wall follower bot. | ||
[[File:Components required for wall follower.jpg|frameless|960x960px]] | [[File:Components required for wall follower.jpg|frameless|960x960px|alt=The materials required to build the wall follower bot powered by Roboki showcase essential components like proximity sensors, motors, and structural elements. This project exemplifies DIY robotic projects, offering a hands-on approach to learning about mobile robots and autonomous bots in a STEM education context, perfect for robotics enthusiasts and those interested in electronics projects.]] | ||
=== <big>1.2 How is it made ?</big> === | === <big>1.2 How is it made ?</big> === | ||
Line 46: | Line 46: | ||
1. Take the two motors and attach the 3 pegs as shown below. | 1. Take the two motors and attach the 3 pegs as shown below. | ||
[[File:Part assembly 1.png|frameless|454x454px]] | [[File:Part assembly 1.png|frameless|454x454px|alt=Attaching the two motors with three pegs demonstrates foundational steps in building a wall-following robot, emphasizing practical skills in robotics projects and autonomous robots powered by Roboki.]] | ||
Line 52: | Line 52: | ||
[[File:Part assembly 2.png|frameless|326x326px]] | [[File:Part assembly 2.png|frameless|326x326px|alt=Placing the 15 by 11 block on a flat surface provides a stable base for the wall-following bot project, highlighting key components of DIY robotic projects in STEM education.]] | ||
Line 58: | Line 58: | ||
[[File:Beam+motor.png|frameless|452x452px]] | [[File:Beam+motor.png|frameless|452x452px|alt=Connecting the motor to the block showcases the integration of motors in mobile robots, illustrating the mechanics behind building autonomous bots using Roboki microcontrollers.]] | ||
Line 64: | Line 64: | ||
[[File:Beam+motor2.png|frameless|450x450px]] | [[File:Beam+motor2.png|frameless|450x450px|alt=Similarly connecting the other motor to the block emphasizes the importance of proper assembly in robotic projects, essential for creating functional mobile robots.]] | ||
Line 70: | Line 70: | ||
[[File:Beam+motor3.png|frameless|452x452px]] | [[File:Beam+motor3.png|frameless|452x452px|alt=Once the setup is ready, carefully attaching axle 5 to each motor creates a solid foundation for mounting wheels, essential for building autonomous robots and enhancing mobile bot functionality.]] | ||
Line 76: | Line 76: | ||
[[File:Beam+motor+wheels.png|frameless|452x452px]] | [[File:Beam+motor+wheels.png|frameless|452x452px|alt=Connecting wheels to the axles on both sides finalizes the construction phase of the wall-following bot, integrating essential elements of robotic projects and electronics projects.]] | ||
Line 82: | Line 82: | ||
[[File:Pin connector.png|frameless|452x452px]] | [[File:Pin connector.png|frameless|452x452px|alt=Taking the pin connector and attaching it to the opposite side of the motors demonstrates critical assembly techniques in robotics, perfect for enthusiasts of DIY robotics and autonomous robot ideas.]] | ||
Line 88: | Line 88: | ||
[[File:Pin connector being attached.png|right|frameless|455x455px]] | [[File:Pin connector being attached.png|right|frameless|455x455px|alt=Connecting the caster wheel to the pin connector on the block using a block joiner, showcasing an easy robot project powered by Roboki, part of an innovative robotic and electronic project by Yudu Robotics, perfect for robotics enthusiasts exploring autonomous robot ideas and mobile robots.]] | ||
[[File:Caster wheel.png|frameless|484x484px]] | [[File:Caster wheel.png|frameless|484x484px|alt=Connecting the caster wheel to the pin connector showcases innovative design in mobile robots, enhancing maneuverability and stability in wall-detecting robots powered by Roboki.]] | ||
Line 95: | Line 95: | ||
[[File:Beam 15 attachment.png|frameless|450x450px]] | [[File:Beam 15 attachment.png|frameless|450x450px|alt=Attaching two friction pegs to beam 15 illustrates precise construction techniques for building sturdy robots, promoting hands-on learning in STEM robotics.]] | ||
Line 101: | Line 101: | ||
[[File:Beam 15 attached to bot.png|frameless|451x451px]] | [[File:Beam 15 attached to bot.png|frameless|451x451px|alt=Carefully attaching beam 15 to the underside of the block emphasizes the intricacies of structural design in robotic projects, crucial for creating stable autonomous bots.]] | ||
Line 107: | Line 107: | ||
[[File:Beam 5 attaching.png|frameless|454x454px]] | [[File:Beam 5 attaching.png|frameless|454x454px|alt=Attaching two friction pegs to beam 5 highlights essential assembly skills for DIY robotic projects, encouraging exploration in robotics and electronic projects.]] | ||
Line 113: | Line 113: | ||
[[File:Beam 5 being attached to bot.png|frameless|449x449px]] | [[File:Beam 5 being attached to bot.png|frameless|449x449px|alt=Attaching beam 5 on top of beam 15 showcases the layering technique in robotics construction, crucial for building functional mobile robots with Roboki technology.]] | ||
Line 119: | Line 119: | ||
[[File:1by6 brick attached to bot.png|right|frameless|385x385px]] | [[File:1by6 brick attached to bot.png|right|frameless|385x385px|alt=Attaching a 1 by 6 brick with holes and two 90-degree pegs to Beam 5, demonstrating a step in building a wall detecting bot. This project illustrates the exciting world of robotic projects, offering insights into STEM education through robotic and electronics projects designed for aspiring robotic project enthusiasts.]] | ||
[[File:1by6 brick attached.png|frameless|452x452px]] | [[File:1by6 brick attached.png|frameless|452x452px|alt=Connecting two 90-degree pegs to the 1 by 6 brick and mounting it on beam 5 emphasizes engineering creativity in designing wall-detecting robots for autonomous movement.]] | ||
Line 126: | Line 126: | ||
[[File:Roboki on bot.jpg|center|frameless|530x530px]] | [[File:Roboki on bot.jpg|center|frameless|530x530px|alt=Connecting Roboki on top of the structure illustrates the integration of microcontrollers in autonomous robot design, ensuring the stability needed for mobile bots and robotic projects.]] | ||
Line 132: | Line 132: | ||
[[File:Sensor being attached to assembly.jpg|right|frameless|403x403px]] | [[File:Sensor being attached to assembly.jpg|right|frameless|403x403px|alt=Connecting the proximity sensor to the Roboki microcontroller using the angled port connector, essential for building mobile bots and autonomous robots. This step emphasizes the importance of practical learning in STEM robotics and highlights Yudu Robotics' commitment to developing easy robots for educational purposes.]] | ||
[[File:Proximity sensors being connected.jpg|frameless|466x466px]] | [[File:Proximity sensors being connected.jpg|frameless|466x466px|alt=Connecting the proximity sensor to Roboki using the angled port connector is a key step in building a wall-following robot, enhancing its capabilities for detecting obstacles in real time.]] | ||
Line 139: | Line 139: | ||
[[File:MOTORS being connected to Roboki.gif|center|frameless|411x411px]] | [[File:MOTORS being connected to Roboki.gif|center|frameless|411x411px|alt=Connecting the motors to the Roboki and programming each port reinforces the importance of coding and electronics in creating interactive and responsive robotic projects.]] | ||
Latest revision as of 13:26, 30 September 2024
Building the Wall follower bot Step-by-Step
Description :
Build an autonomous car with our DIY project! We will create a robot car powered by a Roboki microcontroller, equipped with motors and proximity sensors. Watch as our motorized robot car navigates smoothly by detecting walls and avoiding collisions. Follow our step-by-step guide to construct a wall-detecting robot and discover the fascinating world of DIY autonomous vehicles and build our very own wall-detecting robot with proximity sensors.
This activity is ideal for young engineers over the age of 8 who are eager to dive into microcontroller project.
Contents :
1. HARDWARE
2. SOFTWARE
3. WHAT NEXT?
|
Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this wall follower bot.
1. HARDWARE
Let's make it!
We are going to follow the steps in this tutorial to assemble a wall follower bot. Look carefully into each of the images and follow the instructions one by one to make this wall follower bot. 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 wall follower bot.
1.2 How is it made ?
Follow the steps carefully to build the Wall-Follower Robot
1. Take the two motors and attach the 3 pegs as shown below.
2. Place the 15 by 11 block on a flat surface.
3. Connect the motor to this block as shown in the image.
4. Similarly, connect the other motor to this block.
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.
6. Connect wheels to axles on both sides.
7. Take the pin connector and connect it to the opposite side of the motors on the block as shown below.
8. Now, take the caster wheel and by using the block joiner connect it to the pin connector on the block.
9. Take one beam 15 and attach two friction pegs to first and last holes of the beam.
10. Attach the beam 15 to the underside of the block, this step is a bit tricky so do it carefully and ensure that your structure looks similar to the image below.
11. Take one beam 5 and attach two friction pegs to the first and last holes of the beam.
12. Attach the beam 5 on top of the beam 15 as shown in the figure below.
13. Take the 1 by 6 brick with holes and connect two 90 degree pegs to it and then mount it on the Beam 5 as shown in the image.
14. Next, connect the Roboki on top of the structure as shown in image, used the bricks on the underside of robot to alignn with the central beam and fix it in place by applying pressure. During this step make sure you support the body of the bot from below too.so that the pressure does not break the structure.
15. We now need to connect the proximity sensor to Roboki using the angled port connector as shown below.
16. 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" )
2. SOFTWARE
2.1 Let's Code it !
Now that our Bot is ready, we need to programme it using Plode to make a wall-following robot.Follow the step by step instruction in the video given below to programme the wall following bot.
3. What Next?
Challenge!
Convert the robot into a line follower using two proximity sensors to follow a black line on a white surface.