1

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()

Bu yazı size yardımcı oldu mu?
Daha iyi bir deneyim için bana yardımcı olun.
Evet
Hayır
Powered by Devhats

Hakan Kaya

Yarı zamanlı mühendis. Yarı zamanlı eğitmen. Biraz da film sever.

One Comment

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir