我必须使用pigpiod
,pi.hardware_PWM()
,因为它给了我美丽的squrewave。
我创建了一个网络服务器,在其中使用了flask
和flask-wtf
。我使用IntegerField
从用户那里获取了该号码,我希望将其用作PWM控制号码。
但是我收到一条错误消息:
错误:无法将参数转换为整数 范围= [struct.pack(“ I”,PWMduty)]
我尝试使用int(variable name)
将数字设为整数,但这也会给出错误消息。
TypeError:int()参数必须是字符串或数字,而不是'IntegerField' pi.hardware_PWM(12,200,int(form.one_white))
我在做什么错了?