[問題] 如何使用pyserial 控制D1 Mini LED

看板Python作者 (POLIN)時間2年前 (2021/11/05 10:18), 編輯推噓0(0016)
留言16則, 2人參與, 2年前最新討論串1/1
我使用電腦端用pyserial去連D1 mini 會出現”could not open port com6”的訊息,請 問要怎麼做去控制D1 LED開關? 我是參考以下網頁操作 https://swf.com.tw/?p=1188 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.240.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1636078701.A.B4F.html

11/05 10:47, 2年前 , 1F
訊息說得很清楚,你的電腦沒有com6
11/05 10:47, 1F

11/05 11:00, 2年前 , 2F
我裝置管理員有com6喔
11/05 11:00, 2F

11/05 11:16, 2年前 , 3F
那可能是系統權限問題
11/05 11:16, 3F

11/05 11:19, 2年前 , 4F
還是電腦端和D1不能同時開起Com6?
11/05 11:19, 4F

11/05 11:20, 2年前 , 5F
我剛用google 查了"pyserial could not open port"
11/05 11:20, 5F

11/05 11:21, 2年前 , 6F
查到的回覆大半都是權限問題或沒注意到重複開啟的問題
11/05 11:21, 6F

11/05 11:22, 2年前 , 7F
我猜你看到的"could not open port com6"後面應該還有
11/05 11:22, 7F

11/05 11:22, 2年前 , 8F
字,如果能看到那些字的話就可以進一部推敲
11/05 11:22, 8F

11/05 11:30, 2年前 , 9F
全部訊息如下 could not open port 'COM6': PermissionErr
11/05 11:30, 9F

11/05 11:30, 2年前 , 10F
or(13, '存取被拒。', None, 5)
11/05 11:30, 10F

11/05 12:05, 2年前 , 11F
會不會是D1有開啟Com6了 所以出現錯誤訊息,但我想要使用p
11/05 12:05, 11F

11/05 12:05, 2年前 , 12F
yserial控制D1,這樣該怎麼設定才好?
11/05 12:05, 12F

11/05 13:24, 2年前 , 13F
看來的確是PermissionError,有兩個可能,一個是你沒有
11/05 13:24, 13F

11/05 13:25, 2年前 , 14F
用系統管理員權限執行pyserial的程式,一個更大的可能就
11/05 13:25, 14F

11/05 13:26, 2年前 , 15F
是有別的程式佔用com6.因為我不能到你電腦前面所以只
11/05 13:26, 15F

11/05 13:26, 2年前 , 16F
能靠你自己去找出答案了
11/05 13:26, 16F
文章代碼(AID): #1XX9HjjF (Python)