Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
Share Thread:
speedometer
#1
Reed röle ile speedometer yapmak istiyorum fakat hiç biryerde kodları bulamadım çok fazla pythonda bilmediğim için maalesef yazamıyorum da nasıl ve nereden bulabilirim.
Ara
Cevapla
#2
Merhaba,
Elimde reed röle yok, bu nedenle kodu test etme şansım olmadı ama en azından size başlangıç olur.
Kod:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import time
import RPi.GPIO as GPIO
reedPin = 12
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(reedPin, GPIO.IN)
reedSayaci = 0
sayac = time.time()
aralik = 5


while True:
    if GPIO.input(reedPin):
        reedsayisi += 1
    if time.time() - sayac >= aralik:
        print "Hız: " + str(reedSayaci / aralik)
        reedSayaci = 0   
        sayac = time.time()
    time.sleep(0.1)
Ara
Cevapla
#3
Çok teşekkür ederim şiparişin gelmesini bekliyorum geldiği vakit test edeceğim ve tekrardan size söğlerim problem olup olmadığını
Ara
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi