gpt4 book ai didi

python - 此构造函数不带参数 lcd

转载 作者:太空宇宙 更新时间:2023-11-04 00:18:25 24 4
gpt4 key购买 nike

这是我尝试显示湿度传感器数据的代码到我的液晶显示器...

当我运行这个程序时,

Traceback(most recent call last): File "lcd.py", line 7 in lcd = CharLCD(cols=16, rows=2, pin_rs=37, pin_e=35, pins_data=[33, 31, 29, 23]) TypeErrir: this constructor takes no arguments

import sys
import Adafruit_DHT

from RPLCD import CharLCD

lcd = CharLCD(cols=16, rows=2, pin_rs=37, pin_e=35, pins_data=[33, 31, 29, 23])


while True:
humidity, temperature = Adafruit_DHT.read_retry(11, 4)

lcd.cursor_pos = (0, 0)
lcd.write_string("Temp: %d C" % temperature)
lcd.cursor_pos = (1, 0)
lcd.write_string("Humidity: %d %%" % humidity)

我已经把所有的引脚都放对了,但我不确定我做错了什么。

最佳答案

不确定您使用的是哪个版本的 RPLC,但在当前的稳定版本中,它表示直接使用 RPLCD.CharLCD 已被弃用。尝试将导入语句切换为

from RPLCD.gpio import CharLCD

More documentation here

关于python - 此构造函数不带参数 lcd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50073206/

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