PASのブログ

PASの中の人が書く雑記ブログです。

MANとPRGの切り替え追加 アナマル.13

基板が届きました。明日にでも実装などについて書きますね。

今日はマニュアル(MAN)モードとプログラム(PRG)モードの切り替えを追加します。

切り替えの方法について

既に、モードを示す変数はmodeとして実装済みですので、スイッチにてその変数を切り替えてあげるだけで、切り替え機能の追加は完了です。
特段新しい文法もありませんので、スケッチを示します。

sw4、val[4]、old_val[4]を追加して、pinmodeを設定して、loop()に、sw4の動作を追加しています。

さらに、切り替えたことがわかるように、MANのときはLED4-7が全点灯、PRGのときはLED4-7が一旦全消灯するようにしました。 切り替えたときのリレーの状態は、それまでのものを引き継いでいます。

簡単ですが、理解できない方は遠慮なく質問してくださって結構です。