MATLAB與Arduino通訊,點亮雙色LED

Arduino硬件入門

安裝步驟:

一、安裝MATLAB官方支持的Arduino ®硬件支持包。

1、打開MATLAB軟件,獲取Arduino硬件支持包。
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述
2、安裝完畢後,會提示進行Arduino配對連接,這裏插上Arduino板子之後,一直點擊下一步即可。

實驗介紹:

用於Arduino硬件的Simulink支持包使您能夠在Arduino板上創建和運行Simulink模型。該目標包括一個Simulink模塊庫,用於配置和訪問Arduino傳感器,執行器和通信接口。此外,該目標使您能夠從開發算法的相同Simulink模型監視和調整Arduino板上運行的算法。

所需的硬件:

Arduino開發板
USB線
LED雙色燈(和上一篇博客的硬件燈一樣)

模型的建立:

模型
步驟一:硬件連接,如圖所示

在這裏插入圖片描述
步驟二:爲Arduino硬件創建模型
1.在MATLAB中,新建 Simulink Model。
2.將Pulse Generator模塊從Simulink Sources庫拖動到模型中;NOT模塊位於Quick Insert > Logic and Bit Operations。
3.雙擊Pulse Generator塊。將“脈衝類型”的參數設置爲“基於採樣”,並將“採樣時間”參數設置爲5秒,佔空比爲50%。
4.將Digital Output塊拖到模型,塊設置硬件對應的Pin。
5.將Pulse Generator模塊連接到Digital Output模塊。
步驟三:配置和運行模型
1、 用USB電纜將Arduino板連接到計算機。
2、 在Simulink模型中,單擊“仿真”>“模型配置參數”以打開“配置參數”對話框。
在這裏插入圖片描述
3、 選擇“Hardware Implementation”,然後從“硬件板”參數列表中選擇所需的Arduino硬件。
在這裏插入圖片描述
4、 確認一下是否連接IO,之後單擊ok
在這裏插入圖片描述













5、 在Simulink模型中,單擊HARDWARE工具欄上的Deploy to Hardware按鈕。該模型現在將部署到連接的Arduino硬件上。
6、 查看連接到Pin10、Pin11的LED是否成功點亮,紅綠交替。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章