Schritt 5: Installation des RPIO-Moduls
Das RPIO-Modul erweitert RPi.GPIO mit ein paar coole Features. Wir nutzen die GPIO-Interrupts schnell jedes Mal benachrichtigt, wenn ein Annäherungssensor aktiviert ist. Eine wichtige Sache zu beachten ist die Unterstützung für Gewinde Callback-Funktionen. Auf diese Weise können wir Rückrufe gleichzeitig (im Fall einer Sensor ändert seinen Zustand in den anderen Rückruffunktion) ausführen. Dies ist aufgrund der Unterstützung für mehrere Threads, anstatt einen einzelnen Thread für alle Rückrufe von der RPi.GPIO add_event_detect(...) zu unterscheiden.
Es ist keine inhärente Unterstützung für das Modell B +, aber es ist leicht zu umgehen. Einfache Installation CorCornelisse modifizierte Version, und Sie sind bereit zu gehen! Folgen Sie einfach diesen Schritten:
$ Git clone https://github.com/CorCornelisse/RPIO.git
$ cd RPIO
$ Sudo Python setup.py install
Andernfalls können Sie die normale Version mit installieren:
$ Sudo apt-Get Install Python-setuptools
$ Sudo Easy_install - U RPIO
Achten Sie darauf, check out der Dokumentation unter: http://pythonhosted.org/RPIO/. Beachten Sie, dass Sie alles aus dem RPi.GPIO-Modul verwenden können, indem Sie "GPIO" ersetzen mit "RPIO".