Möchte euch heute meine Integration des Rasberry Pi 3 mit OSMC / KODI im E61 als MediaCenter vorstellen, das System läuft nun seid gut 4 Wochen Stabil und macht einfach nur Spaß. Das ganze wird alles über den Originalen Boardmonitor ausgegeben.
Was kann es alles / beziehungsweise was habe ich umgesetzt ?
Videos abspielen (egal welches Format)
Musik abspielen (egal welches Format)
Fotos
Internet (WLAN-HOTSPOT)
Airplay / Streaming vom Handy (Android, Iphone), PC ect. (das ist richtig geil)
Bluetooth / Streaming
USB – Festplatte
VPN - Verbindung Heimnetzwerk zum NAS dank MyFritz echt ein Kinderspiel
Einbindung IP-Kameras Zuhause (KODI ADDON)
Live TV (Kodi Addon)
YouTube (Kodi Addon)
Nachrichten Whatsapp, SMS, Email ect. auf dem Boardmonitor ausgeben (Kodi Addon)
Was möchte ich noch umsetzen.
Skin.CarPC-touch_carbon auf mein System sobald für KODI 17 verfügbar
DVB-T2
Rückfahrkamera
Frontkamera
DashCam
Abstandswarner
Navi
DAB
OBD Daten Auslesen (Bluetooth oder USB)
Steuerung über Idrive (CAN - BUS Shild)
Mirroring
Umschalten der Videoeingangquelle am Multimedia Video Interface per GPIO
Wie wird das ganze gesteuert
Habe mich für 3 Lösungen entschieden.
1. Touchscreen (8,8 Zoll im Boardmonitor nachgerüstet/verbaut)
2. Mini Bluetooth Tastatur mit Beleuchtung
3. Yatse Kodi Fernbedienung
Auflistung Verbauter Hardware & Teile
RaspberryPi 3B ( ca. 35 Euro)
HDMI VGA Adapter ( ca. 9 euro)
CreativeSoundblaster Play Soundkarte (Sound onboard beim Pi aber schlechterKlang) ( ca. 12 Euro)
DC-DC StepDown Power Module 4V-38V to 1.25V-36V 5A Voltmeter Adjustable ( ca. 10 Euro)
SanDiskUltra Android microSDHC 16GB ( 12 Euro)
CSL - USBBluetooth Adapter V4.0 (Bluethooth onboard beim Pi aber zu geringe Reichweite) ( ca. 5 Euro)
CompositeVideo Audio Kabel Klinke Stecker 3.5mm Auf 3x Cinch ( ca 3 Euro)
CSL– Ultra Slim USB 3.0 Hub / 4-Port Verteiler 8 ( ca 10 Euro)
SinusliveCinch-Entstörfilter EF-10 8 ( ca 8 Euro)
Aukru3er Set Alu Kühlkörper ( ca. 4 Euro)
AudioVerlängerungskabel Verlängerung 3,5mm Stecker Klinke ( ca 3 Euro)
AudioKabel 3,5mm Klinke 20cm Verlängerung gewinkelt ( ca. 3 Euro)
USB2.0 VERLÄNGERUNG 0,7m ( ca. 3 Euro)
3x USB 2.0Kabel ( ca 3 Euro)
2 x ChinchKabel ( ca 2 Euro)
1 x VGAKabel ( ca 3 Euro)
Lüftergitterverchromt für 30x30mm ( ca 1 Euro)
Kabel fürTP/HP/XH/EH ( ca 4 Euro)
USBKlinke 3,5 mm Einbau Buchse Adapter ( ca 2 Euro)
TitanKühler Lüfter 30mm x 30 mm ( ca 1 Euro)
E60/E61 CDWechlser Gehäuse ( ca 18 Euro war ein defekter von Ebay )
E60/E61 CDWechlser Halterung ( Neu bei Leebmann so um die 15 Euro)
Relais ( ca 3 Euro)
IceBoxFestplatten Wechsel Gehäuse (ca 20 Euro)
Diverse Kabel ( war im Bestand aber so um die 15 Euro an Kabel verbaut)
XcarlinkSKU401 Multimedia Video Interface ( 89 Euro EBAY)
1 x Originale BMW Orange LED ( aus einem E39 Schalter)
Original BMW Stecker 16 PIN ( war im Bestand aus dem E39)
12pol Most Stecker - Cinch (ca 4 Euro)
8.8 Zoll Touchscreen ( ca 38 insgesamt mit Controller Euro aus China Bestellt)
eGalaxy USB Touchcontroller Board
Hi, My name is Sergiu, I live in Romania and own an Astra H GTC. I found your forum very helpful. Helped by google translate J I`ve started my own project for my car. For the start, I’ve: 1x Raspberry pi 3 1x 32Gb Samsung Card 1x Display 7 Inch 1x Frame for Astra H , 7 inch , made with 3D printer On the way : usb gps module BU353S4 , acrylic case with cooling fan. The next on my list is for finding a power supply which to start and shutdown the Raspi safety.
Erst mal wieder lob an die ganzen Entwickler hier und die die mithelfen. Da ich es mit dem Radio Modul Problem aufgeben habe, dachte ich mir endlich die notwendige stoeurung zum laufen zu bringen und das ganze endlich ins Auto zu schmeißen.
Also ich brauche: Play/pause, next song, previous und volume control. Ich dachte das ganze mit dem orginal bedienteil der navigation zu machen da ich nicht wirklich platz habe funktionel die buttons einzubauen.
Das problem liegt jetzt erst mal irgeneine aktion mit den buttons anzusteuerun und danach den rotary encoder zum laufen zu bringen wenn das uberhaupt geht da es so einer ist:
Und mithilfe dieser plastik werden die impulse/phasen erstelletn:
Hier noch die shematic:
Mit der python skript teste ich ob die knopf drucke erkant werden - die knopfe funktioniern. Jetzt wurde ich gern noch den encoder testen, weil ich an den Pins die im shematicn gekennzeichnet sind als encoder ( 6 und 7 wenn ich richtig liege) ich kein funktion kriege ( der wiederstand ist da zu gross, 1M ohm, da es noch durch einen stromkreis geht mit transistoren und kondenzatoren) habe aber schnitstellen gefunden wo ich das signal direkt ubernehemn konnte wenn es bedarf gibt.
Also jetz noch mall im kurzem meine bitte: Wo und was muss ich ( nur in der gpio_descritpion? ) machen damit ich mit denn buttons Play/Pause, Next und Previous bedinnen kann und wenn mir jemand mit dem rotary helfen konnte ( oder gibt es so kleine rotary encoders zum kaufen dann kann ich Ihn vielleicht ersetzen).
Python Skript:
GPIO_description:
Code:
# Raspberry PI GPIO XBMC Controller configuration file
# Ip address of the XBMC machine
[ip]:localhost
# Radio volume and XBMC volume are unified
unified_volume:1
# Left Control
button:10:system_mode_toggle
encoder:sl:2:sr:2:clk:11:dt:9:volume_minus:volume_plus
# Right Control
encoder:sl:2:sr:2:clk:22:dt:27:radio_seek_down+xbmcbuiltin_PlayerControl(previous):radio_seek_up+xbmcbuiltin_PlayerControl(next)
button:17:KB_Enter
button:0:KB_Enter
#zum testen
################################################################################
######################### CLARIFICATION ON SETTINGS ##########################
Servus,
Weiß jemand an welchen Codestellen Ich Dinge anpassen muss, wenn ich Sensoren aus der Liste lösche? Sind Sensoren in der Liste dabei die ich absolut uninteressant finde , wiederum andere würde ich gerne hinzufügen, sobald ich allerdings die Anzahl der Elemente in dem Array ändere kommen Index Fehlermeldunhen.
Das andere Problem ist:
Wie stelle ich ein, das sich BlueZ automatisch mit dem OBD Adapter verbindet? Und wie starte ich automatisch das Python Programm?
Guten Abend,
zuerst einmal vielen Dank für eure Arbeit und die Hilfe in diesem Forum. Ich baue mir auch gerade einen CarPi zusammen. Nach dem Pairing von verschiednene Handys mit dem Raspi 3 kommt es nach 1-5 min zum Abbruch der Audio-Übertragung. Nach einger Recherche im Internet gibt es momentan wohl Probleme bei gleichzeitiger Benutzung von W-Lan und Bluetooth auf dem Raspi 3. Was denkt ihr darüber, einen Bluetooth-Knopf in das Skin zu integrieren, der W-Lan abschaltet und Bluetooth an? In der Art eines On-Off-Switches.
Wäre das nicht ein eleganter work-around für dieses momentane Problem?
Hallo,
gibt es irgendwo eine Anleitung Was bzw. Wie ein Radio Modul ( Si470x ) bei CarPi 2016/2017 ( RPi3 ) zu installieren / anzuschließen ist ?
Hab einige Anleitungen im Netz gefunden die mich mehr verwirrt haben als sie geholfen haben.
Mal eine Frage an die Machbarkeit meiner Idee.
Es geht um ein Autoradio was Original ein resistiven Touchscreen verbaut hat.
Alles Standard, 4-wire mit FPC Sockel.
Kann ich mit 2 74hc4066 analog Switch die Touchscreen ausgabe zwischen Original und USB Controller somit schalten?
Also entweder wird der eine nur durchgeschalten oder der andere. Gesteuert wird es Über einen Attiny13 mit Taster und evtl. noch eine duo Led die optisch anzeigt was gerade aktiv ist.
Ich Frage mich nur ob der 4066 dafür überhaupt geeignet ist oder ob es bessere Alternativen gibt.
Habt ihr eine Idee dazu?
Servus Leute,
Nachdem Ich mich schon in etlichen Pi-Foren nun angemeldet habe, um PyObd zum laufen zu kriegen, hoffe ich dass ich nun hier Hilfe finde.
Zunächst kurz was ich vor habe.
Da mein neuer BMW F20 keinerlei Daten wie Wassertemperatur o.ä. anzeigt würde ich gerne so etwas selbst machen, da der Preis für solche Geräte eine Frechheit ist. :
Dabei bin ich auf viele Hindernisse gestoßen, habe es erst mit dem Pi3 probiert, nachdem ich dort permanent Probleme hatte mit SPP, welches bei Jessie wohl ziemlich verbuggt sein soll, habe ich mir einen teureren OBD Adapter bestellt, ohne Erfolg, naja irgendwann habe ich das mit dem Seriellen Problemen hin bekommen und dann zeigte die Grafische Oberfläche leider nichts an, und im Terminal ist die Fehlermeldung bzw. die Meldung: 0100 response: NO DATA.
Die Bilder sind durch die Upload-Website warum auch immer gedreht..
Dann habe ich den Pi3 verworfen und mir einen Bluetooth-Dongle gekauft und bin auf den Pi2 umgestiegen mit Wheezie, dort klappt das mit dem verbinden schonmal deutlich leichter, aber dennoch die selbe Meldung: NO DATA.
Ich habe mit dem Pi3 das ganze an verschiedenen Autos mit sehr unterschiedlichen Baujahren getestet, überall das Selbe.
Hat jemand ne Idee, was das Problem sein kann?
Die andere Frage wäre, gibt es eine Alternative zu pyobd für den Raspberry, die auch Bluetooth nutzen kann.