Encender un LED - Raspberry
Hoy vamos a ver como encender un LED con Raspberry pi.
En primer lugar montaremos el circuito, utilizaremos el GPIO 18 (pin 12) y como tierra, GND, el pin 6. Este es el esquema:
Una vez montado el circuito vamos a las Raspberry e instalamos los paquetes de Python y de GPIO, ademas de actualizar el sistema. Para ellos introducimos los siguientes comandos:
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio
sudo apt-get update && sudo apt-get upgrade
Ahora creamos el script enciende.py de encendido, es el siguiente:
#!usr/bin/env/ python
#enciende.py
#importamos la libreria GPIO
import RPi.GPIO as GPIO
#Definimos el modo BCM
GPIO.setmode(GPIO.BCM)
#Ahora definimos el pin GPIO 18 como salida
GPIO.setup(18, GPIO.OUT)
#Y le damos un valor logico alto para encender el LED
GPIO.output(18, GPIO.HIGH)
Posteriormente, creamos el script apaga.py de apagado:
#apaga.py
#importamos la libreria GPIO
import RPi.GPIO as GPIO
#Definimos el modo BCM
GPIO.setmode(GPIO.BCM)
#Ahora definimos el pin GPIO 18 como salida
GPIO.setup(18, GPIO.OUT)
#Y le damos un valor logico bajo para apagar el LED
GPIO.output(18, GPIO.LOW)
#Finalmente liberamos todos los pines GPIO, es decir, los desconfiguramos)
GPIO.cleanup()
sudo python enciende.py
Y para apagar ejecutamos el comando:
sudo python apaga.py
Comentarios
Publicar un comentario