Stap 5: De RPIO-module installeren
De module RPIO breidt RPi.GPIO uit met een paar koele eigenschappen. Wij gebruiken de GPIO interrupts te snel ontvangen telkens wanneer die een sensor van de nabijheid is geactiveerd. Een belangrijk ding om op te merken is de ondersteuning voor schroefdraad callback-functies. Op deze manier kunnen we uitvoeren retouraanroepen gelijktijdig (in geval een sensor wijzigingen staat terwijl in elkaars callback functie). Dit is te onderscheiden van de RPi.GPIO van add_event_detect(...) door ondersteuning voor meerdere threads, in plaats van een enkele draad voor alle callbacks.
Er is geen inherente ondersteuning voor de model B +, maar het is gemakkelijk aan alternerende actie. Eenvoudige installatie CorCornelisse aangepaste versie, en je bent klaar om te gaan! Volg enkel deze stappen:
$ git clone https://github.com/CorCornelisse/RPIO.git
$ cd RPIO
$ sudo python setup.py installeren
Anders, kunt u de normale versie met installeren:
$ sudo apt-get install python-setuptools
$ sudo easy_install - U RPIO
Controleer de documentatie op: http://pythonhosted.org/RPIO/. Stel dat u alles van de RPi.GPIO module gebruiken kunt door vervanging van "GPIO" met "RPIO".