MATLAB Support Package for Arduino Hardwareセットアップ時の通信テスト失敗

조회 수: 2 (최근 30일)
Shota Okawa
Shota Okawa 2025년 4월 9일
답변: Shota Okawa 2025년 4월 10일
MATLABとArduino unoを接続し、LED点灯させようとしております。
MATLAB Support Package for Arduino Hardwareセットアップ時の通信テストにおいて図の通り失敗しており、行き詰まっております。無視してセットアップを完了させ、以下コマンドを実行するとエラーが発生しています。
>> a = arduino('/dev/cu.usbmodem101','Uno')
次を使用中のエラー: arduino
入力引数が多すぎます。
>> a = arduino('/dev/cu.usbmodem101')
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
開くことができません: Port: /dev/cu.usbmodem101 is not available. No ports are available.
Use INSTRFIND to determine if other instrument objects are connected to the requested device.
次を使用中のエラー: arduino (行 83)
Could not open port: /dev/cu.usbmodem101
ArduinoIDEからの書き込みはできており、サンプルスケッチのLEDの点灯が実行できております。ArduinoIDE指定ポートと上記コマンドに記載のポート名称は一致しております。使用環境としては以下となります。

MacOS Sequoia ver15.3
Arduino Uno R3
解決方法についてアドバイスを頂けると助かります。

답변 (1개)

Shota Okawa
Shota Okawa 2025년 4월 10일
自己解決しました。
Matlabを2020aにインストールし直し、Legacy MATLAB and Simulink Support for Arduinoをアドインしました。
MATLAB Support Package for Arduino Hardwareは使用していません。
結果、コマンドに応じてLEDの点灯を実行することができるようになりました。

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for Arduino Hardware에 대해 자세히 알아보기

태그

제품


릴리스

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!