dsshieldauto
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
dsshieldauto [2018/01/21 09:41] – [AUTOスケッチでできること] yaasan | dsshieldauto [2018/01/21 09:55] – [全体の構成] yaasan | ||
---|---|---|---|
行 8: | 行 8: | ||
* パソコンなしで、DCC車両やポイントを気軽に動かせます。(最初のプログラミングするときだけ、パソコンを使用します)。ボタンやセンサーに応じて、車両やポイントを動かすことも出来ます。ArduinUNOにACアダプタをつなげるだけ。 | * パソコンなしで、DCC車両やポイントを気軽に動かせます。(最初のプログラミングするときだけ、パソコンを使用します)。ボタンやセンサーに応じて、車両やポイントを動かすことも出来ます。ArduinUNOにACアダプタをつなげるだけ。 | ||
- | * DSシールドだけで簡潔。高価なコマンドステーションは不要。 | + | * DSシールドだけで完結。小規模な用途にも、数万円の高価なコマンドステーションは不要。 |
* メルクリン(Marklin Motorola, MM1, MM2)やDCCの車両・ポイントに対応 | * メルクリン(Marklin Motorola, MM1, MM2)やDCCの車両・ポイントに対応 | ||
* 教育向け、研修向け、自分の技術向上、ジオラマのギミックのパワーアップなどに使用できます。 | * 教育向け、研修向け、自分の技術向上、ジオラマのギミックのパワーアップなどに使用できます。 | ||
行 50: | 行 50: | ||
==== 全体の構成 ==== | ==== 全体の構成 ==== | ||
- | Arduinoのスケッチは、setup()とloop()で大きく構成されます。一方で、AUTOスケッチでは、user_init()とuser_program()の2つで構成されます。setup()とloop()は、DCC制御で使用しておりますので、user_の関数にプログラミングしていただきます。なお、user_initはsetupからコールされています。user_programはloopからコールされています。ほとんど同じように使用することが出来ます。 | + | Arduinoのスケッチは、setup()とloop()で大きく構成されます。一方で、AUTOスケッチでは、user_init()とuser_program()の2つで構成されます。\\ setup()とloop()は、DCC制御で使用しておりますので、user_の関数にプログラミングしていただきます。なお、user_initはsetupからコールされています。user_programはloopからコールされています。ほとんど同じように使用することが出来ます。 |
+ | {{:: | ||
==== 使用できるピン ==== | ==== 使用できるピン ==== | ||
dsshieldauto.txt · 最終更新: 2018/01/27 08:44 by yaasan