![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1103445/image.png)
simulinkを用いてarduino Dueから別のarduino Dueに2バイトのデータを送信し続けたい
2 ビュー (過去 30 日間)
古いコメントを表示
simulinkでArduinoから他のArduinoへ2バイトのデータ(int8)を送信したいです.
受信側のArduinoはArduino言語でプログラムしようと考えていますが,
送信側の方はsimulinkを用いてプログラムを書き込みたいためSerial Transmitブロックを使うと送信データにヘッダーを入れるなどの工夫ができず受信側のデータがむちゃくちゃなものになってしまいます.
通信方式に拘りはありませんのでどのような工夫をすればよいか教えていただけるとありがたいです.
0 件のコメント
採用された回答
Toshinobu Shintai
2022 年 8 月 21 日
以下のように配列化すると、ヘッダーを加えた状態でシリアル送信することができます。このような形で送信することで解決できませんでしょうか。
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1103445/image.png)
ちなみに、ヘッダーを作るのに使ったブロックは「String Constant」と「String to ASCII」になります。配列化しているブロックは「Mux」というブロックです。
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で モデル化 についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!