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()
merhaba . kodu yazıyorum kodda bir hata vermıyor ama pinleri bağlamama rağmen butona basınca led yanmıyor , ekranda da yazı da çıkmıyor.(butonun bir ucunu 16 numaralı pine,diğerini toprağa;ledin artı bacağını 11 numaralı pine,diğer bacağını toprağa şekilde bağlantı yapıyorum.)
raspberry pi 3b+ ile uygulamayı yapmaya çalışıyorum.
paylaşımlarınız için teşekkürler.
Merhabalar ben raspberry pi yi pythonla kodluyorum ve pyqt5 de 2 buttonlu bir arayüz tasarladım benim istediğim 1. Butona tıklandığında led 1 sn aralıklarla yanıp sönecek sonsuz döngü şeklinde 2. Butona tıkladığımda ise durmasını istiyorum ama yapamadım bana bu konuda yardımcı olurumusunuz