我正在尝试使用 WebIOPi,但在让它与我的项目一起工作时我很迷茫。
背景:我正在使用运行 Wheezy 的 Raspberry Pi B+。我正在开发一个只能在本地访问的基于 Web 的应用程序。我在 /var/www 中有一堆在 Apache 上运行的 php 文件。现在我需要让我的硬币接受器参与这个项目。硬币接收器http://www.adafruit.com/products/787发送单脉冲(我只需要一枚硬币)。我首先使用中断使用 python 脚本尝试了硬币接收器,它工作正常。
GPIO.setup(PIN_COIN_INTERRUPT,GPIO.IN)
GPIO.add_event_detect(PIN_COIN_INTERRUPT,GPIO.FALLING,callback=coinEventHandler)
但现在我需要能够捕获这些脉冲并将它们显示在 php 页面上,更新每个硬币插入的数量。我已经研究 WebIOPi 几个小时了,但我只能找到关于读取 pin 状态的信息,而不是监听中断。谁能指出我正确的方向?
任何帮助将不胜感激。谢谢!