gabbyshimoni icon

basicExampleUSsensor

gabbyshimoni | PRO | 11/27/18 10:17:12 AM UTC | 0 ⭐ | 2859 👁️ | Never ⏰ | []
C++ |

740 B

|

None

|

0 👍

/

0 👎

#define trig 2
#define echo 4
 
long duration, distance; // משתנים המאחסנים את מדידת הזמן והמרחק המחושב
 
void setup() {
  Serial.begin(9600);
  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);
}
 
void loop() {
  // איתחול השידור על ידי איפוס חיבור ה TRIG
  digitalWrite(trig, LOW);
  delayMicroseconds(2);
  // שליחת פולס מעורר
  digitalWrite(trig, HIGH);
  delayMicroseconds(10);
  // סיום פולס מעורר
  digitalWrite(trig, LOW);
  // המתנה והד מוחזר ומדידת זמן
  duration = pulseIn(echo,HIGH);
  //חישוב המרחק
  distance = duration/29/2;
  Serial.print("distance[cm]=");
  Serial.println(distance);
  delay(100);
}

Comments