音階LEDの再設計
お疲れ様です。高橋です。
本日帰宅途中に電車をぼーっと待っている時、ふと、音階LEDの回路図と、その先のプログラムが頭に浮かびました。
8個の74HC595で1つの連なりを作り、それで60個のLEDを全て操作するよう、過去下記のように設計しましたが・・・
よくよく考えると、1チャンネル毎の音の光を出す際、プログラム的にやや面倒です。1チャンネル目は1~20まで、2チャンネル目は21~40まで、3チャンネル目は41~60までなのですが、3チャンネル目の操作を行う場合、わざわざ無駄なICを6つもまたいで命令を実行する必要がありますし、各チャンネル毎にプログラムを微妙に変える必要があります。
よって、下記のように再設計しました。
HC595の穴を12個無駄に消費しますが、これだとプログラムを各チャンネル毎に変える必要が無いし、結線もクロスする部分が少なくなり、色々と安全です。
プログラムの変更は正直あまり大したこと無い感じですが、極力楽をしたいので、HC595を9個、1チャンネル20LEDなので、1チャンネルで3つのHC595を使い、8ポート * 3個のHC595=24 % 20LED = 4ポート余り、でいこうと思います。
HC595、いくつ持っていたかな・・と在庫を確認すると。
なぜか10個持ってたのでOKです。
以上、よろしくお願い致します。
関連記事
-
-
マウスの位置座標を使った電子楽器を作ってみた。
お疲れ様です。高橋です。 先日分解したマウスを使って、位置座標の取り出しと、取り …
-
-
赤外線リモコンをケースに格納
お疲れ様です。高橋です。 先日作ったATtiny13Aの赤外線リモコンを、ケース …
-
-
電子オルゴール設計
お疲れ様です。高橋です。 電子オルゴールがどんな形状になるのか、実体配線図を作っ …
-
-
YMZシールドの作成 #2
お疲れ様です。高橋です。 先日から作っていたYMZシールドですが、本日完成しまし …
-
-
音階LED実装 #4
お疲れ様です。高橋です。 今日は音階LEDのIC-IC間、GNDの敷設、そして1 …
-
-
Arduino nano互換機でオナラ検知デバイス
お疲れ様です。高橋です。 今日のお昼、会社の大先輩から、綺麗にケーシングした自作 …
-
-
電子オルゴール 動作試験 #2
お疲れ様です。高橋です。 Pro Mini互換機とYMZ294、EEPROMで作 …
-
-
上司離着席検知システムと空巣検知
お疲れ様です。高橋です。 前回のおさらいと課題 前回の「上司離着席検知システムの …
-
-
iPhoneでルンバを操作してみたい
お疲れ様です。高橋です。 突然ですがiPhoneでルンバを操作したいと思います。 …
-
-
ルネサス RX621でLチカするまで
お疲れ様です。高橋です。 とある事情のため購入した、ルネサスのRX621マイコン …



