Professional Documents
Culture Documents
Setup
Code
/*
* Project name:
IR sensor
if object is detected pin 13 will go high (onboard LED ON) and "object
detected"
message will be displayed in serial monitor
if object is not detected pin 13 will go low (onboard LED OFF) and "object
not detected"
message will be displayed in serial monitor
*/
void setup()
{
pinMode(7, INPUT);
// initialize the IR sensor pin
pinMode(13, OUTPUT);
as an input:
Serial.begin(9600);
//baud rate // initialize pin 13 led as
} output
void loop()
{
if(digitalRead(7) == LOW)
{
Serial.println("OBJECT detected"); // if object detected IR sensor
digitalWrite(13, HIGH); sends 0 to pin 7
}
else
//"object detected" message will be
displayed in serial monitor
//led pin 13 will be turned on
{
Serial.println("OBJECT not detected"); //"object not detected" message will
be displayed in serial
monitor
digitalWrite(13, LOW);
} //led pin 13 will be
delay(1000); turned off
}
//delay of one second