Código básico para comenzar a trabajar con el GPIO del Raspberry Pi y Python.
- RPi.GPIO
Para todos los códigos, se utiliza la numeración de los pines del GPIO tal como vienen dispuestos en el Raspberry Pi y no la definición del Broadcom
El diagrama de conexión correspondiente a éstos programas, es el siguiente.
Hay que tener en cuenta que para conectar un botón a cualquiera de los puertos, éste debe estar conectado a 3.3V pues el GPIO no es tolerante a entradas de voltaje superior.
Debido a que el voltaje de operación del ADCO804 es de 5V, se requiere acondicionar la salida de éste para que los pines del Raspberry (3V3) puedan registrar la lectura análogica.
El circuito mostrado, invierte la señal de salida a través del circuito formado por el arreglo de transistores BS170 y se realiza nuevamente la inversión desde el software.