如何解决读取esp32的Pin 2时出现TouchPad错误
我已经在 ESP32 控制器上安装了 micropython 。我使用以下代码读取了引脚2
from machine import TouchPad,Pin
from time import sleep
def observe_pin(pin_id,d=100):
i = 0
t = TouchPad(Pin(pin_id))
while i < d:
print("{0} -> {1}".format(pin_id,t.read()))
sleep(0.5)
i = i + 1
如果我读了第4针,则工作正常。
observe_pin(4)
但是,如果我尝试读取图钉2,
observe_pin(2)
它给出了以下错误
ValueError: Touch pad error
解决方法
这也是车载指示灯。也许您正在其他地方使用它? 也许未将引脚2定义为输入-共享整个代码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。