Raspberry Pi Potansiyometre Kullanımı LED Kontrolü
Malzemeler: Potansiyometre Raspberry Pi 2 - Pi 3 - Pi Zero veya Zero W LED 10K ohm direnç Breadboard Jumper veya Bakır kablolar Bağlantı Şeması: LED'i GPIO 4'e Potansiyometreyi de 17'e bağlıyoruz;…
İçindekiler 0%
Malzemeler:
- Potansiyometre
- Raspberry Pi 2 - Pi 3 - Pi Zero veya Zero W
- LED
- 10K ohm direnç
- Breadboard
- Jumper veya Bakır kablolar
Bağlantı Şeması:
LED'i GPIO 4'e Potansiyometreyi de 17'e bağlıyoruz;
Örnek Video:
KODLAR:
NOT: Eğer Arduino'dan Raspberry'e yeni geçiş yapmışsanız galiba en çok şaşıracağınız haber Raspberry'nin bütün pinlerinin digital olmaları. Bunu aşmanın yolu ise ya zaman bağımlı profesyonel kodlar yazmak veya da MCP4725 modülünü kullanmaktır. Ben aşağıdaki kodu Logic 0 ve Logic 1 değerlerini göz önünde bulundurarak yazdım.
import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) LED = 4 PTM = 17 ##Potansiyometre Bacağı GPIO.setup(LED,GPIO.OUT) GPIO.setup(PTM,GPIO.IN) count = 0 while True: k = GPIO.input(PTM) if (k == 1): GPIO.output(LED,True) print("LED ON") print(k) time.sleep(1) elif (k==0): GPIO.output(4,False) print("LED OFF") print(k) time.sleep(1)



Tartışma
Yorumlar
Bu yazıya ilk yorumu siz bırakın.
Yorum bırakın