Arduino IDE verwendet: 1.6.6, Arduino verwendet: Mega
Dieser Sketch verwendet einen HC-SR04 Ultraschallsensor zum Messen von Entfernungen und gibt diese im Serial-Monitor aus.
Gnd zu einem GND Pin des Arduinos, Echo zu Pin 2, Trig zu Pin 3 und Vcc zu 5V.
Ein Verbinder aus einem Serial-Port Kabel gemacht.
Man könnte auch Drähte an die Pins löten.
Eine Messung wird gestartet, indem der Trigger-Pin für mindestens 10 Mikrosekunden auf HIGH gesetzt wird. Der Sensor sendet dann 8 Pulse mit 40 kHz aus und wartet auf deren Echo. Danach schaltet er den Echo-Pin so lange auf HIGH, wie der Schall gebraucht hat. Mit der bekannten Schallgeschwindigkeit wird dann die Entfernung berechnet.
In dieser Version wird die Temperaturabhängigkeit der Schallgeschwindigkeit berücksichtigt, indem die Temperatur im Code gesetzt wird(eine automatische Messung mit dem Arduino wäre ein gutes Add-on). Die Messgenauigkeit wird auch verbessert, indem von den letzten 5 Messwerten der höchste und niedrigste entfernt und von den verbleibenden 3 der Durchschnitt berechnet wird.
  Code herunterladen