/GPIO-101

Código básico para comenzar a trabajar con el GPIO del Raspberry Pi y Python.

Primary LanguagePythonMIT LicenseMIT

GPIO-101

Código básico para comenzar a trabajar con el GPIO del Raspberry Pi y Python.

Librería utilizada

  • RPi.GPIO

Nota

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

blink.py y button.py

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.

ADC0804

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.