Paso 5: Instalar el módulo RPIO
El módulo RPIO extiende RPi.GPIO con unas características interesantes. Utilizamos las interrupciones GPIO que rápidamente se le notifique cada vez que se activa un sensor de proximidad. Una cosa importante a destacar es el soporte para funciones de retrollamada roscado. Esta manera, podemos ejecutar las devoluciones de llamada al mismo tiempo (en caso sensor Estado de cambios en la función de callback). Esto es distinguible de add_event_detect(...) de la RPi.GPIO por apoyo a varios subprocesos, en lugar de un único subproceso para todas las devoluciones de llamada.
No existe compatibilidad inherente para el modelo B +, pero es fácil de solución. Instalar simple CorCornelisse versión modificada, y usted está listo para ir! Sólo tienes que seguir estos pasos:
$ git clone https://github.com/CorCornelisse/RPIO.git
$ cd RPIO
$ sudo python setup.py install
De lo contrario, puede instalar la versión normal con:
$ sudo apt-get install python-setuptools
$ sudo easy_install - U RPIO
Asegúrese de revisar la documentación en: http://pythonhosted.org/RPIO/. Tenga en cuenta que puede utilizar todo, desde el módulo de RPi.GPIO mediante la sustitución de "GPIO" con "RPIO".