Hi,
ich habe nun mein Ambilight Projekt fast fertig.
Ein paar Sachen vorweg.
Ich habe mir ein altes DVD Player Gehäuse gekauft, und darin alle Komponenten verstaut, die ich für das Ambilight brauche.
Der "DVD-Player" beherbergt also den RPi2, den HDMI Splitter, den Video D/A AV Wandler, einen Audio A/V Wandler, das Netzteil, den Grabber und alles weitere.
Nun habe ich aber keine Status LED am Gehäuse, die mir sagt, ob der RPi an ist oder nicht.
Ich würde also gerne eine LED an den GPIO anschließen und durch das DVD-Player Gehäuse nach aussen führen.
Ich habe folgenden Link http://www.forum-raspberrypi.de/Thread-eigene-status-led-ohne-gpio-pins?pid=36978#pid36978 entdeckt.
Wenn ich das richtig verstanden habe, wird über die rc.local und dem echo Befehl beim hochfahren die LED geschalten.
Ich weiß zwar nicht genau was die einzelnen Zeilen machen, aber wie gesagt soll so die LED geschalten werden, wenn der RPi ordnungsgemäß hochgefahren ist.
Außerdem, berichtigt mich bitte, wenn ich falsch liege. Muss die LED mit einem Vorwiederstand, z.B. 1KOhm, zwischen dem Pin 17 und Masse geschalten werden.
Jetzt zu meinem Problem:
1. Stimmt das, was ich mir da zusammenfantasiere und
2. Wie setzte ich das mit Openelec um. Soweit ich weiß, gibt es in openelec keine rc.local, also wie kann ich beim start einen Befehl ausführen?
Und kann der Befehl beim Starten so aussehen wie in dem Link beschrieben.
echo 17 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio17/direction
echo 1 > /sys/class/gpio/gpio17/value
3. Vielleicht gibt es auch eine einfachere Methode eine LED zum Leuchten zu bringen, wenn der RPi hochfährt.
Mit freundlichen Grüßen
tetam
Edit: So ich habe nun herausgefunden, dass man scripte via autostart.sh im .config Ordner starten kann.