Letzte Woche habe ich mich etwas mit der FRITZ!Powerline STeckdose beschäftigt und dachte, sowas in der Art muss ich auch bauen.
Außerdem hatte ich noch einen La Fonera herumliegen
die für das Projekt passend sein sollte. In Größe und Ausstattung.
Um GPIO-Ports zu bearbeiten kann von der Kommandozeile aus das Programm gpioctl verwendet werden.
gpioctl dirin|dirout|get|set|clear gpio
Ein kleines Programm in C um Ports zu steern:
if ((gpio_bus = open("/dev/gpio", O_RDWR)) < 0) { printf("/dev/gpio open Failure\n"); } else { ioctl(gpio_bus, GPIO_DIR_OUT, gpionumber); } ioctl(gpio_bus, GPIO_CLEAR, gpionumber); ioctl(gpio_bus, GPIO_SET, gpionumber);