Tutorial Raspberry Pi, Controlando Pines GPIO con Python (RPI 3 y anteriores)

Описание к видео Tutorial Raspberry Pi, Controlando Pines GPIO con Python (RPI 3 y anteriores)

En el vídeo de hoy les traemos un tutorial bastante sencillo de como controlar pines GPIO como entradas y salidas con la Raspberry Pi mediante código sencillo usando Python. Esto se puede realizar de otras muchas maneras pero Python es un lenguaje de programación muy fácil, práctico y bastante usado en la actualidad. Además, este código se puede usar para cualquier versión de la Raspberry. Una vez has aprendido esto, conectar el mundo físico con el mundo digital y sobre todo con Internet se hará mucho más sencillo. Los límites los pones tu...

Código:

import RPi.GPIO as GPIO #Librería para controlar GPIO
import time #Librería para funciones relacionadas con tiempo (sleep)

GPIO.setmode(GPIO.BCM) #Simplemente nos sirve para usar números de pin de placa y no del procesador
GPIO.setwarnings(False) #Con esto impedimos que nos aparezcan warnings que en este caso no serán importantes

led = 21 #Variable donde ponemos el pin que usaremos para el LED
btn = 16 ##Variable donde ponemos el pin que usaremos para el pulsador


GPIO.setup(led, GPIO.OUT) #Configuramos el pin 21 (led) como salida
GPIO.setup(btn, GPIO.IN, GPIO.PUD_UP) #Configuramos el pin 13 (btn) como entrada con resistencia de pull up


while True:

if GPIO.input(btn) == False:
print ("Pulsador está pulsado")
tiempo = 0.1
else:
tiempo = 1;

time.sleep(tiempo) #Esperamos un tiempo para que se vea el parpadeo del LED

GPIO.output(led,1) #Encendemos el LED

time.sleep(tiempo) #Esperamos un tiempo para que se vea el parpadeo del LED

GPIO.output(led,0) #Apagamos el LED

GPIO.cleanup()

Комментарии

Информация по комментариям в разработке