Suche günstigen Abstandssensor

OP #3205739
Hey,
ich will für einen kleinen fahrenden Roboter einen Sensor, der 
Hindernisse erkenne kann. Bei Conrad kostet ein günstiger 
IR-Abstandssensor schon 20€. Und bei dem Arexx Ultraschall-Satz weiß ich 
1. nicht,w ie ich den mit einem Arduino Auslesen kann, weil das nirgedwo 
Dokumentiert ist und der Preis liegt dort auch bei 17€

Ich hab mir überlegt den hier zu bauen http:
//www.rn-wissen.de/index.php/Sensorarten#Distanzsensor_IS471F
Jedoch sagt der Text mir nicht wirklich, ob der für meine zwecke 
geeignet bzw. genau genug ist.

Über einige Produktname/-nummern würde ich mich sehr freuen

MfG.
Markus
Gast #3205993
Hallo Markus,

Ich arbeite mit dem HC-SR04 Ultraschall-Sensor, den habe ich bis jetzt 
nur bei Amazon gefunden: 
http://www.amazon.de/SainSmart-Ultrasonic-HC-SR04-Distance-Arduino/dp/B006CHFLR2/

Der Sensor hat vier Pins: 5V-Stromversorgung, GND, Trigger, Echo.

Hier ist der Code, mit dem du die Distanz ausließt:
1
  float duration, distance; //setting the variables as floats for longer numbers/ more decimal places)
2
  
3
  digitalWrite(trigPin, LOW); //resetting trigger 
4
  delayMicroseconds(10);
5

6
  digitalWrite(trigPin, HIGH); //triggering
7
  delayMicroseconds(30); 
8
  digitalWrite(trigPin, LOW); 
9
      
10
  duration = pulseIn(echoPin, HIGH); //reading the duration
11
      
12
  distance = ((duration) / 2) / 29.12; //calculating the distance

Deklarierung etc. ist in da nicht drin. Ich kommentiere Code in 
Englisch, ich nehme mal an, dass du damit klar kommst.


Henrik

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.