Arduino Internal Pull Up Mode in Simulink

24 ビュー (過去 30 日間)
Cou
Cou 2018 年 3 月 24 日
コメント済み: Hans Scharler 2018 年 4 月 8 日
Is there a way to set the pin mode to pull up in Simulink? I see there is a method in MATLAB:
a = arduino('COM4','Uno');
configurePin(a,'D3','pullup');
How would I set this for my Simulink model? Thanks!
  2 件のコメント
Hans Scharler
Hans Scharler 2018 年 3 月 27 日
編集済み: Hans Scharler 2018 年 3 月 27 日
I will find someone to help you with this. What are you building?
Cou
Cou 2018 年 3 月 27 日
Hi Hans, Thanks. I am using the Sparkfun CAN BUS shield. The joystick requires pullups. Prior to configuring pins for pull up, you would configure them in Arduino IDE as
pinMode(A1,INPUT);
digitalWrite(A1, HIGH);
This is not an option since you cannot read and write to the same pin at the same time in Simulink.

サインインしてコメントする。

採用された回答

Cou
Cou 2018 年 4 月 8 日
I created a custom device driver to solve my problem. The block can be found here: Arduino Pinmode Input Pull Up
  1 件のコメント
Hans Scharler
Hans Scharler 2018 年 4 月 8 日
Excellent. Thank you for sharing!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeModeling についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by