Weitere Sensoren

Alles über den mechanischen Aufbau.
Antworten
Silvo
Beiträge: 3
Registriert: 23. Mai 2020, 20:10

Weitere Sensoren

Beitrag von Silvo »

Hi,

gibt es Möglichkeiten weitere Sensoren (z.B. Ultraschall-Sensoren) einzubinden und so z.b. vor einem Hindernis die Geschwindigkeit zu minimieren?

VG Silvio

bkramer
Site Admin
Beiträge: 248
Registriert: 14. Mai 2020, 16:48

Re: Weitere Sensoren

Beitrag von bkramer »

Diese hier: https://amzn.to/2AROPp7
sind gerade in Planung.

Silvo
Beiträge: 3
Registriert: 23. Mai 2020, 20:10

Re: Weitere Sensoren

Beitrag von Silvo »

Perfekt. Kann da bei dem aktuellen Aufbau schon was beachtet werden bzgl. Anschlüsse für die Sensoren?

bkramer
Site Admin
Beiträge: 248
Registriert: 14. Mai 2020, 16:48

Re: Weitere Sensoren

Beitrag von bkramer »

Auf dem Flachbandkabel, dass alle Platinen miteinander verbindet etwas Platz lassen für einen weiteren Anschlussstecker.
Der Sensor soll über das Flachbandkabel ins System integriert werden.

leo1
Beiträge: 59
Registriert: 19. Mai 2020, 22:07

Re: Weitere Sensoren

Beitrag von leo1 »

Moin,

ich habe die Sensoren über einen Mega 2560 laufen lassen und ihn Parallel auf den Gegenfahrkontakt gelegt.
probiere gerade noch mit der Entfernung.

leo1

bkramer
Site Admin
Beiträge: 248
Registriert: 14. Mai 2020, 16:48

Re: Weitere Sensoren

Beitrag von bkramer »

Hallo leo1,

ich habe hier schon mal was dirket mit dem Raspi getestet.
Vielleicht hilft dir das weiter.
Dann kannst du den Zentimeter genau reagieren.

Gruß
Bastian
ULTRA.zip
(1.9 KiB) 933-mal heruntergeladen

MOS6581
Beiträge: 7
Registriert: 19. Mai 2020, 08:17

Re: Weitere Sensoren

Beitrag von MOS6581 »

Moin,

an den Ultraschallsensoren bin ich auch gerade wieder dran. Eine Frage dazu: Die Pins 7 und 8: sind das die hardwaremäßigen Pins des Raspberry oder GPIO7 und GPIO8? Ich vermute ersteres, da GPIO7 und GPIO8 (Pins 24+26 auf dem Raspi) schon von anderen Funktionen belegt sind.

Danke,
MOS

bkramer
Site Admin
Beiträge: 248
Registriert: 14. Mai 2020, 16:48

Re: Weitere Sensoren

Beitrag von bkramer »

Mit 7 und 8 sind die "echten" GPIOs gemeint.
Also Pin 26 und 24.

https://www.raspberrypi.org/documentation/usage/gpio/

MOS6581
Beiträge: 7
Registriert: 19. Mai 2020, 08:17

Re: Weitere Sensoren

Beitrag von MOS6581 »

Moin,

den Ultraschallsensor habe ich am laufen. Ich musste zwei Dinge im Code ändern: einmal die GPIO Base-Adresse (da Pi 3) sowohl in Zeile 24 als auch in Zeile 99.

Danach bekam ich noch keine Werte. Nachdem ich in Zeile 137 (timTimout = GetElapsedMicroSeconds() + 500;) den Wert von 500 auf 5000 vergrößert hatte, bekomme ich nun valide Angaben.

Der nächste Schritt wäre, dass die Software den Ultraschallsensor ab einem bestimmten Minimalwert (ich habe jetzt ein wenig rumprobiert und bin auf 10cm als Treshold gekommen) als Hindernis erkennt und wie beim Gegenfahrsensor rückwärts fährt und dreht. Leider reichen dazu meine Programmierkünste nicht. Man müsste den Wert irgendwie übergeben und vom Hauptprogramm verarbeiten lassen.

Ich werde drei Sensoren verwenden, einen in der Mitte und jeweils links und rechts einen, leicht schräg angebracht. Vielleicht könnte man, ähnlich wie bei den Antennen, dann auch die Drehrichtung bestimmen, je nach dem, welcher Sensor unter den Minimalwert gekommen ist.

Ist da schon jemand weiter als ich? :)

Schönen Sonntag,
MOS

Antworten