ASUS Tinker Board Dersleri 2 | Buton Kullanımı
Şimdi koda geçebiliriz. Kodu yazıp "buton.py" olarak kaydedikten sonra terminal ile kodun bulunduğu dizini açıp "sudo python buton.py" komutuyla çalıştırıyoruz.
#-*- coding: utf-8 -*- import ASUS.GPIO as GPIO #GPIO modulunu dahil ettik import time #Zaman modulunu dahil ettik GPIO.setmode(GPIO.BOARD) #GPIO pinlerinin kart numarasina gore kullanilacakgini belirttik GPIO.setup(3, GPIO.IN, pull_up_down = GPIO.PUD_UP) #3. pini giris olarak atadik while True: #Sonsuz dongu durum = GPIO.input(3) #3. pindeki giris icin bir degisken atadik if durum == False: #Eger 3. pinin durumu = 0 print "Butona Basildi" #Butona Basildi, yaz time.sleep(0.2) #0.2 saniye bekle
Yorumlar
Yorum Gönder