Advertisement
Guest User

IR

a guest
Mar 18th, 2019
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. //Program to read an IR Sensor
  2. //Turn on LED if sensor is high, print to serial port "IR data status"
  3. //Inputs IR Sensor (Pin 6)
  4. //Outputs Serial Port, LED (Pin 13)
  5. //Written : Mark Cambron
  6. // Date : March 18, 2019
  7. void setup()
  8. {
  9. //initializes the digital pin as an output
  10. //Pin 13 has an LED connected on most Arduino boards:
  11. pinMode(13,OUTPUT);
  12. pinMode(6,INPUT); //Setup pin 6 or input from IR
  13. Serial.begin(9600);
  14. }
  15. void loop()
  16. {
  17. int LeftSensorIR;
  18. int RightSensorIR;
  19. LeftSensorIR = digitalRead(6); //Read Sensor data
  20.  
  21. Serial.print("IR is reading: ");
  22. Serial.print(LeftSensorIR);
  23. Serial.print(" ");
  24. Serial.print(RightSensorIR);
  25.  
  26. if (LeftSensorIR == 1)
  27. {
  28. digitalWrite(13,HIGH); //turn on LED
  29. Serial.println(" LED if on");
  30. }
  31. else
  32. {
  33. digitalWrite(13,LOW); //turn off LED
  34. Serial.println(" LED if off");
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement