先確認你的 Print port 的 arrdess 是否正確…
用你的程式先看一下讀值, 然後在 Print port 的 第9腳(或是其他腳位 2~9) 與外殼短路一下, 這時port 的讀值會改變才是.
ps. 到裝置管理員也可以看到 Print port 的 arrdess
或許你可以PO上線路圖與程式這樣好讓別人更明瞭
程式如下…
test.vi
我現在有的 東西就是CLARK 1984 的那一個麵包版的東西
那你的意思是要我從 哪邊改阿 我也按照你說的那一種程式去用了
但是我不懂你說的 2-9腳位短路的意思 我現在有接一個磁簧開關
在上面 我要怎樣去讀值 我*378 IN PORT ---讀出來的值是255
我把電源供應器關掉 也是一樣 那到底是哪邊有問題 因為我現在就是差在
軟體讀不到PRONT PORT 的變化 ........![|495x729](upload://1UqDUlMVwtnxEVlOMYTc2HfB6vt.jpeg)
以上是我的 接線 我是要再加一個 磁簧開關 代替 現在所見的傳統開關
我試了你們說的方式 但是就是看不到 數值的變化 是我的腳位看錯嗎
我試用電錶去量的 再PRINT PORT有一端有編號 再對應到另一端 如果電壓值為零 就是我找對的腳位 應該也沒錯吧
還是有脽可以跟我說該怎麼接 程式我是用上面好心人士提供的TEST
BIBBY38841.867974537線路,應該是接錯了
我接的方法是,單指撥開關,接在13腳,所以是用x379來讀值
你可以先不管LED亮不亮,先取得開或關的值會比較重要
以你的傳統開關來說,你一端接13腳,一端接地,先這樣試試值有無改變吧^^
那你是說 我現在直接先接在傳統的開關上面嗎
一樣用那一個PRINT PORT去接 13腳位 去接在開關 一端在接地 是嗎
阿用那一個378 ? 379
恩恩 趕謝 我來試試看
BIBBY38841.98
恩,接在13腳,所以用x379取值
可以跟我說清楚嗎
電源該怎麼接 開關該怎麼接 腳位又該怎麼接 我接的感覺是 我把開關打開跟關起來 似乎回路都不會通過13腳位
我已經 完全搞混了
之前按照你的方式 我是把13腳位一邊接在開關上面 阿另一端接地 那現在我到底要怎麼去接
可以跟我說一個比較完整的接法 我就只是想要知道 有通跟沒通的數值![|242x153](upload://ox0UANyMdbXyXJMD2BEXjpb9XRY.jpeg)
5V那個,先接一個電阻(4.7k),然後電阻的另一端,接在13腳,試試看