[问题] 如何使用pyserial 控制D1 Mini LED

楼主: soandy (POLIN)   2021-11-05 10:18:18
我使用电脑端用pyserial去连D1 mini 会出现”could not open port com6”的讯息,请
问要怎么做去控制D1 LED开关?
我是参考以下网页操作
https://swf.com.tw/?p=1188
作者: leolarrel (真.粽子无双)   2021-11-05 10:47:00
讯息说得很清楚,你的电脑没有com6
楼主: soandy (POLIN)   2021-11-05 11:00:00
我装置管理员有com6喔
作者: leolarrel (真.粽子无双)   2021-11-05 11:16:00
那可能是系统权限问题
楼主: soandy (POLIN)   2021-11-05 11:19:00
还是电脑端和D1不能同时开起Com6?
作者: leolarrel (真.粽子无双)   2021-11-05 11:20:00
我刚用google 查了"pyserial could not open port"查到的回复大半都是权限问题或没注意到重复开启的问题我猜你看到的"could not open port com6"后面应该还有字,如果能看到那些字的话就可以进一部推敲
楼主: soandy (POLIN)   2021-11-05 11:30:00
全部讯息如下 could not open port 'COM6': PermissionError(13, '存取被拒。', None, 5)
作者: leolarrel (真.粽子无双)   2021-11-05 13:24:00
看来的确是PermissionError,有两个可能,一个是你没有用系统管理员权限执行pyserial的程式,一个更大的可能就是有别的程式占用com6.因为我不能到你电脑前面所以只能靠你自己去找出答案了
作者: shadowjohn (转角遇到爱)   2021-11-14 13:42:00
open前要先下 close() 试试?

Links booklink

Contact Us: admin [ a t ] ucptt.com