Tuesday, 5 January 2016

Obstacle Detection

         The Obstacle detection is the one of the most necessary process in any modes of Transportation. For example in ships, they uses SONAR and RADAR to find the upcoming obstacle. Likewise in Air force they uses RADAR.

        Today, I'm going to share the most interesting project called Obstacle Range Measurement. One more important thing is, its going to find the range without being in physical contact to it.

List of Hardware...

About Hardware Used.

      Arduino AT MEGA 2560

                         Arduino is an open source hardware/software development board which is mainly came into picture because of it's physical design and economical worth.  
                    
                        The Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator.

                        USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. 

                    The Mega 2560 board is compatible with most shields designed for the Uno and the former boards Duemilanove or Diecimila.

AT MEGA 2560

Ultrasonic Sensor (HC-SR04)


                    Ultrasonic ranging module HC - SR04 provides 2cm - 400cm non-contact measurement function, the ranging accuracy can reach to 3mm. The modules includes ultrasonic transmitters, receiver and control circuit.


HC-SR04


16x2 LC Display Module.

                 LCD stands for Liquid Crystal Display. Its an Electronic display which is used to display the Characters, Numbers and Emoji too... This display is preferred over the Seven Segment display because of it's Economical issues and Special characters Limitation.

LCD Module

Hookups and Protoboard.

              Hookups are the jumper wires which are you to inter connect the External peripheral to the Controller and the another peripherals.

              Protoboard (Usually Breadboard) is an typical Parallel and Serial conducting board which is used to test your prototype. It contains (1-60) Rows and (A-J) Columns of 1mm hole each.

Hookups and Protoboard

Light Emitting Diode (LED)


                   A Light emitting diode (LED) is essentially a pn junction diode. When carriers are injected across a forward-biased junction, it emits incoherent light. 

                   The LED is mainly used in the circuit to acknowledge the changes occurred in the particular area of the circuit to the End User.

                   There are several types and the several colors of LED's are available in the home market.

LED

Working...

                    Its actually very simple. :-) Just make the connection as shown in the below fig.

Circuit

     
                 After connecting your peripherals to the circuit. It'll look like this.


Peripheral connected complete circuit

        After this will done. You have do one last job is uploading the program to your controller board.  Just copy and paste the program in your Arduino IDE


IDE Window


            Hoo.. Your wait is now Complete. Now you can measure the distance of the obstacle in front of you without being in physical contact in it. 

            The glowing LED shows that there is no obstacle on your way, So it acknowledge you that you'll be free by indicating in GREEN.

Obstacle Finder




Thank you for your Time


Feel free to contact @abu786sagar@gmail.com

No comments:

Post a Comment