✎Arduino COM Drivers讀取設定
👀接上Mega板
👀找到無法辨識的裝置
從我的電腦裡找到系統內容的選項
開啟裝置管理員
找到無法辨識的裝置
點擊滑鼠右鍵,更新驅動程式軟體
手動選擇驅動程式軟體
設置Arduino資料夾中的drivers資料夾為路徑,勾選包含子資料夾
要記得勾選永遠信任這個選項
更新完畢後,便可偵測到該裝置
開啟Arduino
設定開發版及序列埠(根據使用的板子及讀取到的COM做設定)
從我的電腦裡找到系統內容的選項
✎嘗試範例檔-Blink
開啟範例檔
上傳程式到Mega板
觀察執行結果
LED燈亮
LED燈暗
✎DigitalInputPullup範例檔
開啟範例檔上傳程式到Mega板
按下按鈕,LED燈亮
輸出結果為1
放開按鈕,LED燈滅
輸出結果為0
👀修改輸出內容(方便辨識結果)
上傳程式至Mega板,並觀察其結果
放開按鈕,LED燈滅
輸出結果為Turn Off
按下按鈕,LED燈亮
輸出結果為Turn On
✎連接processing
開啟processing的範例程序
在開啟一個新檔案,從範例中複製下所需的部分(以下為對照圖)
匯入所需套件
宣告Serial的變數
讀取裝置傳送的資料
為了避免多餘的內容傳輸,所以將輸出Turn Off&Turn On註解
上傳程式至Mega板,並執行processing
按下按鈕,LED燈亮
輸出結果為49
放開按鈕,LED燈滅
輸出結果為48
👀利用按鈕來變換背景顏色
按下processing左上角的三角形或Ctrl+R,即可執行看結果
按下按鈕,LED燈亮
背景切換為藍色
放開按鈕,LED燈滅
背景切換為紅色
✎旋轉角度感測器
開啟範例檔AnalogInput
開啟範例檔AnalogInput
將程式上傳到Mega板,並觀察結果
透過轉動樞紐,數值會變大或變小
👀processing
按下左上角的三角形或Ctrl+R,即可執行看結果
視窗中的圓會隨著樞紐轉的方向移動
沒有留言:
張貼留言