Wednesday, January 1, 2014

Line Following Robot Using IR Sensor with Atmega16 IR LED PROTUES DESIGN AVR


HOME    I  ALL IN ONE TAB


Line Following Robot Using IR Sensor with Atmega16


               LDR sensors makes error signal from unwanted light source presented at surrounding therefore robot cannot travel on track . Infrared sensor gives more accuracy  path detection than LDR sensor  

               protues design file and hex code are given below . download and run the simulation to know the working of line following robot using atmega16 microcontroller

Simulation Files :

            1. Protues design file - DOWNLOAD
            2. Hex code file         - DOWNLOAD

Requirements:
          
            1. Microntroller - Atmeg16
            2. Lcd Module   - LM016L
            3. Gear Motor    - 100rpm
            4. IR - LED        - 3
            5. IR - PHOTOTRANSISTOR-3
            6. Motor Driver - L293D
            7. LED - 2 (Yellow)

            Here i used 3 IR LED with it's corresponding IR PHOTOTRANSISTOR for sensing track conditions on surface. figure below shows the working of IR led with IR phototransistor




                       The IR LED is just like any other LED, in that a current-limiting resistor is useful to control the device current and therefore the light intensity. With a 100 ohm resistor and the approximately 1.5V forward voltage drop of the IR LED, we'll have a LED current of about 35mA. That's fairly high, but more light emitted will yield more light coming back to our sensor.

                        The phototransistor is a device with an exposed silicon junction. When light passes through the plastic casing, most non-IR wavelengths are simply absorbed by the plastic, but the infrared light makes it to the sensor within. Each photon striking the silicon junction causes an electron to flow. Because this is a phototransistor and not a photodiode, this current is multiplied by the transistor's current gain, so each photon may actually cause perhaps 10 to 100 electrons to flow. This current has nowhere to go except through the 10K resistor, and as the current passes through the resistor, the voltage across the resistor rises (V=IR). This change in voltage is read by our microcontroller's Analog to Digital Converter (ADC).


10 comments:

  1. plz sir can you give me code for this product ,I want to see the program
    can you sent code for me at email arwa.a.g.alshamiry@gmail.com

    ReplyDelete
  2. plz sir can you give me code for this project ,I want to see the program
    can you sent code for me at email arwa.a.g.alshamiry@gmail.com

    ReplyDelete
  3. Hello sir, can you please share this code if possible. i am also trying line follower using simulation. this will be very helpful. Thanks in advance. my email is dexter989@gmail.com

    ReplyDelete
  4. sir can u give me the code...at sahsajeet@gmail.com

    ReplyDelete
  5. Hello sir, can you please share this code if possible. i am also trying line follower using simulation. this will be very helpful. Thanks in advance. my email is asad.ejaz.5891@gmail.com

    ReplyDelete
  6. hello sir.
    may I ask u send me this code. I am beginner in Robotic and have lots of questions and problem that can be answered some of them by this program.in advance I appreciate u.my email abi.rose6961@gmail.com

    ReplyDelete
  7. ir can you give me the code...at huong257dhqg@gmail.com
    thanks..

    ReplyDelete
  8. Sir plz give me the code
    sajalagarwal96@gmail.com

    ReplyDelete
  9. sir,pls give me the code at kalicharanpaanda123@gmail.com

    ReplyDelete