まるゆのぶろぐ

よく記憶失うんで,やったことのメモ書きます

Arduino + SimulinkでタクトSWを読む

Simulinkでロボットやらせてくれる会社に転職したいなって思い始めたまるゆです

今回はタクトSWを読んでみたいと思います

開発環境

MATLAB R2019a

Simulink

Simulink Support Package for Aruduino Hardware

Arduino DUE

 

モデル作成

1. 前回の記事を参考にコンフィギュレーションパラメータを設定する

maruyu-2026.hatenablog.com

2. 以下みたいな感じでモデルを作る

Scope : Simulink/Sinks

Digital Input : Simulink Support Package for Aruduino Hardware/Common

f:id:maruyu_2026:20190806010308p:plain


3. Digital Inputの設定をする

Pin number : SWを接続するPin

Sample time : ピンの状態を読む周期

f:id:maruyu_2026:20190806010700p:plain

 

4. ArduinoとSWを接続する

内部プルアップの仕方わかんないから外部プルアップしてる

 

5. 実行する

 

6. Scopeをダブルクリックし、SWを押すとSWの値が読める

 

お疲れさまでした。