Seite 1 von 1

Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 21:44
von VorbringAir
Moin

Für mein Car-PC-Projekt hatte ich mir gedacht, auch eine Rückfahrkamera zu realisieren. Hardware wäre ein Raspberry Pi sowie irgenendeine USB-Wähbcam sowie einige IR-LEDs für nachts. Angesteuert werden soll die funktion über den Rückfahrscheinwerfer. Mit den LEDs sollte das kein Problem sein, aber kann mir von euch einer nen Link schicken wie ich dem Pi beibringe dass er bei einem Eingangssignal ein bestimmtes script abfährt (Kamera an, Bild zeigen) und sobald das Signal weg ist Kamera aus, anzeige weg.?

LG
VA

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 22:22
von Henning
Heutzutage muss auch alles einen Rechner dazwischen haben...

Nun gut. Hat das Board keine GPIOs? Sonst Rückfahrscheinwerfer als Eingang. Alles andere dürfte doch reine Programmiersache sein...

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 22:31
von Arndt
Mal eben eine Frage, warum soll das Bild durch den Kuchen?
wenn Du es nicht loggen willst, warum nimmst Du dann nicht irgendeine billige Rückfahrkamera mit IR-LEDs und schaltest über die GIOs vom Pi nicht nur die Kamera ein, sondern auch den Monitor auf einen anderen Kanal...
Oder soll das Bild in einem GUI eingebunden werden?

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 23:02
von VorbringAir
@Arndt: Ich wollte eigentlich eine vorhandene USB-Cam verwurschteln ;)
Mein hauptproblem ist auch nur die Programmierung der GIOs. Ich weiss das ist hier etwas OT, aber wär nett wenn mir jemand ein paar tips geben könnte, um das ganze auch für ABSOLUTE Laien verständlich zu machen ;)

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 23:04
von Sven
Also direkt aus China kostet so eine Rückfahrkamera keine 20$. Einfache Innenraumkameras, die man hinter der Heckscheibe montieren kann sind für unter 15$ zu bekommen. Inklusive Versand.

Zur GPIO Programmierung kannst du dir z.B. mal wiringPi angucken: http://wiringpi.com/

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 23:31
von xoexlepox
Ich bin nicht so überzeugt, daß eine USB-Kamera als Rückfahrkamera am Pi eine gute Idee ist: Schätzungsweise kannst du für die Bildverarbeitung und die entsprechende Wiedergabe auf einem Display ca. 200ms in Rechnung stellen, die bei dieser Anwendung schon ein wenig ausschlaggebend sein könnten ;) Etwas analoges/direktes hat max. 20ms Verzögerung ;)

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 23:47
von Nicki
Ebend, für gängige Modelle gibt es auch recht schlanke Kameras zum einclipsen in Kennzeichennähe :)

Re: Rückfahrkamera mit PI

Verfasst: Mo 9. Dez 2013, 23:51
von andreas6
Hallo,

das Problem ist rein analog perfekt lösbar. Mini-Tv der billigsten Art mit Videoeingang, der um einen für die Analog-Kamera nutzbaren Speiseausgang erweitert wird. Ein Kabel (Koax für Video und Speisung dabei) legen, fertig. Die Länge ist im Kfz unproblematisch. Der Operator mag dann die Anzeige manuell einschalten, wenn er ein Bild von rückwärts haben möchte. Speisung aus dem Bordnetz über die üblichen runden Abgriffe oder mit separater Versorgung.

Man kann natürlich auch sinnloserweise mit Kanonen auf Spatzen schießen... "Keep it simple" ist die Devise. Soviel wie nötig habe ich oben beschrieben. Mehr braucht es nicht.

MfG. Andreas

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 00:00
von Sven
KFZ Relais ans Rücklicht tüdeln und damit alles einschalten ;)

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 00:03
von zauberkopf
Mal ne doofe frage : Sind denn bei der Himbeere nicht die GPIO's via Filesystem anzusteuern ?
Bei meinem olinuxino geht das in etwa so :

Code: Alles auswählen

echo out > /sys/class/gpio/gpio0/direction
while [ 1 -eq 1 ]
do
echo 1 > /sys/class/gpio/gpio0/value
echo 0 > /sys/class/gpio/gpio0/value
done

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 00:39
von xoexlepox
zauberkopf hat geschrieben:Sind denn bei der Himbeere nicht die GPIO's via Filesystem anzusteuern ?
bei der Debian Variante ist es ein klein wenig komplizierter, funktioniert aber auch:

Code: Alles auswählen

echo "$portnum" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio$portnum/direction
echo "1" > /sys/class/gpio/gpio$portnum/value
echo "$portnum" > /sys/class/gpio/unexport
Die Zeilen sind aus einen funktionierenden Scipt hier hinein "gepasted" (und somit aus dem Context gerissen), sollten aber so (oder ganz ähnlich) funktionieren.

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 00:42
von Nicki
Sven hat geschrieben:KFZ Relais ans Rücklicht tüdeln und damit alles einschalten
Und dann ärgert man sich mit Startzeiten herum, spätestens, wenn man mehrzügig einparkt ;)

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 01:17
von zauberkopf
Na also ! Also kann man so ein Pin wunderbar über ein Shellsript abfragen und demenentsprechend ein Programm auf der Torte starten..
Gerade mal ein Link gefunden ...
https://sites.google.com/site/semillero ... rials/gpio

Vorbringair : kriegst Du das mit der Shellprogrammierung jetzt hin ?

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 10:56
von Nicki
Ich würde das Thema mit nem Doppeldin-Moniceiver und einer fertigen Kamera erschlagen.
Beim Canbus kann man sich viel besser austoben, mit nem PIC32 hat man da schnell was zusammengestrickt.
(Vom STM32 kann ich nur abraten, die Dinger zu initialisieren ist ein abartiger Aufwand)

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 19:25
von VorbringAir
Das "Problem" ist halt, dass ich den Raspberry sowieso einbauen werde, für NAVI und andere Aufgaben. Warum also nicht die Cam darüber mit einbinden?

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 20:52
von Chefbastler
Sven hat geschrieben:KFZ Relais ans Rücklicht tüdeln und damit alles einschalten ;)
Tochter zu Papi: "Wann können wir endlich rückwärts fahren?" Pappi: "Wenn der RPI gebootet hatt." :roll:

En großees Problem she ich eigentlich dass er lange zum Booten braucht. Und wenn mann rückwärts ausparken muss, wirds halt schnell zum gedultsspiel. Oder hatt wer Ideen wie mann soetwas beschleunigen kann?

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 21:04
von Chemnitzsurfer
mit der Navi Software verknüpper, sodass der Pi schon fünf Minuten vor der geplanten Ankunft anfängt zu booten :D

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 21:26
von VorbringAir
Der läuft ja quasi dauernd... Und die Cam soll wirklich nur für schwere Situationen dienen, ich will mich da erst garnicht dran gewöhnen ^^ (Ist bei nem Octavia glaub ich auch nicht sooo notwendig ^^)

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 21:41
von Till
Ich hab ne gute und einfache Lösung für das Problem:

Geh zum nächsten bauern und leih dir nen ordentlichen Schlepper und passenden Drehschemelanhänger (nicht son Spielzeug Ding ;) aus,
damit übste dann mal ein bisschen rückwärts einparken :P
Ich durfte es das erste mal mit einem 18m³ fass im dunkeln ausprobieren... fass war voll, Gelände leicht abschüssig und der Trecker hatte ne echt fiese Kupplung...
Aber sei dem Kann ich es :D
Auto ist dagegen Spielzeug :P

Re: Rückfahrkamera mit PI

Verfasst: Di 10. Dez 2013, 23:33
von Sven
Chefbastler hat geschrieben:
Sven hat geschrieben:KFZ Relais ans Rücklicht tüdeln und damit alles einschalten ;)
Tochter zu Papi: "Wann können wir endlich rückwärts fahren?" Pappi: "Wenn der RPI gebootet hatt." :roll:

En großees Problem she ich eigentlich dass er lange zum Booten braucht. Und wenn mann rückwärts ausparken muss, wirds halt schnell zum gedultsspiel. Oder hatt wer Ideen wie mann soetwas beschleunigen kann?
Meine Idee bezog sich auf die Triviallösung mit Kamera + Monitor.
Wer kommt denn bitte auf die absolut blöde Idee, einen Raspberry Pi über das Rückfahrlicht zu versorgen??

Man müsste den Pi mit einschalten der Zündung booten lassen. Davon mal abgesehen ist es nach wie vor doch unsinnig für eine einfache Rückfahrkamera ohne weitere Intelligenz den Pi mitlaufen zu lassen.
Das ist doch nur lohnenswert, wenn man irgendeine Form der Signalverarbeitung auf den Bilddaten ausführt.

Re: Rückfahrkamera mit PI

Verfasst: Mi 11. Dez 2013, 08:21
von xoexlepox
Sven hat geschrieben:Man müsste den Pi mit einschalten der Zündung booten lassen.
Zum Einschalten (und Booten) würde das gehen, nur wie schaltest das Ding wieder aus? "Einfach so" (ohne "shutdown") erzeugt irgendwann "Müll" auf der SD-Karte. Ein klein wenig Elektronik an Dauerplus mit Zustandssignalisierung (Zündung?), einem "Reset"-Signal und ein passendes Script ist m.E. dafür schon notwendig.

Re: Rückfahrkamera mit PI

Verfasst: Mi 11. Dez 2013, 09:18
von Kuddel
Ich finde die Idee gar nicht schlecht. Endlich ein Grund für ein Raspi im Auto. Und ´ne Kamera gits bei Pollin für 5 Euro. Mein Rasi fängt langsam an zu rosten,, weil ich und QT noch keine Frende sind, und mir ein richtiger Grund zur Einsaz davon fehlt.
Der Raspi wird ja mit der Zündung eingeschaltet, nicht über das Rückfahrlich. Das Rückfahrlich soll ja nur das script starten.
Gruß
Kuddel

Ansonsten gilt: Wir wollen nicht nach dem "warum" fragen. (Weil es möglich ist!)

Re: Rückfahrkamera mit PI

Verfasst: Mi 11. Dez 2013, 15:40
von VorbringAir
@Sven: Wie schon gesagt, an dem Raspberry hängt ja auch NAVI und Musik, der wird mit der Zündung eingeschalten...

Re: Rückfahrkamera mit PI

Verfasst: Mi 11. Dez 2013, 19:11
von Schnllverdrahter
Sven hat geschrieben:
Das ist doch nur lohnenswert, wenn man irgendeine Form der Signalverarbeitung auf den Bilddaten ausführt.
Da eine "echte" Rückfahrkamera sinnvollerweise immer ein vertikal gespiegeltes Bild liefert, eine normale USB Webcam dies eher nicht tut, hat Raspi doch eine schöne signalverarbeitende Beschäftigung.

Ob dabei (oder auch bei Raspi-Navi) wirklich etwas entsteht daß einer gekauften Fertiglösung auch nur ansatzweise ebenbürtig ist würde mich aber schon interessieren.

Re: Rückfahrkamera mit PI

Verfasst: Do 12. Dez 2013, 01:33
von xoexlepox
Schnllverdrahter hat geschrieben:...hat Raspi doch eine schöne signalverarbeitende Beschäftigung.
Richtig, nur auch das "dauert ein klein wenig"... Ich bin noch nicht so überzeugt davon, ob man auch mit >500ms (geschätze Verarbeitungszeit mittels PHP) Verzögerung bei solch einem "aufbereitetem" Kamerabild noch einigermassen "sicher" einparken kann.

Re: Rückfahrkamera mit PI

Verfasst: Do 12. Dez 2013, 08:12
von Hightech
Sell ich mir echt unangenehm vor, wenn der Bums beim Rückwärtsfahren kommt
und man dann sieht, wie man langsam aber unaufhaltsam den anderen Wagen rammt :)

Re: Rückfahrkamera mit PI

Verfasst: Do 12. Dez 2013, 09:10
von phettsack
Das Signal der Kamera braucht doch nicht durch den Raspi durch, der soll das ja nicht speichern. Der Monitor am Raspi ist höchstwahrscheinlich über den Composite angeschlossen, da kommt auch die Kamera dran.
Über einen Umschalter (Relais oder so) am Rückwärtsgang schaltet man einfach zwischen Kamera- und Raspi-Signal um. Simpel, ohne sekundenlange Verzögerung und wenn der Raspi mal nicht läuft, geht das trotzdem.