Advertisement
Guest User

Ir sensor

a guest
Feb 26th, 2020
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #define sensor A0
  2. int red_led=7;
  3.  
  4. void setup() {
  5.  Serial.begin (9600);
  6.  pinMode (red_led, OUTPUT);
  7. }
  8.  
  9. void loop() {
  10.   float volts= analogRead(sensor)*0.0048828125;
  11.   int distance;
  12.  
  13.   distance= 13*pow (volts, -1);
  14.   if (distance >= 12 && distance <=15){
  15.   digitalWrite(red_led,HIGH);
  16.   Serial.print(distance);
  17.   }
  18.   else{
  19.     digitalWrite(red_led,LOW);
  20.     Serial.print(distance);
  21.   }
  22.   delay(10);
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement