Changeset 1125 in t29-www
- Timestamp:
- Jan 30, 2017, 9:52:23 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
physical-computing/ultraschall-sensor/ultraschall-sensor.ino
r1124 r1125 14 14 void loop() { 15 15 16 digitalWrite(Trig, LOW); 17 delayMicroseconds(5); //sorgt für einen sauberen High-Impuls (anschließend)16 digitalWrite(Trig, LOW); // Erzeugen des Triggerimpulses (5 Zeilen) 17 delayMicroseconds(5); 18 18 digitalWrite(Trig, HIGH); 19 19 delayMicroseconds(10); 20 20 digitalWrite(Trig, LOW); 21 // beachte: "Echo" ist nicht die Laenge des Echo-Impulses! 22 zeit = pulseIn(Echo, HIGH); // misst die Impulsdauer, beginnend mit High bis Low in µs21 // beachte: "Echo" ist nicht die Laenge des Echo-Impulses! Sondern...... 22 zeit = pulseIn(Echo, HIGH); // misst die Impulsdauer, beginnend mit High bis Low in Mikrosekunden 23 23 24 24 distanz = zeit*0.0343/2; // Berechnung der Distanz aus der Signal-Laufzeit
Note: See TracChangeset
for help on using the changeset viewer.