Paso 6: Parpadear un LED en Python
En este punto, ejecutar el Raspberry Pi de mi monitor con un teclado enchufado, suelo hacer las actualizaciones del paquete de ssh. En la línea de comandos, cree un nuevo python script invocando nano.sudo nano gpio_blink.py
Y entrar en esta secuencia de comandos. La ventaja con el uso de ssh es que usted puede simplemente copiar y pegar el script. Por otra parte, tengo este en un repositorio de GitHub.
# gpio_blink.py
# por Scott Kildall (www.kildall.com)
# LED en el pin 4, use un resistor de 270 ohms a tierra
importación RPi.GPIO como GPIO
tiempo de importación
GPIO.setwarnings(False)
GPIO.setmode (GPIO. BCM)
GPIO.setup (4, GPIO. HACIA FUERA)
Estado = True
# interminable bucle, encendido durante 1 segundo
Aunque la verdad:
GPIO.output(4,True)
Time.Sleep(1)
GPIO.output(4,False)
Time.Sleep(1)
Ctrl-X, Y para guardar el archivo.
Ahora ejecutar el script:
sudo python gpio_blink.py
Nota: usted tiene que invocar sudo — raíz de acceso para la biblioteca GPIO.
Debe tener un LED que parpadea en su circuito. A todos en este momento no estamos usando el interruptor.
Ctrl-C para salir de la secuencia de comandos
Cómo funciona
-Pin 4 es un pin de entrada. Alternar entre alta (True) y baja (falso) durante 1 segundo a la vez.
-Desactivar las advertencias porque estaba recibiendo errores en mi escritura porque la GPIO no fue cerrado correctamente (esto no importa y me pareció una molestia).
-Ajuste el modo a BCM significa que los números grabados en el partido de Zapatero de frambuesa las que usas en tu código.