Ambilight per GPIO Schalter Starten/Stoppen
Verfasst: 31. Jul 2016, 15:05
Da mein Ambilight, dank etwas hilfe von dem Forum, nun hervorragend läuft, hab ich mir noch einige zusätzlich Gedanken gemacht. Prinzipiell sollte es doch möglich sein über einen an die GPIO angeschlossenen Schalter das Ambilight zu starten oder stoppen? Hat hier schon jemand ne Lösung dafür gebastelt? Bzw. das sollte je prinzipell machbar sein?
Wenn ja geht das so:
Wie ja unschwer zu erkennen ist bin ich kein profi in sachen Programierung
deshalb keine Ahnung ob ich das richtig gemacht habe..
Wäre super wenn mir da jemand weiter helfen könnte
Wenn ja geht das so:
Code: Alles auswählen
// WiringPi-Api einbinden
#include <wiringPi.h>
// C-Standardbibliothek einbinden
#include <stdio.h>
int main() {
// Starte die WiringPi-Api (wichtig)
if (wiringPiSetup() == -1)
return 1;
// Schalte GPIO 24 (=WiringPi Pin 5) auf Eingang
pinMode(5, INPUT);
// Dauerschleife
while(1) {
// GPIO lesen
if(digitalRead(5)==1) {
// LED an
system(/storage/.config/autostart.sh > /dev/null 2>&1 &);
}else {
// LED aus
system(killall hyperiond 2>/dev/null);
}
}
}
Wie ja unschwer zu erkennen ist bin ich kein profi in sachen Programierung

Wäre super wenn mir da jemand weiter helfen könnte