Bill Acceptor到Raspberry Pi 3(Python)

时间:2016-11-16 06:49:01

标签: python raspberry-pi

我想将Bill Acceptor连接到Raspberry Pi 3并读取脉冲。有没有人知道或知道如何确保树莓派读取账单接受者?是的,我使用Python代码。我使用过这段代码,但这里没有任何帮助吗?

Code: 
#!/usr/bin/python
#######
# This program would generate Squence pulse train on GPIO 7 Pin 26 of P1
#######`
import RPi.GPIO as GPIO
from time import sleep
import sys
import signal

def signal_handler(signal, frame):
  print
  GPIO.cleanup()
  sys.exit(0)

def lopper():
  while 1:
    GPIO.output(7,0)
    sleep(0.00025)
    GPIO.output(7,1)
    sleep(0.00025)
    GPIO.output(7,0)
    sleep(0.00005)
    GPIO.output(7,1)
    sleep(0.00025)
    GPIO.output(7,0)
    sleep(0.00065)
    GPIO.output(7,1)
    sleep(0.00025)
    GPIO.output(7,0)
    sleep(0.00045)
    GPIO.output(7,1)
    sleep(0.00005)
    GPIO.output(7,0)
    sleep(0.00025)

GPIO.setmode(GPIO.BCM)
GPIO.setup(7,GPIO.OUT)
signal.signal(signal.SIGINT,signal_handler)
print("Press Ctrl+c to Stop Pulse train")
lopper()
GPIO.cleanup()

0 个答案:

没有答案