ポイントコントロールシステム
レールだらけ・・・。約50個ほどのポイントがあります。
これを、メーカのポイントスイッチを使うとトンデモナイことになるので、代用システムを作ることにします。
写真手前にある留置線部分には、こんな感じでスイッチを作ったりしていました。
せっかくなので Arduino を使ってスマートなコントローラを作ってみようと思います。
Arduino のピンアサイン
74LS138 (74LS138 3 to 8 Line Decoder IC)を使って、Arduino 1個で扱えるポイントの数を増やします。
Pin 16:G : 74LS138-2 の G1 に接続。
Pin 19:Y : 74LS138-1 の G2B に接続。
Pin 18:5 : 74LS138-1 の G2A に接続。
Pin 4~2 : 74LS138 の C,B,A に接続。
黄色のセル部分のポイントは、排他制御できないので74LS138 ではなく、Arduino の I/Oビットに直接割り当てます。