ポイントシステム(XAエリア)L2-25

イメージ 1

15-\
14--N
13-\ \
12--M-L
11-\   \
10--K   \
    \   \
9--\ \   \
8-\ \ \   \
7--J \ \   \
    \ \ \   \
6----I-H-G   \
          \   \
5----\     \   \
4---\ \     \   \
3--\ \ \     \---F
2-\ \ \ \         \
1--E-D-C-B---------A-
分岐手前から左へは L、 右へは R とし、ポイントに関係ないものを X とすると
  A B C D E F G H I J K L M N
L L L L L X X X X X X X X X
L L L L R X X X X X X X X X
L L L R X X X X X X X X X X
L L R X X X X X X X X X X X
L R X X X X X X X X X X X X
R X X X X L L L L X X X X X
R X X X X L L L R L X X X X
R X X X X L L L R R X X X X
R X X X X L L R X X X X X X
10 R X X X X L R X X X L X X X
11 R X X X X L R X X X R X X X
12 R X X X X R X X X X X L L X
13 R X X X X R X X X X X L R X
14 R X X X X R X X X X X R X L
15 R X X X X R X X X X X R X R
の関係が成り立つ。
最大6個のポイントを同時選択することで、ポイント切換が可能。
Arduino 制御、めんどくせーぇ~)
XはL,Rどちらでもよいということなので、Rに注目し、
  A B C D E F G H I J K L M N O
L L L L L X X X X X X X X X R
L L L L R X X X X X X X X X X
L L L R X X X X X X X X X X X
L L R X X X X X X X X X X X X
L R X X X X X X X X X X X X X
R X X X X L L L L X X X X X X
R X X X X L L L R L X X X X X
R X X X X L L L R R X X X X X
R X X X X L L R X X X X X X X
10 R X X X X L R X X X L X X X X
11 R X X X X L R X X X R X X X X
12 R X X X X R X X X X X L L X X
13 R X X X X R X X X X X L R X X
14 R X X X X R X X X X X R X L X
15 R X X X X R X X X X X R X R X
(Oはダミー)
となる。
1~6は、単純にRに注目すればよいが、7~15は複数のRが存在するが、
太字じゃない、Rは、反転接続にしてしまえば L になる。
と、ここまで考えて、なんとかなるか?がまだ解がない。。。
解をださないと 74HC138 が使えないw
仕事じゃないんで、頭が回らない・・・(汗
138でなんとかなりそうという直感があったんだけどなー。。。
ダメだー、脳ミソさび付いてる(笑