Make it mech
  • Home
  • How & Why
    • Arduino
    • Leapmotion with arduino
    • Sensors/Modules
    • Basic Electronics
    • NodeMcu
    • LabView
    • MATLAB
    • Industrial Automation
  • Projects
    • arduino projects
    • Brain Wave Decoder
    • Circuit Diagrams
    • Electrical
    • IEE Projects
  • Ideas
  • Videos
  • Arduino
  • Robotics
  • Circuits
  • Electrical
  • LeapMotion
  • EEG
  • IOT
  • LabView
  • MATLAB
  • NodeMcu
  • Mechatronics
  • Sensors
  • Motivation
  • Soft skills
  • Success
Make it mech
Home Arduino

How to Use IR Sensor module with Arduino | How Arduino IR obstacle detector module works

Kane Dan by Kane Dan
January 30, 2021
in Arduino, Mechatronics, Sensors/Modules
How to Use IR Sensor module with Arduino | How Arduino IR obstacle detector module works

Arduino IR Sensor Module

Arduino IR Proximity Sensor:

Welcome Back to the Arduino learn by doing projects  Tutorial series. Our task for today is IR sensor Module the obstacle detecting module with Arduino. I found this module very helpful in many projects. I extremely recommend this if you are making Line following Robot.It has a quite good response and easy to interface. Instead of making circuits with IR led’s  use this module and easily interface with Arduino. I have made a very clean Robot using IR sensor module you can see in this post.


Arduino smart and fast line following Robot

The IR module is more useful because we can also use this module to measure distance. More importantly, it can be used as an encoder, flame sensor, line black and white color detection.
The working phenomenon of IR module is same as the other obstacle avoiding sensors of sending and receiving signals.
so let’s start with the Contents list:

Related posts

Top 10 Arduino Based Projects For Final Year Students | Arduino project ideas

Top 10 Arduino Based Projects For Final Year Students | Arduino project ideas

May 10, 2021
How to use L293d Module motor shield with Arduino

How to use L293d Module motor shield with Arduino

January 30, 2021

Contents:

  1. Introduction to IR  proximity module
  2. Working principle of IR module
  3. Components list
  4. Circuit Diagram of IR module with Arduino
  5. Arduino code

Introduction to IR proximity Sensor Module


The Infrared ( IR )  Sensor has infrared Transmitter and Receiver.It can be used in many ways.There are many applications of IR module. It has a quite good response as it gives 0 to 5v the range of 0 to 1024 so we can adjust our threshold in between this range.
The great and cool thing about this IR module is that it has a built-in comparator and a potentiometer for adjusting distance range.We can easily adjust our threshold range by varying potentiometer.
An indication Led is also placed over this module for obstacle indication.

Working Principle of IR Module


The working principle of IR module is same as in other modules the one transmitter and receiver. The Transmitter sends the infrared signal and receiver catches the bounce back signal.whenever an object come near to the sensor the signals reflected back to the receiver. The signal will not reflect on the black surface so it gives 0 instead of 1 this is very helpful in the case of the line following robot.
The Module has only one pin as an output.
ir sensor working

 


Components List


  1. 1x Arduino board UNO  (any Arduino board)
  2. 1x Arduino IR sensor Module
  3. Jumper wires
  4. Bread board

Circuit Diagram


The interfacing of IR module is quite easy.It has one output pin connect this pin to any Arduino digital pin.
  • Connect positive  VCC to Arduino 5v and negative Gnd to Arduino Gnd
  • Connect out pin to any Arduino digital pin / for analog output connect to Arduino analog A0-A5
The coding for IR module is just defining pinout configuration. Test your circuit and code then move towards implementing more circuits.
Here is the circuit diagram:
ir with arduino

 


Arduino Code


const int IrSensor=2;
void setup() {
pinMode(13, OUTPUT);

pinMode(IrSensor,INPUT);
}
void loop() {
if(digitalRead(IrSensor)==HIGH)      //Check the sensor output
{
digitalWrite(13, HIGH);   // set the LED on
}
else
{
digitalWrite(13, LOW);
}
delay(100);
}

 

 

This is the simplest code whenever an object comes closer to the sensor the built in Led on Arduino board will blink.we will see some of the cool projects with IR modules in coming posts.
Get connected with us and Subscribe to our YouTube channel for video Tutorials.
Here is the Picture of my Line following Robot using IR modules.
Stay motivated and Happy.

 

Previous Post

How to Use Ultrasonic Sensor SR04 with arduino and How ultrasonic sensor works

Next Post

How to use L293d Module motor shield with Arduino

Related Posts

Top 10 Arduino Based Projects For Final Year Students | Arduino project ideas
Arduino

Top 10 Arduino Based Projects For Final Year Students | Arduino project ideas

May 10, 2021
How to use L293d Module motor shield with Arduino
Arduino

How to use L293d Module motor shield with Arduino

January 30, 2021
How to Use Ultrasonic Sensor SR04 with arduino and How ultrasonic sensor works
Arduino

How to Use Ultrasonic Sensor SR04 with arduino and How ultrasonic sensor works

January 30, 2021
How to use LM35 Temperature Sensor with Arduino | arduino tutorials
Arduino

How to use LM35 Temperature Sensor with Arduino | arduino tutorials

January 30, 2021
What is Leap Motion Controller and How does Leap Motion Works
Arduino

What is Leap Motion Controller and How does Leap Motion Works

September 8, 2021
How to design a Robot | Omnidirectional robot | Robot design
Mechatronics

How to design a Robot | Omnidirectional robot | Robot design

September 3, 2021
Next Post
How to use L293d Module motor shield with Arduino

How to use L293d Module motor shield with Arduino

BROWSE BY CATEGORIES

  • Arduino (9)
  • arduino projects (7)
  • Basic Electronics (2)
  • Brain Wave Decoder (11)
  • Breadboard Circuits (1)
  • Circuit Diagrams (5)
  • Circuits (3)
  • EEG (11)
  • Electrical (2)
  • Finance (1)
  • How & Why (2)
  • Ideas (9)
  • IEE Projects (2)
  • Industrial Automation (1)
  • Inspiration & Motivation (3)
  • IOT (3)
  • LabView (3)
  • Leapmotion with arduino (5)
  • MATLAB (1)
  • Mechatronics (7)
  • NodeMcu (1)
  • Projects (11)
  • Robotics (9)
  • Self Learning (3)
  • Sensors/Modules (6)
  • Soft skills (2)
  • Software (1)
  • Success (2)

Contact us

Email: info@makeitmech.com

Recent News

  • FinBitPro.com Review Streamlines Crypto and Forex Trading
  • Navigating the Code: Exploring Software Development Process (2024)
  • Common Smart Car Clutch Actuator Issues and How to Fix Them 
  • Privacy Policy
  • About Us
  • Contact Us

© 2023 Make it mech - All Rights Reserved

No Result
View All Result
  • Home
  • Politics
  • News
  • Business
  • Culture
  • National
  • Sports
  • Lifestyle
  • Travel
  • Opinion

© 2023 Make it mech - All Rights Reserved

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Go to mobile version