INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Ultraschallsensor
21.10.2017, 11:34
Beitrag #25
RE: Ultraschallsensor
Hallo, Hab noch was gefunden.
Schau mal hier : https://www.google.de/url?sa=t&rct=j&q=&...8ZIFvI3HDf
Ein bisschen runter scrollen zu den Abstandssensor und dann auf das Tutorial.
Da kannst du den Sensor auswählen, ist auf Deutsch, aber für den Raspi.
Mit ein bisschen Willen sollte das für Arduino nutzbar sein.
Gruß, Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
21.10.2017, 11:45
Beitrag #26
RE: Ultraschallsensor
Danke dir.
Ich habe mir gerade den Sensor für 10-80cm bestellt. Und ich werde mir gleich mal das durchlesen das du da verlinkt hast.

Franz

http://www.superlaugh.com/behappy
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
21.10.2017, 12:15
Beitrag #27
RE: Ultraschallsensor
(21.10.2017 11:45)Franz54 schrieb:  Danke dir.
Ich habe mir gerade den Sensor für 10-80cm bestellt. Und ich werde mir gleich mal das durchlesen das du da verlinkt hast.

Franz

PS kann sein das deiner erst ab mindestens 1m richtig funktioniert.
Und ich habe etwas von verschiedenen Sensoren gelesen.
Die scheinen es mit Digital und Analogausgang zu geben.
Google mal nach deiner genauen Bezeichnung ob das so ist.

Gruß, Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
21.10.2017, 13:05 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2017 21:00 von Franz54.)
Beitrag #28
RE: Ultraschallsensor
Ja, meiner ist Analog von 100-500 cm.

Jetzt zum Testen hole ich mir mal den 10-80 cm Analog.

Habe gerade den Video gefunden. Es gibt sie also, die brauchbaren Sensoren Big Grin

http://www.superlaugh.com/behappy
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2017, 16:21 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2017 16:25 von Franz54.)
Beitrag #29
RE: Ultraschallsensor
So, man muss beide VCC und beide GND anschließen dass das Ding arbeitet. Sieht man am Datenblatt eigentlich anders, aber O.K.

Habe im Moment das Programm hier am laufen:
Code:
#include <SharpDistSensor.h>

// Analoger Pin, an den der Sensor angeschlossen ist
const byte sensorPin = A0;

//Fenstergröße des Medianfilters (odd number, 1 = no filtering)
const byte mediumFilterWindowSize = 5;

//Erstellen Sie eine Objektinstanz der SharpDistSensor-Klasse
SharpDistSensor sensor(sensorPin, mediumFilterWindowSize);

/*
* Polynom-Fit-Kurven-Koeffizienten C0 bis C5 in Relation:
* Abstand = C0 + C1 * A + C2 * A ^ 2 + ... + C5 * A ^ 5
* wobei A der vom Sensor abgelesene Analogwert ist
* Ein Koeffizienten Minimum, sechs Maximum (Polynom 5. Ordnung)
* Werte C0-C4 für den GP2Y0A710K0F abgeändert!
*/
const float polyCoefficients[] = {178506, -1607.72, 5.5239, -8.47601E-3, 4.87819E-6, -2.037E-12};
const byte nbCoefficients = 6;  // Number of coefficients

/*
* Minimale und maximale Analogwerte für die Entfernung
* Diese sollten eine Reihe von Analogwerten darstellen, innerhalb derer die
* Die Polynom-Fit-Kurve gültig ist.
*/
const unsigned int minVal = 284; // ~800 mm
const unsigned int maxVal = 507; // ~50mm

void setup() {
  Serial.begin(9600);

  // Festlegen von benutzerdefinierten Polynom-Fit-Kurven-Koeffizienten und -Bereichen
  sensor.setPolyFitCoeffs(nbCoefficients, polyCoefficients, minVal, maxVal);
}

void loop() {
  /*
   * Roh-Analogwert drucken. Dieser Schritt ist nicht erforderlich, um den Sensor zu lesen,
   * es ist hier enthalten, um die Beziehung zwischen dem rohen Analogwert
   * und die zurückgelegte Entfernung.
   */
  Serial.print(analogRead(sensorPin));

  Serial.print(", ");

  // Distanz vom Sensor erhalten
  unsigned int distance = sensor.getDist();

  // Ausgabe der Distanz auf Serial
  Serial.println(distance);

  // kleine Pause
  delay(1000);
}

Die Messeergebnisse sind:
bei 80cm "555, 934"
bei 100cm "507, 934"
bei 150cm "410, 1550"
bei 200cm "370, 2000"
bei 250cm "290, 4540"

Wie die Spannungwerte dabei ausschauen, muß ich mal noch messen.

http://www.superlaugh.com/behappy
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2017, 17:30 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2017 17:31 von Chopp.)
Beitrag #30
RE: Ultraschallsensor
Hallo,
Ich hatte dich im Beitrag #23 ja extra gefragt,
Ob du beide gnd und vcc angeklemmt hattest.
Steht ja so im Datenblatt.
Schön, das es jetzt geht.
Gruß, Markus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2017, 17:47 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2017 17:50 von Franz54.)
Beitrag #31
RE: Ultraschallsensor
Nein, das Datenbaltt zeigt dass beide GND´s und beide VCC´s jeweils auf einen gemeinsammen Punkt zusammengeführt werden. Deshalb habe ich da nur jeweils einen beschalten. Ich habe deinen Hinweis im Beitrag 23 schon registiriert, aber wegen dem Blockdiagramm im Datenblatt nicht geändert Confused

Und zum Schuß dachte ich, das teste ich jetzt auch noch und wenn das nichts bringt, ab in die Tonne mit dem Teil.

Ja, dann war es doch so Blush Big Grin

Schönen Abend Rolleyes

http://www.superlaugh.com/behappy
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.10.2017, 17:58 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2017 18:03 von Franz54.)
Beitrag #32
RE: Ultraschallsensor
Jetzt habe ich noch eine Ergänzung. Das ist die Spannungshöhe am Ausgang abhängig von der Entfernung.

32 - 60cm = 3,08 Volt gleichbleibend, unter 32cm fällt die Spannung wieder!
80 cm = 2,76 Volt
100cm = 2,46 Volt
150cm = 2,02 Volt
200cm = 1,80 Volt
250cm = 1,69 Volt
Mehr Platz habe ich hier nicht, deshalb keine größeren Weiten getestet. Sad

Franz

http://www.superlaugh.com/behappy
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste