まるゆのぶろぐ

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

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の値が読める

 

お疲れさまでした。

Arduino + SimulinkでLチカ

無性にMATLABが欲しくなって買いました。

個人ライセンスではEmbedded Coderを入れられない(多分)なので、Embedded Coderなくても個人で開発できるArduinoはよきです。

 

 

開発環境

MATLAB R2019a

Simulink

Simulink Support Package for Aruduino Hardware

Arduino DUE

 

モデル作成準備

1. MATLABを起動

2. Simulinkを起動・空のモデルを作成

3. モデルコンフィギュレーションパラメーターを起動

f:id:maruyu_2026:20190730230332p:plain

 

 4. ソルバーを設定する(お好みの設定で)

f:id:maruyu_2026:20190730230514p:plain

 

 5. ハードウェア実行を設定する

ハードウェアボードを使用するボードに設定する

f:id:maruyu_2026:20190730230708p:plain

 

OKを押すと、モデルを作成する下準備は終了です。

使用するボード、センサなどによってはほかの設定が必要かもしれません。

 

モデル作成

1. 以下みたいな感じでモデル作ります

Pulse Generator : Simulink/Sources

Digital Output : Simulink Support Package for Aruduino Hardware/Common

f:id:maruyu_2026:20190730232139p:plain

 

2.  Pulse Generatorの設定をします

f:id:maruyu_2026:20190730232257p:plain

 

3. Digital Output の設定をします

出力するPinを設定

今回はArduino DUEに内蔵されているLEDを光らせたいので13に設定

f:id:maruyu_2026:20190730232444p:plain

 

4. 実行を押します

f:id:maruyu_2026:20190730233108p:plain

 

5. LEDがチカチカするはずです。

 

お疲れさまでした。

Slackで投票できるようにする

毎週やっているミーティングで参加不可の人とかがわかりずらかったので,Slackに投票機能をインストールしてみました

 

参考にさせていただいたサイト

businesschatmaster.com

 

/poll "コメント" "投票項目1" "投票項目2" "投票項目3"みたいな感じなのを打ち込む

DFPlayer準備

DFPlayerとは

SDカードに保存した.mp3を再生できるモジュール.

3Wのアンプ搭載されているらしい.

シリアル突っ込んだら色々できるらしい.

 

購入先

https://www.amazon.co.jp/HiLetgo%C2%AE-U%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%83%9F%E3%83%8B-MP3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%A4%E3%83%BC-%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%BC%E3%83%89-DFPlay%E3%81%AB%E5%AF%BE%E5%BF%9C/dp/B01D1D0E7Q/ref=sr_1_1?ie=UTF8&qid=1548689369&sr=8-1&keywords=DFPlayer

 

参考にさせていただいたサイト

https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299

 

サーボ買いました!!

おつおつおー!

センパイたちー

まるゆだよー!

 

 

うん...アズリムちゃんかわいいよね

 

先日,アキバ行ってRS304MD-FFのバルク品買いました

 

ローストビーフ丼美味しかったです

 

さて,サーボモータ買ったので少しだけサーボモータについて書こうと思います.

 

 

今度

 

 

おわりだよー

まるゆ

 

 

 

 

 

ブログ始めました!!

 

はじめまして〜

まるゆです

 

唐突ですがブログを始めることにしました〜

 

バイクの話とか,ロボット系の話とか出来たらいいなぁ〜と思ってます

 

頑張ろ〜っと

 

よろしくです!!

 

 

まるゆ