Gesture Controlled Metal Detecting Land Rover
Transcription
Gesture Controlled Metal Detecting Land Rover
International Journal of Engineering Trends and Technology (IJETT) – Volume 21 Number 5 – March 2015 Gesture Controlled Metal Detecting Land Rover Mohini Gupta#1, R. Rohini*2, P.E.V.V Reddy#3, P. Bhanu Prakash*4, K.T.P.S Kumar#5 # Student, Department of ECE, Lendi Institute of Engineering and Technology, Vizianagaram, India. Abstract --- Gesture is a most natural, expressive way of communication between Human and Computer in real system. We naturally use various gestures to express our own intension in everyday life. We have proposed a method where the movements of robot are controlled by hand gestures. We formulated the relation between hand gestures and Accelerometer and designed a new way of communicating robot with hand gestures in different modes. Based on hand gestures the output is generated by the Arduino software. The corresponding outputs of Arduino are given as input to Motor driver (L293D). This runs DC Motor accordingly and robot moves. This robot can be moved forward and backward directions using DC Motors. Also takes sharp turnings towards left and right directions. This project is designed to develop a robot that can sense metals ahead of it on its path. On detection it automatically starts beeping which alerts the user to notify about it. Reduction of human activities in dangerous environment is the main objective of employing this robot. Keywords: Arduino UNO, ADXL335 (accelerometer), DC Motors, Motor driver, RF module, Metal detector. I. INTRODUCTION Humans are anxiously working on finding new ways of interacting with machines. However, a major breakthrough was observed when gestures were used for this interaction. A gesture is a form of non-verbal communication in which visible bodily actions communicate particular messages. It comprises of sound, light variation or any type of body movement. Land rovers are the vital part of almost all the industries which performs various different tasks such as welding, trimming, picking and placing etc. Moreover the biggest advantage of these arms is that it can work in hazardous areas and also in the areas which cannot be accessed by human. In this paper, the gesture based system (using Accelerometer) has been incorporated to control the land rover as well as its platform using two, small and low-cost, 3-axis accelerometers. The prime aim of the design is that the robot and platform starts the movement as soon as the operator makes a gesture or posture or any motion. ISSN: 2231-5381 The Land rover is synchronized with the gestures (hand postures) of the operator [3]. II. TECHNOLOGY USED A. Gesture Gestures are an important aspect of human interaction, both interpersonally and in the context of man interfaces. A gesture is a form of non verbal communication in which visible bodily actions communicate particular messages, either in place of speech or together and in parallel with words. Gestures include movement of the hands, face, or other parts of the body. Military air marshals use hand and body gestures to direct flight operations aboard aircraft carriers. Hand gesture recognition way to create a useful, highly adaptive interface between machines and their users. Hand gesture recognition technology would allow for the operation of complex machines using only a series of finger and hand movements, eliminating the need for physical contact between operator and machine.[2] B. Arduino UNO Arduino is an open source micro controller board, electronics prototyping platform based on flexible, easy to use hardware and software. Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The Microcontroller on the board is programmed using the Arduino projects can be stand alone or they communicate with software running on a computer. Fig.1 Arduino UNO C.Accelerometer An Accelerometer is a kind of sensor which gives http://www.ijettjournal.org Page 229 International Journal of Engineering Trends and Technology (IJETT) – Volume 21 Number 5 – March 2015 an analog data while moving in X,Y,Z direction or may be X,Y direction only depends on the type of the sensor. It is a device that senses tilting position which is parallel to the earth surface and normal to the gravity. 433 MHZ RECEIVER MODULES DECODER MOTOR DRIVER L239D HT12D METAL DETECTOR Fig.4 Receiver section Fig.2 Accelerometer D. Motordriver (L293D): L293D contains two inbuilt H-bridge driver circuits. In its common mode of operation, two DC motors can be driven simultaneously, both in forward and reverse direction. The motor operations of two motors can be controlled by input logic at pins 2 & 7 and 10 & 15. In a DC motor the power supply directly connects to the field of the motor and causes a precise voltage control which is essential for applications which need control of speed and torque. Because of various advantages such as simplicity, ease of application, reliability and favorable cost, DC drives have long been a backbone of industrial applications. In comparison with AC drive systems DC drives are less and are normally cheaper for low horsepower ratings.[2] III. DESIGN AND IMPLEMENTATION Operating Land Rover in simple method by making use of hand gestures for metal detection, we make use of two sections namely, Transmitter section Receiver section ACCELEROMETER ADXL335 ATMEGA328 MICRO CONTROLLER ENCODER HT12E 433 MHZ TRANSMITTER MODULE Fig.3 Transmitter section ISSN: 2231-5381 The transmitter section can be held in your palm or on the other side. The receiver module is mounted on the land rover. Now, switch-on the power supplies in the transmitter as well as receiver circuits. Attach the transmitter circuit to your hand and move your hand forwards, backwards and sideways. The robot will stop if you keep your palm horizontal, parallel to the Earth’s surface.[11] A. Arduino UNO: The Arduino family consists of popular, low cost development boards based on various ATMEL Microcontrollers. The particular model used in this class is the Duemilanove, which uses an ATmega328P Microcontroller with a simplified USB interface provided by an FT232 bridge. The board incorporates 5v and 3.3v LDD regulators to provide regulated voltage sources using either USB bus power or an external power supply of 7-12v. There is also indicator LED’s for power and serial activity, as well as a single user LED on pin13.[2] B.Serialcommunication of Arduino: Serial means “one after another”. Serial communication is when we transfer data one pin at a time, one right the other. Information is passed back and forth between the computer and Arduino by, essentially, setting a pin high or low. Just like we turn an LED on and off, we can also send data. One side sets the pin and the other reads it. We have to connect the Arduino board to the PC. Each serial port on the PC is labeled COM1, COM2 etc. The Arduino will be given a COM port number. [2] C. L293D Driver circuit: There are 4 input pins for this L293D, pin 2, 7 on the left and pin 10, 15 on the right. Left input pins will regulate motor connected across left side and right input for motor on. The motors are rotated on the basis of the inputs provided across LOGIC 0 or LOGIC 1. In simple we need to provide Logic 0 or 1 across the input pins of motor. There are 16 pins in which pin 1 and 16 is given to 5v supply. Pin 2,7,10 and 15 are given to inputs. Pin 3 and 6 for motor 1 and pin 11 and 14 for motor 2. Pin 8, Vcc2 is given to 12v supply and pin 4, 5, 12, and 13 are grounded.[2] D. Encoder (HT12E) & Decoder (HT12D): The 212 encodes are a series of CMOS LSIs for http://www.ijettjournal.org Page 230 International Journal of Engineering Trends and Technology (IJETT) – Volume 21 Number 5 – March 2015 remote control system applications. These are capable of encoding information that consists of N address bits and 12 N data bits. Each address/data input can be set to one of two logic states. Programmed addresses/data are transmitted together with header bits using an RF or infra-red transmission medium upon receipt of a trigger signal. The capability to select a TE Trigger on HT12E or a data (DIN) trigger on HT12D decoder further enhances the application flexibility of 212 series of encoders. The HT12D also provides a 38 kHz carrier for infra-red systems. E. Metal Detector: This is a simple metal detector constructed with minimum components at low cost. This circuit is used to detect small or slightly big size metallic objects. When the detector coil is brought here to the metallic object Red LED lights up and a sound is heard from the Buzzer. Fig.5 Metal Detector IV.HARDWARE IMPLEMENTATION Fig.6 Transmitter module mounted on hand When 5v battery is connected to the Arduino board the transmitter section is energized. Accelerometer senses the tilting position of hand gestures and sends the corresponding data to Atmega328 micro controller where the analog data is converted to digital data. Now the digital data is sent to HT12E which is parallel to serial converter which is then transmitted wirelessly by the use of 433 MHZ transmitter module. ISSN: 2231-5381 Fig.7 Metal detecting Land Rover A Gesture Controlled Metal detecting land rover is a kind of robot which can be controlled by your hand gestures. You just need to wear a small transmitting device in your hand which included an accelerometer. This will transmit an appropriate command to the rover. So, that it can do whatever we want. The transmitting de vice included a ADC for analog to digital conversion and an encoder IC(HT12E) which is use to encode the four bit data and then it will transmit by an RF Transmitter module. At the receiving end an RF Receiver module receives the encoded data and decodes it by and decoder IC (HT12D). This data is then processed by a microcontroller and finally our motor driver to control the motors. A metal detector circuit is mounted on the rover body and its operation is carried out automatically on sensing any metal underneath. As soon as the rover senses presence of metal it generates an alarm sound. This is to alert the operator of a possible metal ahead on its path. Advantage of land rover: Detecting land mines Detecting minerals present in ground Detecting bombs. In construction industry for locating steel bars present in concrete. In airports and building security to detect weapons. V. CONCLUSION Our paper focuses on formulated design of metal detection using hand gestures and accelerometer. A 3-axis accelerometer and hand gesture is selected to be the input devices of this system. At receiver the land rover consists of metal detector is used. This approach using accelerometers is more intuitive and easy to work, besides offering the possibility to http://www.ijettjournal.org Page 231 International Journal of Engineering Trends and Technology (IJETT) – Volume 21 Number 5 – March 2015 control a rover by wireless means. Using this system, a non expert robot programmer can control a rover quickly and in a natural way. REFERENCES: 1.Pedro Neto, J.Norberto Pires, Member, IEEE, and A .Paulo Moreira, Member, IEEE “Accelerometer-Based Control of an Industrial Robotic Arm” 18th IEEE International symposium on Robot and human interactive communication. Toyama, Japan, Sept.27-Oct.2, 2009. 2. Shruthi B. N, Shivraj, Sumanth S “Hand gesture based Direction control of Robocar using Arduino Microcontroller” IJRTE vol-3, Issue 3, July 2014. 3. Nghia X. Tran, Hoa Phan, Vince V. Dinh, Jeffrey Ellen, Bryan Berg, Jason Lum, Eldridge Alcantara, Mike Bruch, Marion G. Ceruti, Charles Kao, Daniel Garcia, Sunny Fugate, and LorRaine Duffy “Wireless Data Glove for Gesture-Based Robotic Control” Springer-Verlang Berlin Heidelberg 2009. 4. Monika Jain, Adit, Ashwani Lohiya, Mohammad Fahad Khan, Abhishek Maurya “Wireless Gesture Control Robot An Analysis” IJARCCE vol1,Issue 10,December 2012. 5. Altaf Ganihar, Shreyas Joshi,Rahul G ,Rohini Hongal and Uma Mudenagudi “Android Based Wireless Gesture Controlled Robot” ICAECC 2014 IEEE. 6. Mithileysh Sathiyanarayanan,IEEE Student Member, Syed Azaruddin, Santhosh Kumar,Gibran Khan “Gesture Controlled Robot For Military Purpose” IJTRE vol-1, Issue 11,July-2014. 7. Prashant Sahu, Shubhank Mishra, Vaibhav Mishra “Accelerometer based gesture recognition robot” IISTE vol-4, No.1, 2014. 8. U.Vinay Babu “Hand Gestures Controlled Speed and Direction of Mobile Robot” ICETETS vol-3, No.1, 2014 9. Sham sheer Varma “Hand Gestures Remote Controlled Robotic Arm” vol-3, No.5, 2013. 10. Love Aggarwal, Varnika Gaur, Puneet Varma “Design and Implementation of a Wireless Gesture Controlled Robotic Arm with Vision” IJCA volume 79, No 13, October 2013. 11. S. Perrin, A.Cassinelli and M. Ishikawa, May 2004, “Gesture Recognition Using Laser-Based Tracing System”, In Automated Face and Gesture Recognition. Proceeding, Sixth IEEE Conference. ISSN: 2231-5381 http://www.ijettjournal.org Page 232