Skip to content

モデルベース開発勉強会(Arduino+SimulinkでLチカ、タイマー、AD変換・PWM・シリアル送信)

Notifications You must be signed in to change notification settings

grace2riku/MBDFirstStudy

Repository files navigation

MBDFirstStudy

Arduino MEGAでモデルベース開発
Arduino MEGAの周辺機能をMATLAB,Simulinkモデルで動かす。

機能とモデルファイル名

Lチカ

▪️スイッチのレベルでLEDを点灯・消灯するモデル
▪️ファイル名:led_switch/led_switch.slx

タイマーでLチカ

▪️定期的にLEDを点灯・消灯するモデル
▪️ファイル名:timer/timer.slx

AD変換・PWM・シリアル送信

▪️AD変換・PWM・シリアル送信を行うモデル
▪️ファイル名:serial_ad_pwm/serial_ad_pwm.slx

開発環境

●MATLAB, Simulink R2019b
●Arduino MEGA ※Arduino UNOでも可。

開発環境 動作確認バージョン

●MATLAB, Simulink
---------------------------------------------------------------------------------------------------
・MATLAB バージョン: 9.7.0.1319299 (R2019b) Update 5
・オペレーティング システム: Mac OS X Version: 10.15.4 Build: 19E287
・Java バージョン: Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
---------------------------------------------------------------------------------------------------
MATLAB バージョン 9.7 (R2019b)
Simulink バージョン 10.0 (R2019b)

●Simulink Support Package for Arduino Hardware バージョン19.2.2

ブレッドボード接続図

Lチカ(led_switch/led_switch.slx)

led_switch

AD変換・PWM・シリアル送信(serial_ad_pwm/serial_ad_pwm.slx)

serial_ad_pwm

参考資料

・モデルベース開発勉強会

About

モデルベース開発勉強会(Arduino+SimulinkでLチカ、タイマー、AD変換・PWM・シリアル送信)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages