Hakan Kaya

RPi: Butonla Led Yakma

Koskoca Raspberry Pi’ı butonla LED yakmak için kullanacağım şimdi. Butonla led yakmak için gömülü bir bilgisayara ihtiyacınız yok aslında. Ancak bu uygulama buton ile bir şeyleri tetiklemekte nasıl yol izleyebiliriz fikir oluşturacaktır.

Çok vaktim olmadığı için şuan  sadece kodları paylaşacağım, ancak takıldığınız noktada geri dönüşlerinizi cevaplayabilirim.

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)

GPIO.setup(11, GPIO.OUT)
GPIO.setup(16, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)

def blink(pin):
print("led yandi..")
GPIO.output(pin, True)
time.sleep(0.1)
print("led sondu...")
GPIO.output(pin, False)
time.sleep(0.1)
return

try:
while True:
butonOku = GPIO.input(16)
if butonOku == True:
print("Butona basildi...")
for i in range (0,2):
blink(11)

else:
print("Butona basilmadi...")
GPIO.output(11, False)

except KeyboardInterrupt:
print ("Cikis yapildi. GPIOlar temizlendi..")
GPIO.cleanup()

Exit mobile version