Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucalewin/vehiculum
This project aims to be an alternative to AndroidAuto with additional options like adding rear cameras
https://github.com/lucalewin/vehiculum
android-auto car head-units raspberry-pi
Last synced: about 2 months ago
JSON representation
This project aims to be an alternative to AndroidAuto with additional options like adding rear cameras
- Host: GitHub
- URL: https://github.com/lucalewin/vehiculum
- Owner: lucalewin
- Created: 2022-09-18T11:47:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-27T17:59:55.000Z (almost 2 years ago)
- Last Synced: 2024-11-17T08:15:07.748Z (about 2 months ago)
- Topics: android-auto, car, head-units, raspberry-pi
- Language: Rust
- Homepage: https://lucalewin.dev/projects/vehiculum
- Size: 134 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.de.md
Awesome Lists containing this project
README
## Probleme
1. Das Auto hat keine Rückfahrkamera
2. Sobald das Auto ausgeschaltet wird, wird die Bluetooth-Verbindung getrennt. Wird das Auto wieder angeschaltet, wird die Medien-Quelle des Autos auf FM (Radio) geändert (was ziemlich laut ist). Die Quelle muss dann jedes mal manuell wieder auf Bluetooth gesetzt werden
3. Will man Android Auto (oder Apple CarPlay) benutzen, muss das Handy mit einem USB Kabel mit dem Auto verbunden werden. Das ist umständlich und nimmt viel Platz weg. Zumal es kein Fach/Halter für das Handy gibt## Limitierungen
Es können keine direkten Änderungen an der Head-Unit (das Display) vorgenommen werden, bzw die Head-Unit vollständig ersetzt werden, da sonst kein Zugriff auf die Funktionen/Einstellungen des Autos möglich sind
### Lösung
Dem entsprechend muss es ein Gerät geben, welches durchgängig mit dem Auto via USB verbunden ist.
Dieses Gerät (möglicherweise ein Raspberry PI 4) würde mit dem Auto angehen und auch wieder ausgehen## Der Plan
Die Kamera:
- Wird hinten am Auto angebracht
- Wird Per Kabel mit dem Raspberry PI 4 verunden
- Eventuell eine Dashcam einbauen (vorne + hinten)Sensoren:
- Sensor einbauen, um zu wissen, ob der Rückwärtsgang eingelegt ist
- Gucken, ob Daten von den bereits eingebauten Distanz-Sensoren abgegriffen werden können
- Sensor für Lenkwinkel, damit auf dem bild der Kamera Fahrtlinien angezeigt werden könnenDer Raspberry PI 4:
- Dient als Schnittstelle und immitiert Android Auto
- Muss zwischen dem USB Port und dem Auto Computer geschaltet werden.
- Geht an, wenn das Auto angeschaltet wird
- Schaltet sich aus, wenn das Auto ausgeschaltet wird
- Braucht eine Radio-Antenne (damit nicht nur übers Internet Musik gehört werden kann)
- kann via Bluetooth mit dem Handy verbunden werden
- oder via USB Kabel (USB-A --> USB-?)## Benötigte Hardware
- Kleine Kamera (die hinten am Auto angebracht werden kann)
- möglicherweise ein zweiter Raspberry PI 4 (einer emuliert die Head-Unit, der andere ist die Schnittstelle)
- USB-A --> USB-C (schwarz, 50cm)
- USB-A --> USB-A ()
- Lötgerät (+ Draht)
- USB Kabel (können am besten welche sein, die keine mehr braucht/die weggeworfen werden sollen) zum verbinden der Kamera/des Raspberry PI 4's mit dem Auto
- Kleiner Monitor (mit HDMI Anschluss) als Testdisplay für den "Head-Unit-emulierenden" Raspberry PI 4⚠️ *weitere Geräte folgen, je weiter das Projekt voran kommt* ⚠️