
2 minute read
ACKNOWLEDGEMENT
We would like to express our sincere gratitude to all those who contributed to the completionofthisproject.Firstandforemost,wewouldliketoexpressourdeepest gratitude to Dr Fr Joseph C C (Vice Chancellor), Dr. George G Thomas (Dean) and Dr. Manoj B (Head of Department) , CHRIST (Deemed to be University), for providing us with necessary resources and facilities that were instrumental in carryingoutthisproject.
We would like to thankourprojectsupervisorProf.JohnsonO.V.andMissRaksha S, for their valuable guidance, support, and insights throughout the project. Without their expertise and encouragement, this project would not have been possible.
Advertisement
We are also grateful to our team members Kriti, Sairaj and Chirag, who worked tirelessly to meet the project's objectives and deadlines. Each of them brought unique skills and perspectives to the table, and their collaboration was crucial to theproject'ssuccess.
Additionally, we extend our thanks to the participants who took part in our study and generously shared their time and insights with us. Their contributions were essentialtotheproject'sfindings.
Finally, we would like to thank our families and friends for their unwavering support and encouragement throughout this project. Theirloveandencouragement helpedusstaymotivatedduringthechallengingtimes.
Thankyouallforyourcontributionsandsupportinmakingthisprojectareality.
Abstract
This is the report of DIY drawing robot using Arduino Uno. This project involves the design and construction of a drawing robot that can create artworks autonomously using an Arduino microcontroller. The robot consists of a simple mechanical structure with two motors that controlitsmovement,aswellasaservo motor that controls the pen's position.Therobot'smovementsarecontrolledbythe Arduino, which receives instructions from a computer program created using Processing software. The program translates digital images into a series of commands that the Arduino can execute, allowing the robot to create intricate drawings with precision and accuracy. This project combines elements of programming, electronics, and mechanics to create an engaging and interactive projectthatdemonstratesthecapabilitiesofDIYrobotics.
CHAPTER1:INTRODUCTION
A DIYdrawingrobotusingArduinoUnoisaroboticsystemthatisdesignedtodrawpre-defined designs on paper or other surfaces. The robot is controlled by an Arduino Uno microcontroller board, which sends signals to a set of motors that control the movement of the robot's arm and drawingmechanism.
The system is typically composed of several components, including a chassis, motors, gears, a pen holder, and an Arduino Uno board. The chassis serves as the base of the robot, while the motors and gears enable the arm to move in aprecisemanner.Thepenholderholdsthedrawing tool (pen, marker, or brush), and the Arduino Uno board provides the instructions and control signalsthatmovethearmandthedrawingmechanism.
The project is suitable for individuals who are interested in robotics, electronics, and programming, asitinvolvesbuildingarobotfromscratch,programmingtheArduinoUnoboard, and designing a drawing mechanism that can accurately follow a given design. The project provides a fun and challenging platform for learning the basicsofelectronicsandprogramming, aswellasexploringthemechanicsofaroboticarm.
The same principle can be usedinseveralapplications.Forexample,a3Dprinter(whileitisnot strictly a 2D plotter, it can be used tocreate2Dshapesandpatternsinadditiontomorecomplex 3D objects) , laser cutting (it can be used to create intricate 2D designs, and is often used in manufacturing, prototyping, and signage), and a CNC router (it can be used to intricate 2D designs, and is often used in manufacturing, prototyping and signage). These are just a few examples of the many alternatives to a 2D plotter. Thechoiceofthebestalternativewilldepend onthespecificneedsandrequirementsoftheuser.
Overall, the DIY drawing robot using Arduino Uno is an exciting and educational project that combines the fields of robotics, electronics, and programming. It provides an excellent opportunityforindividualstolearnandexperimentwithnewtechnologieswhiledevelopingtheir creativityandproblem-solvingskills.
The DIY drawing robot using Arduino Uno is a project that involves building a robotic system capableofdrawingpre-defineddesignsonpaperorothersurfaces.
The system is composed of various components, including a chassis, motors, gears, a pen holder,andanArduinoUnomicrocontrollerboard.
The project typically involves several steps, including designing and building the chassis, mounting the motors and gears, attaching the pen holder, and programming the Arduino Uno board. The chassis serves as the base of the robot, while the motors and gearsenablethearmto move in a precisemanner Thepenholderholdsthedrawingtool,whichcanbeapen,marker,or brush, and the Arduino Uno board provides the instructions and control signals that move the armandthedrawingmechanism.
To program the Arduino Uno board, individuals can use various coding platforms, such as Arduino IDE orScratch.Theprogramminginvolveswritingcodetocontrolthemovementofthe robotic arm and the drawing mechanism, which can include specifying thedirection,speed,and duration of movement. The system is typically powered by a battery or a power supply, dependingonthespecificdesignandrequirements.
The DIY drawing robot using Arduino Uno project provides a fun and challenging platformfor individuals to learn and experiment with robotics, electronics, and programming. It allows individuals to develop their creativity and problem-solving skills, as well as theirunderstanding ofhowroboticsystemswork.
In summary, the DIY drawing robot using Arduino Uno is a fascinating and educationalproject that combines several fields of technology, providingindividualswithanexcitingopportunityto learnandexplorenewconceptswhilebuildingafunctionalroboticsystem.