Universal Fighting BordことUFBには5つのLEDが必要になる。
switchなどで使われる1~4Pのプレイヤーのインジケータ4つと連射LEDだ。
しかし、LEDを配置出来るスペースは2つしかない。
https://mixi.jp/view_diary.pl?id=1985950633&owner_id=67686861
https://mixi.jp/view_diary.pl?id=1985747871&owner_id=67686861
そこで、2色LEDを使うことにした。発色は赤と緑。
LED1の赤は1P
LED1の緑は2P
LED2の赤は3P
LED2の緑は連射
という表示をするようにする。4Pは無し。諦め。
3色LEDもあるが、太いので空間に入らない、、、。
そして2色LEDには足が3本生えている。
1本はいわゆるマイナスで、もう2本は2つのプラスである。
1つは赤用で1つは緑用。
プラスを赤に繋げば赤く光るし、プラスを緑に繋げば緑に光る。
マイナスは真ん中の足で共用される。
では、赤用緑用を共にプラスに繋ぐとどうなるか、、、。
モニターでは赤(RED)+緑(GREEN)は黄色だ。
黄色が発色されると思いきや、オレンジが表示された。
え?なんで?
調べたらこれが正解でLEDではオレンジが発色されるのが正常のようだ。
理由は分からなかった。なぜ?
よくよく考えるとよく見る駅の電光掲示板がこの色の構成だ。
'急行'などの特別表示は'赤'、'時刻'は'緑''方面'は'オレンジ'。
あー、あれは2色LEDを制御して表示していたんだな。
なんか見たことあるような色合いなわけだ。
今回のアケコンのLED2は3Pで赤、連射で緑なので、通常の連射時は緑の点滅になるが、
3Pで赤く光っている間に連射になると赤・オレンジの点滅になることになる。
4PをLED1でオレンジ表示するという手段もあるかと思うが、
AND回路が必要になってくるので辞めておく。回路とか俺には無理。
そして調べると複数色を表示するLEDに大きく2種類あって
カソードコモンとアノードコモンというらしい。
カソードとはいわゆるマイナスのことでアノードとはいわゆるプラスのこと。
なんで、こんなめんどくさいことになっているんだろう。
素直にマイナス、プラスじゃダメなんだろうか、、、。まぁいいや。
カソード(マイナス)を共有するのでカソードコモン、
アノード(プラス)を共有するのでアノードコモン。
今回のLEDはマイナスが共有されるのでカソードコモンということになる。
さて、なんで今更2色LEDの日記なんぞ書くのか、、、。
TO BE CONTINUED...
ログインしてコメントを確認・投稿する