The PhD thesis defense seminar was held at FEST conference room for Muhammad Faris research work presentation organized by GSESIT.
Saturday, March 26, 2022
TCRT5000 IR Sensor Module Testing through Arduino NANO Part - 1
09 March 2022
TCRT5000 IR sensor module is tested through the Arduino NANO board. The code was found on a website for the Arduino UNO board and modified for the NANO board.
// Dr. Tariq Javid as of 07 March 2022
// Arduino Nano ---> TCRT5000
// Modified code from https://github.com/DIY-Machines/TCRT5000
const int pinIRd = 0; // D0 Digital input
const int pinIRa = A0; // Analog input
const int pinLED = 13; // Builtin LED
int IRvalueA = 0;
int IRvalueD = 0;
void setup()
{
Serial.begin(9600);
pinMode(pinIRd,INPUT);
pinMode(pinIRa,INPUT);
pinMode(pinLED,OUTPUT);
}
void loop()
{
IRvalueA = analogRead(pinIRa);
IRvalueD = digitalRead(pinIRd);
if (IRvalueD == LOW) { // Detection
digitalWrite(LED_BUILTIN, HIGH);
}
else { // No Detection
digitalWrite(LED_BUILTIN, LOW);
// IRvalueD == 1;
}
Serial.print("Digital Reading = ");
Serial.print(IRvalueD);
Serial.print("\t Analog Reading = ");
Serial.print(IRvalueA);
Serial.print("\n");
// delay 1 sec
delay(1000);
}
Subscribe to:
Posts (Atom)