Para hacer parpadear un LED, usaremos los pines GPIO (entrada/salida de propósito general) para controlar el LED. Controlaremos estos pines GPIO usando Python. El diseño GPIO en el Raspberry Pi modelo B.
Usaremos GPIO 17, que es el Pin 11.
1. Instalación de la biblioteca para python.
$ sudo apt-get install python-dev python-rpi.gpio
2. Ahora crea un archivo llamado blink.py:
$ vi blink.py
Agregue las siguientes líneas
import time import RPi.GPIO as GPIO
Esto importa las dos bibliotecas, la biblioteca de tiempo proporciona el retraso para que el LED parpadee y el RPi.GPIO nos permite controlar los pines GPIO.
3. A continuación establece el pin en 17.
pin = 17
4. A continuación, establece el modo pin en BCM para que podamos hacer referencia a los pines y configurar el pin 17 para la salida:
GPIO.setmode(GPIO.BCM) GPIO.setup(pin, GPIO.OUT)
5. Este es el bucle donde el LED se enciende y luego se apaga.
while True: GPIO.output(pin, True) time.sleep(0.5) GPIO.output(pin, False) time.sleep(0.5)
Ahora conecte la pata positiva de su LED al pin 17 y la negativa a tierra. Cuando ejecute el código, debería ver el LED parpadear.