16 September 2013

SFR05 arduino code



#define ECHOPIN 10                      
#define TRIGPIN 11                      

void setup(){
  Serial.begin(9600);
  pinMode(ECHOPIN, INPUT);
  pinMode(TRIGPIN, OUTPUT);
}

void loop(){
  digitalWrite(TRIGPIN, LOW);                
  delayMicroseconds(2);
  digitalWrite(TRIGPIN, HIGH);              
  delayMicroseconds(10);
  digitalWrite(TRIGPIN, LOW);                
  int distance = pulseIn(ECHOPIN, HIGH);    
  distance= distance/58;                      
  Serial.println(distance, DEC);                  
  delay(400);                                  
}

No comments: