gpt4 book ai didi

python - Raspberry Pi 中的硬币计数器 (RPi-GPIO)

转载 作者:太空狗 更新时间:2023-10-30 00:16:55 25 4
gpt4 key购买 nike

我在使用 RPi-GPIO 计算树莓派 B+ 中的硬币时遇到问题。

这是代码:

 import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BCM)
GPIO.setup(23, GPIO.IN)

while True:
print(GPIO.input(23))

我调用制造商,他说硬币计数器会不断发送一个值为 1 的脉冲,当硬币掉落时会发送一个值为 0 的脉冲。但在控制台中随机显示 0 和 1。当硬币掉落时没有任何变化。

4线输出:

  • 黑色和红色:是 12v(字体)
  • 白色:是脉冲 (1不断地,0 时放下硬币)。它在 23 针上插入覆盆子(我选择这个针是因为它可用)。
  • 紫色:是用来数硬币的分离式 LED。

电压:字体12v,脉冲(白线)为0.19~0.​​25伏

注意:脉冲是数字的。

我有这个硬币计数器:

enter image description here

最佳答案

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BCM)
counterPin=23
GPIO.setup(counterPin, GPIO.IN, pull_up_down=GPIO.PUD_UP)

while True:
input_state = GPIO.input(counterPin)
if input_state == False:
print('coin dropped')

关于python - Raspberry Pi 中的硬币计数器 (RPi-GPIO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33025149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com