| 4. 類比輸入 |
| 4. 類比輸入 |
偵測環境亮度
偵測環境亮度
連接光線感應模組
連接光線感應模組
這個步驟,我們會將光線感應模組連接到LinkIt 7697上
這個步驟,我們會將光線感應模組連接到LinkIt 7697上
並且透過積木程式接收光線感應模組的狀態
並且透過積木程式接收光線感應模組的狀態
讓我們觀察看看,當光線亮與光線暗時,會發生什麼事吧!
讓我們觀察看看,當光線亮與光線暗時,會發生什麼事吧!
連接光線感應模組
連接光線感應模組
連接光線感應模組到擴充版上的類比腳位。
連接光線感應模組到擴充版上的類比腳位。
✅ 連接外接模組時:G接G、V接V、S接S。
✅ 連接外接模組時:G接G、V接V、S接S。
✅ 課程範例以連接至類比腳位A0進行
✅ 課程範例以連接至類比腳位A0進行
讀取光線感應模組的狀態
讀取光線感應模組的狀態
✅ 新增積木:
✅ 新增積木:
■ 序列埠I/O:「序列埠印出(換行) 類比讀取PinA0」
■ 序列埠I/O:「序列埠印出(換行) 類比讀取PinA0」
■ 時間:「延遲毫秒100」
■ 時間:「延遲毫秒100」
✅ 完成!
✅ 完成!
想一想,這樣的程式積木會有什麼效果?
想一想,這樣的程式積木會有什麼效果?
[初始化]
[初始化]
- 沒有任何積木
[重複執行]
[重複執行]
- 序列埠印出(換行) 類比讀取PinA0
- 延遲毫秒100
1. 「序列埠印出(換行) 類比讀取PinA0」代表觀察窗中印出類比PinA0的數值
2. 「延遲毫秒100」避免程式執行太快,讓我們更容易觀察結果
✅ 把製作好的程式傳送到LinkIt 7697中吧!
✅ 把製作好的程式傳送到LinkIt 7697中吧!
① 確認COMport正確
① 確認COMport正確
② 點擊上傳
② 點擊上傳
③ 傳送過程中可以在燒錄狀態中確認進度
③ 傳送過程中可以在燒錄狀態中確認進度
✅ 開啟觀測窗,觀察序列埠印出的內容
✅ 開啟觀測窗,觀察序列埠印出的內容
*注意:如果程式未傳送完成就開啟觀測窗,會造成錯誤哦
小提醒
小提醒
光線感應模組的電路設計並不相同。可能光線越亮、數字越大;也可能光線越亮、數字越小。
光線感應模組的電路設計並不相同。可能光線越亮、數字越大;也可能光線越亮、數字越小。
使用前記得確認你的光線感應模組亮度與數字的對應關係哦!
使用前記得確認你的光線感應模組亮度與數字的對應關係哦!
作品成果
作品成果