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