GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo hacer un flash LED con la Raspberry Pi

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.


Linux
  1. Cómo auditar permisos con el comando de búsqueda

  2. Configuración de un servidor FTP con vsFTPd en Raspberry Pi

  3. ¿Cómo hacer que Iconv reemplace el archivo de entrada con la salida convertida?

  4. ¿Cómo hacer que Ubuntu se bloquee?

  5. cómo saber el número de interrupción/GPIO para un pin específico en Linux

Cómo usar el comando de suspensión de Linux con ejemplos

Cómo usar el comando who en Linux con ejemplos

Cómo hacer una solicitud POST con cURL

Cómo encontrar archivos con el comando fd en Linux

Cómo hacer que Raspberry Pi arranque en la GUI de forma predeterminada

¿Cómo emular la Raspberry Pi 2 en QEMU?