Arduino – Ultra Sonic – Basic
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#define trigPin 2 #define echoPin 3 long distances=0; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); distances=(pulseIn(echoPin, HIGH) / 29.1) / 2; Serial.print("distances : "); Serial.println(distances); } |