MatlabGuideとラズベリーパイを使って,アルディーノへジョイスティックの位置情報を送ることはできますか?
Mostrar comentarios más antiguos
DCモータをジョイスティックを使って,無線環境で操作しようとしています. 添付資料はその際に使うシステムを示しています. ラズベリーパイとホストPC,アルディーノへ接続できるGUIはできているのですが,ジョイスティックの傾きをラズベリーパイ経由でアルディーノへ送る方法がわかりません. どなたか方法をご存知の方がいらっしゃいましたら,ご教示いただけないでしょうか.
よろしくお願いいたします.
8 comentarios
michio
el 23 de Oct. de 2017

Nicolas Schmit
el 23 de Oct. de 2017
「ラズベリーパイとホストPC,アルディーノへ接続できるGUIはできているのですが」 アルディーノへ接続できるGUIというのは、GUIからArduinoにデータを送信する仕組みがすでにできあがっているという意味でしょうか。
PROJECT SR
el 23 de Oct. de 2017
Editada: PROJECT SR
el 23 de Oct. de 2017
Nicolas Schmit
el 24 de Oct. de 2017
'webcamtest2.fig'のファイルが添付されていないため、webcamtest2.m を実行することができません。
ジョイスティックからArduinoの操作までの処理を大きく分けて、以下のように分割できると思います。
- ジョイスティックの傾きをMATLABから取得します。
- 傾きの情報をMATLABからラスベリーパイに送信します。
- 傾きの情報をラスベリーパイからアルディーノに送信します。
- 傾きの値に応じて、アルディーノ側で何等かのアクションを取ります。
私が理解しているかぎり、1.~2.がすでに実装されており、傾きの情報がラスベリーパイまで行っています。 3.に関しては、ゲームパッドと異なり、傾きの情報は0/1の値ではなく連続的に変わる値であるため、GPIOピンで直接にアルディーノに送信することが難しいと思います。考えられる通信手段として、以下のプロトコルがあります。
- Serial communication
- I2C
- SPI
4.に関しては、受信した情報から何等かのアクションを起こすプログラムを書けばArduinoを操作できます。Arduinoのプログラム自体を Simulink Support Package for Arduino Hardwareを用いて生成することができます。
PROJECT SR
el 25 de Oct. de 2017
Editada: michio
el 25 de Oct. de 2017
Nicolas Schmit
el 27 de Oct. de 2017
それです。 配線する際に、ラスベリーパイ側とアルディーノ側の電圧を必ず合わせてください(3.3V又は5V)。
PROJECT SR
el 28 de Oct. de 2017
Respuestas (0)
Categorías
Más información sobre MATLAB Support Package for Raspberry Pi Hardware en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!