International Journal of Scientific & Engineering Research, Volume 4, Issue 4, April-2013 1003 ISSN 2229-5518 IJSER © 2013 http://www.ijser.org Arduino Based Photovore Robot Pravin Kumar Singh AbstractA brief description of the light following robot is given in this project report. Objective of the project is to design a robot which can be controlled by using light. The chapters written in this report aims at various aspects of design, construction and application of the robot. Chapter 1 gives the brief introduction of the Photovore Robot and its various version and variants. Chapter 2 aims at de- sign of robot. It also gives the sensor circuit that we used in the robot. Block diagram given in this chapter summarizes the working of the robot.Chapter 3 is devoted to the various hardware and software used in the robot. It provides the specifi- cations of the components used in it. It gives a brief introduction of software used. Chapter 4 gives the detail of the Ar- duino board and software programming used in making robot. Chapter 5 is all about Project Implementation. It includes various stages of interfacing of the hardware used. Chapter 6 aims at the various applications of Photovore Ro- bot.Chapter 7 is the gives the result, conclusion and future scope. . Index TermsApplication of Photovore Robot, Conclusion, Introduction, Future Scope, Introduction to Arduino, Project Implementation, Sensor, Hardware and Software Used, Result —————————— —————————— 1 INTRODUCTION 1.1 Project Introduction The project is a Robot which chases the light. This type of Robot is best suitable for military applica- tion. Light can be chased using a light sensor. The Photovore is a robot that chases light, for this to work, robot needs at least two light detecting sen- sors, typically photoresistor or IR emitter/detectors, out in front and spaced apart from each other. One on left side of robot, the other located on the right side as shown in fig 1.1. Arduino Board is used for implementing the Robot. The analog pins of Arduino board read the analog value from both sensors. Then do a comparison - the sensor that reads more light is the direction ro- bot should turn. For example, if the left photoresis- tor reads more light than the right photoresistor, ro- bot should turn or tend towards the left. If both sensors read about the same value, meaning the both get the same amount of light, then robot should drive straight. Pseudo Code read left_photoresistor read right_photoresistor if left_photoresistor detects more light than right_photoresistor then turn robot left if right_photoresistor detects more light than left_photoresistor then turn robot right if right_photoresistor detects about the same as left_photoresistor then robot goes straight loop