2007/01/15 月

リモコンアッテネーター

pingさんのところで、すごいことになってます。
ロータリーエンコーダー対応、各社リモコン対応、その他いろいろの機能が
拡張された、プログラムが公開されています。
液晶表示もかっこよくなっていますので、リモコンアッテネーター基板を持っている人は、試されてはいかがでしょう?
LCDの表示も、pingさんのところで見れます。
http://piroping.cocolog-nifty.com/

2006/11/29 水

続bb-shout

bb-shoutは快適に使えているが、1点、気に入らない点がある。
エラーになると、再接続してくれない。BGMを流しているときにエラーで止まられると、いちいちリセットしなければならない。これは面倒。
なので、PICをつかってリセットをかけるようにした。
●動作
・エラーLEDが点灯したら、リセット待機動作に入る。(10秒待機)
・リセット待機動作中、MenuやMuteボタンが押下されたならば、リセット待機時間しきりなおし(ボタン操作より10秒に再セット)
・無操作が10秒続いたならば、自動的にリセットを行う。
といったロジック。
今後、使いながら少しづついじるかもしれず。
たとえば、リセット待機時間を10秒以上にするとか、リセット待機中にMenuや、Muteボタンが押されたならば、リセット待機動作を完全にやめるとか。
(すなわち、エラーLEDが消灯するまでは、なにもしないようにするとか)
まぁ、現状のプログラムでもはるかにマシなので、このままかも。
19:30修正---
結局、なんらかのボタン操作が行われたら、リセット動作はキャンセルするようにした。
ボタン操作ができるということは、リセットもできるということで、自動リセットする必要がないからだ。

bbs.jpg

欲しい人いないとは思うけど、一応、HEXを(ロジック変更版)
bb-shout.zip

PIC 12C509A用。秋月で150円で売っている。
このあいだ買った、PIC開発ボード(BASIC)で作ろうと思ったんだけど、12C509は非サポート! しかたなくアセンブラで書いた。12C509は、PSのアレの開発に燃えていたときにいっぱい買って余っていたので使った。
プログラムは秋月のPICライターで書き込み可能。

ピンアサインは、
Pin1 : +5V
Pin2 : ERROR LEDへ(R12の、LEDではない方へ接続)
Pin3 : MENU/SET (R19のスイッチ側)
Pin4 : Mute/Cancel (R13のスイッチ側)
Pin5 : リセット待機表示LED。LEDのカソード側を接続。アノードは、470オーム程度の抵抗を通して+5Vへ。
Pin6 : 未使用
Pin7 : Reset (R32のスイッチ側)
Pin8 : GND

といった感じ。

2006/12/16 修正---
手元のPICがなくなりましたので、PICを譲ることができなくなりました。
PICライターを持っていない人は、持っているお友達にお願いするか、
秋月のPICライターあたりを買って焼いてください。
当方では対応できませんので、よろしくお願いいたします。

2006/11/07 火

bb-shout

ちょっと気になっていたweb-radioキットを買ってみた。
http://bb-shout.tristate.ne.jp/
秋月で8200円、お手ごろ価格かな。
この手のweb-radio単体機は、色々あるけど、どれも大体3万円前後位するので
手が出せなかった。
他を知らないので比較できないけど、値段の割に良い感じ。
音切れもなく、問題なく使えている。
パソコンいらずで単体使用OKなのが気楽でいい。インターフェイスは、想像よりも良く出来ている。
ヘッドフォン接続前提なのか、カップリングは大き目の電解を使うようになっている。私は、転がっていたBGに変更し、終端抵抗は大きめの値にしている。
残念なのは、デジタルアウトが無いこと。これは石の仕様なのであきらめるしかないけど、たまには、ピュアオーディオにこだわらないで、こんなのもアリかなーと思った。
ケースに入れたいところだけど、あまりお金をかけたくないので思案中。

2006/10/21 土

告知

ちかぢか、アッテネータ基板用のプログラム、45ステップの物を公開します。
配布は、33ステップの物になりますので、45ステップ必要な人は、自身でバージョンアップしてください。
確実に45ステップになるかは解りません。多少の前後はあるでしょう。

最近疲れ気味で、変な時間に寝てしまうので、こんな時間に起きているのでした。

2006/10/11 水

アッテネータ液晶

アッテネータ基板の資料についてる部品表では、秋月通販コード P-36となっておりますが、P-38もしくはP-40となります。
P-36でも使えますが、20x4なので、巨大です。
本基板では、16x2もしくは、20x2のキャラクタ液晶に対応しております。

2006/10/08 日

アッテネータプログラム

アッテネータ基板のプログラムです。
attenuator.zip
転載、再配布等は禁止します。
また、本プログラムを、当方が配布した基板以外で利用することを禁止します。
ライセンス的なお話について疑問があれば、ご連絡ください。
<< 10/19 >>