Advertisement
Guest User

Untitled

a guest
Jan 24th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. long t,d;
  2.  
  3. void setup(){
  4.   Serial.begin(9600);
  5.   pinMode(12,OUTPUT);
  6.   pinMode(13,INPUT);
  7.   pinMode(3,OUTPUT);
  8.   pinMode(4,OUTPUT);
  9.  
  10. }
  11.  
  12. void loop(){
  13.     digitalWrite(12,LOW);
  14.     delayMicroseconds(2);
  15.     digitalWrite(12,HIGH);
  16.     delayMicroseconds(10);
  17.     digitalWrite(12,LOW);
  18.  
  19.     if(d>20){
  20.       digitalWrite(3,LOW);
  21.       digitalWrite(4,LOW);
  22.      
  23.     }
  24.  
  25.     if(d>17){
  26.       digitalWrite(3,LOW);
  27.       digitalWrite(4,HIGH);
  28.      
  29.     }
  30.  
  31.     if(d<15){
  32.       digitalWrite(3,HIGH);
  33.       digitalWrite(4,HIGH);
  34.     }
  35.  
  36.    
  37.  
  38.     t=pulseIn(13,HIGH);
  39.     d=0.015*t;
  40.     Serial.println(d);
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement