在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用MATLAB代碼控制連接到Arduino板的LED

科技觀察員 ? 來源:circuitdigest ? 作者:沙?!祚R爾 ? 2022-11-16 17:36 ? 次閱讀

在這個項目中,我們將學習,

如何在 MATLAB 軟件中設置Arduino 的硬件支持。

如何使用 MATLAB 代碼控制 Arduino。

我們通常使用 Arduino IDE 編寫代碼并將其上傳到 Arduino。MATLAB的優點是,它使用比C / C++更容易的高級編程語言。使用 MATLAB 的另一個優點是,我們可以快速查看 I/O 操作的結果(無需編譯)。此外,MATLAB 還提供了繪圖函數,我們可以使用這些功能快速分析和可視化從 Arduino 收集的數據。首先,我們將學習如何在MATLAB軟件中為Arduino設置硬件支持包。在 MATLAB 軟件中為 Arduino 設置硬件支持包后,我們將使用 MATLAB 代碼控制連接到 Arduino 板的 LED。

MATLAB 的安裝硬件支持包:

第 1 步。啟動 MATLAB(首選最新版本)。

poYBAGN0rwyAc8ZpAABP_cM6Te8292.png

第 2 步。在“環境”部分中,選擇“加載項”>“獲取硬件支持包”。

pYYBAGN0rw6AClJtAABZpe24LJc757.png

第 3 步。它將啟動附加組件資源管理器窗口。

poYBAGN0rxGAEf0KAACUDxg64zs174.png

第 4 步。單擊Arduino 硬件的 MATLAB 支持包。

第5步。單擊安裝,現在安裝程序將要求您登錄您的 MathWorks 帳戶。如果您沒有 MathWorks 帳戶,則可以在安裝過程中創建一個帳戶。

第 6 步。登錄后,接受許可協議并繼續安裝。

步驟 7.現在,等待軟件包下載并安裝。

第8步?,F在您已成功安裝了MATLAB 的 Arduino 支持包。

測試矩陣:

安裝 MATLAB 的支持包后,我們需要檢查它是否正確安裝。

1. 打開 MATLAB。

2.將Arduino連接到PC。

3. 在MATLAB 命令窗口中鍵入以下命令。

a = arduino()

4.如果我們有多個Arduino連接到PC,則可以使用以下命令指定板類型和COM端口。

a = arduino( ‘COM5’ , ‘uno’ )

5. 輸入上述命令后,MATLAB 將嘗試與您的 Arduino 通信,如果成功,MATLAB 將顯示連接到 PC 的 Arduino 板的屬性。

pYYBAGN0rxKAHH6TAABWa6GO3Q0425.png

6. 現在我們可以在工作區中看到變量“a”,它是 MATLAB arduino 對象。要清除對象,我們可以使用以下命令。

clear a

它將從工作區中刪除 Arduino 對象。

使用 MATLAB 和 Arduino 控制 LED:

在此示例中,我們將使用 MATLAB 閃爍連接到 Arduino 的 LED。

所需組件:

阿杜伊諾

電阻

發光二極管

用于 Arduino 的 USB 電纜

圖解的:

poYBAGN0rxWAbq9SAABcefn6DZ8365.png

步驟:

啟動 MATLAB。

將您的 Arduino 連接到 PC。

按照原理圖所示制作電路。

打開您的 .m 代碼。

保存并運行。

指示燈開始閃爍。

閃爍 5 次后,LED 熄滅。

pYYBAGN0rxiAcUWCAAEfZw_RfRI943.jpg

代碼非常簡單,如下所示,復制它并將其保存在擴展名為.m的文件中。您可以繞過代碼并根據您的要求對其進行自定義。下面的視頻演示了該項目的完整工作。

% create an arduino object


a = arduino();


% start the loop to blink led for 5 seconds


for i=1:5


writeDigitalPin(a, 'D10', 1);


pause(0.5);


writeDigitalPin(a, 'D10', 0);


pause(0.5);


end


% end communication with arduino


clear a

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23281

    瀏覽量

    660990
  • matlab
    +關注

    關注

    185

    文章

    2976

    瀏覽量

    230516
  • Arduino
    +關注

    關注

    188

    文章

    6470

    瀏覽量

    187139
收藏 人收藏

    評論

    相關推薦

    Matlab連接控制Arduino:GUI界面制作與電機控制

    Matlab連接控制Arduino:GUI界面制作與電機控制MATLAB是用于算法開發、數據可
    發表于 01-28 14:53

    Matlab 能讀 Arduino監視窗口的數據嗎?

    請問,Matlab 能讀 Arduino監視窗口的數據嗎?就是說matlab軟件,能和arduino的軟件通信嗎?我現在用arduino讀一
    發表于 11-20 08:03

    matlab如何通過藍牙連接arduino?

    用的是BT04A藍牙模塊連接到arduino,然后matlab連接上了藍牙模塊,但不能通過藍牙連接到a
    發表于 06-28 09:52

    如何將Arduino連接到的計算機上的30個項目

    這本書將向邪惡的天才們展示如何將一個Arduino連接到他們的計算機上,對它進行編程,以及如何將各種電子設備連接到計算機上,以創建項目,包括前面提到的計算機
    發表于 12-11 16:05 ?16次下載

    怎樣將Arduino連接到樹莓派并命令閃爍LED

    在本教程中,我們將Arduino連接到Raspberry Pi并讓Arduino將“Hello from Arduino”發送到Raspberry Pi,Raspberry Pi會在收
    的頭像 發表于 07-31 16:49 ?3933次閱讀

    如何訓練Wekinator控制Arduino

    Arduino的引腳11連接到橙色LED的正極引線,通過220歐姆電阻將LED的負極引線連接到Ardu
    的頭像 發表于 07-31 09:00 ?2063次閱讀
    如何訓練Wekinator<b class='flag-5'>控制</b><b class='flag-5'>Arduino</b>

    如何通過Arduino和iOS設備控制RGB LED

    將nRF8001藍牙LE分支連接到面包上。如下所示將BLE引腳連接到Arduino
    的頭像 發表于 11-14 11:17 ?1662次閱讀
    如何通過<b class='flag-5'>Arduino</b>和iOS設備<b class='flag-5'>控制</b>RGB <b class='flag-5'>LED</b>

    如何使用GUI python控制Arduino

    led的正極連接到arduino引腳號9,負極連接到arduino地線
    的頭像 發表于 11-14 17:21 ?2950次閱讀

    使用Arduino和WS2812B LED的藍牙DIY發光板

     將藍牙模塊的+ 5v引腳連接到Arduino的5v引腳,將TX端口連接到引腳10(您不需要藍牙模塊的RX)。連接+ 5v引腳(來自Arduino
    的頭像 發表于 10-23 09:02 ?1.1w次閱讀

    將您的中央供暖連接到Arduino

    電子發燒友網站提供《將您的中央供暖連接到Arduino.zip》資料免費下載
    發表于 11-21 09:33 ?5次下載
    將您的中央供暖<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>

    通過UWP應用程序控制LED連接到Arduino Uno

    電子發燒友網站提供《通過UWP應用程序控制LED連接到Arduino Uno.zip》資料免費下載
    發表于 11-25 14:44 ?0次下載
    通過UWP應用程序<b class='flag-5'>控制</b>和<b class='flag-5'>LED</b><b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b> Uno

    如何將DHT11連接到Arduino并提供示例代碼

    電子發燒友網站提供《如何將DHT11連接到Arduino并提供示例代碼.zip》資料免費下載
    發表于 12-07 15:19 ?2次下載
    如何將DHT11<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>并提供示例<b class='flag-5'>代碼</b>

    將伺服電機連接到Arduino

    電子發燒友網站提供《將伺服電機連接到Arduino.zip》資料免費下載
    發表于 06-28 09:38 ?1次下載
    將伺服電機<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>

    如何將按鈕連接到Arduino

    在本快速入門指南中,您將學習如何將按鈕連接到Arduino,并根據按鈕是否被按下來讀取HIGH或LOW。您將使用電路上隨附的發光二極管 (LED
    的頭像 發表于 02-11 10:52 ?3873次閱讀
    如何將按鈕<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>

    如何將LED連接到Arduino并使其閃爍

     在本快速入門指南中,您將學習如何將 LED 連接到 Arduino 并使其閃爍。
    的頭像 發表于 02-11 10:53 ?2248次閱讀
    如何將<b class='flag-5'>LED</b><b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>并使其閃爍
    主站蜘蛛池模板: 亚洲高清国产一线久久| 97超频国产在线公开免费视频 | jizz 大全欧美| 男人和女人在床做黄的网站| 国产黄色网| 国内外精品免费视频| 久久婷婷六月| 国产在线播| www.四虎影| 天堂网在线www资源在线| 看黄免费在线| 1024手机免费看片| 免免费看片| 一级黄视频| 奇米小说| 涩色综合| 久久精品在| 五月婷婷色丁香| 日本高清午夜色wwwσ| 天天做天天摸| 日本成人小视频| 国模沟沟一区二区三区| 夜夜狠狠操| 国产成人永久在线播放| 4455亚洲| 亚洲精品美女视频| 欧美feer| 亚洲视频在线视频| 国产综合免费视频| 在线观看日本免费不卡| 亚洲最大成人网色| 在线播放12p| 日韩天堂在线观看| 国产三级中文字幕| 天天操狠狠干| 免费观看视频在线观看| 资源新版在线天堂| 青娱乐99| 一级毛片免费不卡在线视频| dvd碟片色爱| 亚洲综合激情网|