ermanispir
Posts: 2
Joined: Thu Jul 25, 2019 3:05 pm

Push button kaçırıyor,

Thu Jul 25, 2019 3:10 pm

Merhaba,
Python da pushbutton,py isimli bir dosya oluşturdum içeriği aşağıdaki gibi. ancak bu push button; butona basmadan da bazen basılmış gibi kendi kendine işlem yapıyor. sorunu nasıl çözebilirim ?

PUSHBUTTON.PY İÇERİĞİ
____________________

Code: Select all

import RPi.GPIO as GPIO
import time
import pyodbc

conn = pyodbc.connect('DRIVER=FreeTDS;SERVER=192.168.0.6;PORT=1433;DATABASE=<DB>;UID=<user>;PWD=<pwd>;TDS_Version=4.2;')
cursor = conn.cursor()


GPIO.setmode(GPIO.BCM)

#GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(23, GPIO.IN, pull_up_down=GPIO.PUD_UP)
#GPIO.setup(24, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while True:
    input_state = GPIO.input(23)
    if input_state == False:

        cursor.execute('INSERT INTO  ALARM_KONTROL (ALARM,TARIH) VALUES ("OK",GETDATE())')
        conn.commit()
        time.sleep(3)
VE BU DA KENDİ KENDİNE BASILDIĞI SAATLER
____________________________________________

NO ALARM TARIH
7404 OK Jul 24 2019 7:27PM
7405 OK Jul 25 2019 8:03AM
7406 OK Jul 25 2019 1:02PM
7407 OK Jul 25 2019 1:03PM
7408 OK Jul 25 2019 1:06PM
7409 OK Jul 25 2019 1:47PM
7410 OK Jul 25 2019 3:10PM
7411 OK Jul 25 2019 3:12PM
7412 OK Jul 25 2019 3:32PM
7413 OK Jul 25 2019 4:54PM
7414 OK Jul 25 2019 5:16PM

Return to “Türkçe”