- ベストアンサー
出力制御の方法
縦20個×横20個に配置した電球(スイッチでも)をC#からON、OFF (全てをON、OFFではなく、電球で模様になるようなON、OFF)を したいのですが、どのような仕組み&処理をすれば可能でしょうか? 単順にデジタルIOを使って・・と考えたのですが、20×20の場合、 端子台も400点分用意しなければいけない? →一般的にはどうするのだろう?と疑問に思った次第です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
電球なら、そうするしかないかと思います(スタティック点灯)。 これが反応の早いLEDとかなら、ダイナミック点灯ですることが多いでしょうか。20点の出力を二つ用意し、それをマトリックス状に回路を組みます。これを高速で切り替えて順次点灯すれば、見た目には全体が光っているように見えますので。 http://www.seminar.aizu.or.jp/5-matrix-dynamic-mechanism/ http://www.watch.impress.co.jp/headline/extra/2010/led/stapa4.html
その他の回答 (1)
- foobar
- ベストアンサー率44% (1423/3185)
回答No.2
電球でも#1さん回答にあるダイナミック点灯は可能かと思います。 電球から見ると、パルス電流で点灯していることになります。 ただし、ダイナミック点灯だと短時間に大きな電流を流すことになるので、寿命などが気にはなります。