我想将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()