超图解python物联网_《超圖解 Python 物聯網實作入門:使用 ESP8266 與 MicroPython》零件清單...

老師您好,關於書本中p13-12利用超音波控制燈光亮度,我執行範例程式碼後出現以下的錯誤訊息:

Traceback (most recent call last):

File “”, line 14, in

TypeError: can’t convert PWM to int

程式碼:

1 from hcsr04 import HCSR04

2 from machine import Pin, PWM, Signal

3 import time

4

5 sr04 = HCSR04()

6 ledPin = PWM(Pin(2), freq=1000)

7 led = Signal(ledPin, invert=True)

8 pwm = 0

9

10 def setPWM(dist, pin):

11 dist = max(minDist, min(dist, maxDist))

12 pwm = (dist-minDist) / (maxDist – minDist) * 1024

13 pin.duty(pwm);

14

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值