0% found this document useful (0 votes)
2 views

lineflowingrobot-1

The document presents an internship project on a Line Flowing Robot conducted at Rlogic Technologies, detailing the company profile, the software used (Arduino and Design Spark), and the robot's design and functionality. The internship provided hands-on experience in PCB design, embedded systems, and the practical applications of robotics in various industries. Key outcomes included understanding the PCB fabrication process and gaining skills in circuit design and software tools for electronic projects.

Uploaded by

gagan.ece.rymec
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

lineflowingrobot-1

The document presents an internship project on a Line Flowing Robot conducted at Rlogic Technologies, detailing the company profile, the software used (Arduino and Design Spark), and the robot's design and functionality. The internship provided hands-on experience in PCB design, embedded systems, and the practical applications of robotics in various industries. Key outcomes included understanding the PCB fabrication process and gaining skills in circuit design and software tools for electronic projects.

Uploaded by

gagan.ece.rymec
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

V.V.

SANGHA’S
RAO BAHADUR Y. MAHABALESWARAPPA ENGINEERING COLLEGE
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Internship presentation on

“LINE FLOWING ROBOT”

Presented by
LOKESH NAIK(3VC21EC060)
K VISHWA PRAKASH(3VC21EC052)
ANJALI T (3VC21EC008)
HARSHITHA K B (3VC21EC039)
Contents:
COMPANY PROFILE.
ARDUINO & DESIGN SPARK SOFTWARE.
 LINE FLOWING ROBOT.
 INTERNSHIP OUTCOME.
CONCLUSION.
REFERENCES.
COMPANY PROFILE:
 Name : Rlogic Technologies
 Adress : No 11 Doddabasava Building, Indiranagar, Bangalore 560038 karnataka,
India
 Contact Number: 888014714/9353823571
 Email: [email protected]
 Website: www.rlogictechologies.com
 Type of the company: Private
 Nature of company: Information Technology
 Company logo:


 Vision: Rlogic Technologies company is developing applications for the custom
business requirements of all our esteemed clients. Our developer’s skills & experience
will deliver you with powerful PCB design
 About the company: Rlogics technologies pvt limited established in the year 2019, we
are situated in bangalore . Based on our rich experience & technology understanding
with own production capability & centralized resource locally, we are able to offer
you one stop service for small, medium to mass production with competitive, quality,
quality and delivery assurance.
COMPANY PROFILE:

Types of services
 Wire harness
 PCB

Target clients
 Aerospace and defense industries
 Electronics Industries

Task performed
All the task performed during the internship program were based on PCB design and
fabrication, embedded system, circuit design. The trainer had assigned a few tasks
which would prove to be essential for industry standards and understanding the
technology easily
ARDUINO SOFTWARE:
The Arduino integrated development environment or Arduino software(IDE) contains a
text editor for writing code, message area,, a text console, a toolbar with for
common functions and series of menu. It connects to Aeduino hardware to upload
programs and communicate withthem
Language used is simplified c / c++
Key components of software:
1.IDE
2.Code editor
3. Library manger
4.Board manager
5.Serisl monitor
6.Tools & preferences
Types of ARDUINO’s
 ARDUINO UNO
 ARDUINO LEONARDO
 ARDUINO 101
 ARDUNIO MEGA 2560
DESIGN SPARK SOFTWARE:
DesignSpark is suite of free software tools developed by RS Components, a global
distributor of electronic components & equipment. DesignSpark software is
primarily aimed at engineers, electronics enthusiasts, and designers, providing them
with a range of tools to help with various aspects of electronic design & product
development
1.DesignSpark PCB:
 PCB Design: DesignSpark PCB is PCB(Printed Circuit Board) design software that allows
users to create schematic diagrams & design PCB layouts for electronic projects.
 LIBRARY: It includes a vast component library with range of components, symbols, &
footprints.
 3D Viewer: you can view your PCB designs in 3D, helping you visualize how components
will fit together.
 Manufacturing Output: It provides the capability to generate manufacturing files fro PCB
production.
DESIGN SPARK SOFTWARE:
2.DesignSpark Mechanical:
 3D CAD Modeling: DesignSpark Mechanical is 3D computer-aided design (CAD) software
that enables users to create 3D models & mechanical designs.
 Parametric Modeling: It supports parametric modeling, allowing you to create & modify
designs efficiently.
 3D printing support: DesignSpark Mechanical includes features for 3D printing, making it
suitable for creating 3D- printable designs.

3.DesignSpark Electrical:
 Electrical Design: DesignSpark electrical is an electrical CAD(ECAD) software for creating
electrical schematics & documentation.
 Component Database: It includes acomprehensive component database, making it easy to add
electrical components to your schematics.
• Automated Reports: you can generate reports, bills of materials(BOMs), & other
documentation required for your electrical designs
DESIGN SPARK SOFTWARE:
4.DesignSpark Marketplace:
 The DesignSpark Marketplace allows users to access a wide range of CAD models, 3D
prints, & designs created by the community or available through RS components.

5.DesignSpark Toolbox:
 DesignSpark Toolbox is a utility software that provides various calculators & tools for
electronic & engineering calculations.

6.DesignSpark Mechanical Exchange:


 This tool allows users to collaborate & exchange mechanical CAD data with other users.
LINE FLOWING ROBOT :
 Line flowing robot is one kind of autonomous robot which follows a line until that
line exists.
 It can be either black or white its drawn on floor.
 The robot follows the line by (infra red ray ) IR sensors.
 These sensors read the line & send that reading to Arduino & then control the robot
movement .
 Reading the pre-defined line by IR sensor array which is installed on the front-
down side of the robot and sends those readings to the Arduino. The ATMega
microcontroller which is built in on Arduino analyzes those readings and do the
particular operations
⮚ The steering mechanism is simple in this robot. Three wheels are used, two wheels
are on the back part connected with the motors and one independent wheel on the
front- middle part of the robot.
⮚ On straight line, the speed is fast and on a turn, speed is relatively slow depending
on turn angel. Good motor quality and good sensing quality will increase the robot
movement performance.
⮚ Line follower robots can be used in many industrial purposes. It can be used in
carrying heavy and risky products . Radioactive products transportation inside a
factory is very much risky for human life.
⮚ A line follower robot can help in that section. Also in a a hospital, it can monitor
patients and inform doctors in critical situations. In the restaurant business it can
also help in many sections such as food servers and order taking jobs can be easily
done by this kind of robot.
Equipment
⮚ This robot is made by several parts:
⮚ Arduino Uno R3 & IDE
⮚ Digital IR sensor array
⮚ Adafruit Motor Shield
⮚ DC motors
⮚ Power supply (9V/12V DC)
ASSEMBLY AND PIN CONNECTION
 The motor shield is placed above the Arduino connecting Arduino with motor shield. The IR
sensor array gets 5V DC power supply from the motor shield’s 5V pin, & sensors GND pin is
connected to motor shield’s GND pin. Sensors pins are added to shield’s analog A0-A4 pins.
External power supply is given through EXT_PWR pin.

Device pins Motor shield pins


IR sensor 5V 5V
GND GND
IR1 A0
IR2 A1
IR3 A2
IR4 A3
IR5 A4
SEN D2
Motors Left motor M1
Right motor M2
Power supply 9V DC EXT_PWR
SOURCE CODE:
⮚ Arduino microcontroller has its own IDE for coding. It supports C as a
programming language. Arduino IDE has its own facility to connect Arduino to
computer via USB cable & passes enough current & code through it.
⮚ As the authors used Adafruit motor shield, there is a library for that motor shield.
This library supports motor control functions
INTERNSHIP OUTCOME:
 The internship carried out at RYMEC with RLOGICS TECHNOLOGIES give us an
immense experience about what is PCB(printed circuit board) and it thought how
exactly the world is depend on the printed circuit boards and how it is changing the
business. This internship taught me how to design Embedded applications using
Arduino Uno, the outline of the circuit board connections according to requirement
of the system using Design Spark PCB 8.0, Design Spark PCB_CB
v8.0_Educational application software and learnt to place the components according
to requirement and view them in the 3D view and modify according to
requirement. We also learnt how to fabricate the designed PCB by Etching
Techniques, also drilling and soldering the components in their respective places.
CONCLUSION:
 An internship on “LINE FLOWING ROBOT” provided us a valuable
opportunity to gain practical experience in the field of electronics engineering.
During the internship, we have learnt about the various stages of the PCB design
and fabrication process, including schematic design, board layout, and
manufacturing; embedded applications using Arduino Uno. The internship will
help us to develop a strong foundation in PCB design principles, tools, and
techniques. We were able to learn about the different software tools used in the
design process, including schematic capture and PCB layout software, and gain
hands-on experience in using these tools to create their own designs. In addition,
we learnt about the manufacturing process for PCBs, including the various
techniques used for drilling, plating and etching. We were able to gain an
understanding of the materials used in PCB fabrication and the importance of
selecting the right materials for applications like Line Flowing using
Microphone. The practical experience gained during the internship will help
students develop essential skills in problem-solving, teamwork and
communication.
REFERENCES
 https://playground.arduino.cc/main/adafruitMotorshield
 http://www.buildtronix.com/arduino-uno-evelopment-board-with-atmega328.html
 International journal of advanced research in computer engineering & technology(IJARCET)
volume2, Issue 8, August 2013 ISSN:2278-1323
 https://www.slideshare.net/rehnazrazvi/line-following-robot-16014541
 Miler peter, “Building a Two Wheeled Balancing Robot” , university of southern queensland,
faclty of engineering and surveying. Retrieved Nov 18, 2008
 Data sheets of microcontroller AT89C51, LDR sensor, IR proximity sensor, Motor driver L293D,
comparator, 16*2 LCD, Available: http://www.alldatasheet.com
 M. zafri baharuddin, izham z. abiding, s. sulaiman kaja mohideen, yap kem siah, Jeffrey tan
robot, university tenaga nasional.
 http://www.roboticsbible.com/simple-line-following-robot.html
 http://www.electosome.com/line-follower-robot-without-microcontroller/
 https://learn.adafruit.com/adafruit-motor-shield/library-install
 https://www.researchgate.net/publication/224132741_a_line_follower_robot_from_desi_gn_to_i
mplementation_technical_issues_and_problems
Thank you

You might also like