橋平礼の電験三種合格講座

過去50年分以上の電験三種の問題を解いて分かった、電験三種は今も昔も変わりません。過去問を解きながら合格を目指しましょう。

MENU

GO-AHEADの書籍(Arduino UNOとOpenPLCを用いた簡単なゲームで学ぶシーケンス制御)

 


Arduino UNOとOpenPLCを用いた簡単なゲームで学ぶシーケンス制御

f:id:hashi-rei-channel:20220405114147p:plain

Arduino UNOとOpenPLCを用いた簡単なゲームで学ぶシーケンス制御 Amazon Kindle版

 

 ArduinoはIoTの学習をする第一歩として最も適しているCPUボードの一つと言っていいでしょう。OpenPLCはフリーで比較的使いのですが、ほとんど説明が無く、検索しても情報はほぼ皆無です。試行錯誤の結果、入出力を自由に変えることができることが分かりましたので、デジタル出力12、アナログ入力6として、簡単なゲームを紹介していますので、このゲームを手本としてシーケンス制御の動作を学びましょう。

目次

1.まえがき                              ・・・・・5

2.Arduino UNO                      ・・・・・6
 2.1 Arduino UNO
 2.2 OpenPLCのソフトウエアのインストール
 (1)OpenPLCエディタのインストール
 (2)Arduinoのランタイムソフトウエアのダウンロード
 (3)Arduino IDEのダウンロード
 (4)Arduino ファームウエアの書き込み
 (5)Windows にホストプログラムをインストール

3.OpenPLC Editorの使い方              ・・・・・32
 3.1 スイッチでLEDが点灯するプログラム・シミュレータの実験
 3.2 スイッチでLEDが点灯する回路

4.シーケンス基本回路                    ・・・・・49
(1)a接点、b接点
(2)基本論理回路
(3)シーケンス基本回路
 例題(1)
 例題(2)

5.実験に使う素子                          ・・・・・62
 (1)CDSセル
 (2)モータードライバー
 (3)リードスイッチ
 (4)フォトカプラ
 (5)ArduinoUNOと専用ユニバーサル基板


6. OpenPLCによるシーケンス制御            ・・・・・66
 (1) 自己保持回路(停止優先回路)
 (2) ON/OFFを繰り返す回路(第4章 例題1)
 (3)一定時間後ONとなる回路(第4章 例題2)
 (4)周期動作回路
 (5)10回ボタンを押すと点灯する回路
 (6)アナログ入力の回路
 (7)アナログ出力の回路
 (8)アナログ入出力の回路
 (9)モーターの制御

7.実験装置の製作                ・・・・・102
 7.1 実験装置の設定変更
 (1)OpenPLC_Uno.inoの修正
 (2)Rumtimeの修正
 (3)動作テスト

 7.2 実験装置の製作
 (1)回路図
 (2)実験装置の製作


8. 簡単なゲームの作成                ・・・・・117
 (1)早押しゲーム
 (2)早押しゲーム-2
 (3)ルーレット-1
 (4)ルーレット-2
 (5)石取りゲーム
 (6)連打ゲーム-1
 (7)連打ゲーム-2
 (8)スロットゲーム
 (9)ボールキャッチゲーム
 (10)もぐらたたきゲーム


参考文献                               ・・・・・202