Wiki*AQUOS(アクオス)用マクロ・リモコンGoogleも今のところWikiのページを正確に解析できません。ページ毎に取り上げている内容に多少の関連があったりするので余計に検索エンジンが間違えるようです。当サイトの場合、今ご覧になられているページとは別のページにお探しの情報が含まれていることが多々あります。検索結果が指すページに望みの情報が見つからない場合、このすぐ下にある(↓)検索フォームを使ってみて下さい。(さらに言えば)まさしくこのページがビンゴだと思わない限り、検索フォームを使うことを推奨します。殆どのページ最下部には凍結状態でも書き込みがおこなえるフォームを備えています。それと、もっと[Ctrl]+[F]を使いましょう。2015-11-8赤外線リモコン用の昇圧型DC-DCコンバータとしても使えるダイソーの「USBシガープラグ」の部品流用・DC-DCコンバータ(2010-12-12追記、2012-8-4さらに追記、2013-10-19さらに追記)このツールを使ったリモコンの赤外線命令吸出し作業の第二弾として、NECと丸善電機(Luckyブランド)と東芝(2012-8-4追加)とオーデリック(2013-10-19追加)のシーリングライト用リモコンと、シャープLED電球(2013-10-27追加)のデータ内包プログラムを、このページのマクロ・リモコンの差替用プログラムとして掲載しました。学習済みデータがプログラム内に内包されていますので、学習リモコンを作らなくても当該リモコンのクローンが作れます。これなんかを使えば市販品なみのものが作れるでしょう。実際にはそのままのコピーを作ってもあまり意味がないので人感センサ、照度センサ等と組み合わせて自前で“エコナビ”機能を追加する等、何らかの付加価値をつけるべきでしょう。ヘッダに書きましたが、多分同一メーカーの同一分野のリモコン間では互換性があるでしょう。(2015-11-8)これら5メーカーのリモコン命令を、ON・OFFだけですが1ファイルにまとめたものを作成しました。PIC)のチップ、PIC12F1822用です。シャープLED電球のリモコン(CRMC-A003SDEZ)※FRC-188TはFRC-194Tの一部機能省略版でメーカー公式に互換性があります。※NRL-320A-JPは高機能リモコンで命令数が非常に多いので、ごく一部だけを抽出しました。他の命令のデータを希望される方はご連絡下さい。ご希望に応えられるかもしれません。(2014-3-6追記)NRL-320A-JPの互換リモコンを製作しました。ボタン数はぐっと少なくなってます。※CRMC-A003SDEZはDL-L60AVの付属品として入手しました。PCからの操作専用・赤外線リモコン、でかボタン赤外線リモコン(←CRMC-A003SDEZクローン)は、このページの類似(派生・応用)ページです。PICの種類に依らず、この方と同様に、サブルーチン群をコピペして使って下さい。←これが掲載目的です。PICの動作周波数は10MHz,8MHz,4MHzが利用できます。PICのアセンブラソースなのでAVRにポーティングするのは大変です。AVRから利用したい場合はプログラムを収めたPICをAVRから制御するという方法をとらざるをえないでしょう。赤外線命令は短時間に連続発行しても意味がないので、AVRとPICをGPIOで繋ぎ、PIC側ではAVRからの指示をポーリングで取得する形式で十分に連携できるでしょう。ここからは電子工作とは関係ない話です。NECライティングのリモコン(RL52)と丸善電機のリモコン(MD1)は、機能的にはほぼ同等なのに、追加取得価格に大きな差があります。RL52は1567円(実際の支払い額)なのに対して、MD1は問い合わせただけですが、2980円近辺だそうです。これは私の好みですが、壁スイッチのない部屋にはリモコンが2つあることが望ましいと思います。すれば、1つを部屋の入り口近くに固定設置しても、もう1つを任意の場所に置けるからです。そのような形態でシーリングライトを使用する場合、シーリングライトの価格は実質的に「本体価格+追加リモコンの価格」となります。このような場合には、いくら本体価格に競争力があっても、丸善電機のような追加リモコンの価格設定だとトータル価格として割高となり、購入の選択肢から外れることになってしまうでしょう。いった補修部品の価格は低い方が全体の売上にプラスになると思います。(2011-9-12追記)2千円弱で購入できる汎用の学習リモコンで十分に純正リモコンの代用となります。本ページで紹介しているような全面的な自作をおこなう代わりにこのような裏技を使うという手法もあります。←(2012-2-4)マクロのキャンセル機能を実装しました。間違って選択してメニュー・タブの位置が移動してしまっても元に戻ります。出来るだけ安くLIRCリモコン受信部を作る本ページはボタン一発で入力切替が可能な、アクオス用シリアル・赤外線ハイブリッド式コントローラ(有線式リモコン)の派生ページです。非常にコンパクトな形式のアクオスの赤外線命令の全データが手に入ったので、手持ちの部品で作ってみました。本ページはおまけ工作のページです。この指の大きさほどの小さなリモコンにアクオスの赤外線リモコンの全56命令を内蔵しています。学習リモコンにアクオスの全赤外線命令を記憶させた状態に近いです。使い方は自由ですが、長大なマクロを16通り組んで実行させたり、タイマーで定期的にチャンネルを変更するザッピング・モードを設けたりと様々使えます。店舗での展示用なんかにも使えると思います。AQUOSファミリンクのついていない少し古い機種でファミリンク的な連携環境を構築したりすれば最も効果的だと思います。最近の機種についても他メーカーの機器との連携に活用すればどうでしょうか。そこまでするなら製作にはこれとかこの技術とかが必要になると思います。機能コード名前特徴0001お好みチャンネルを自動ザッピング手動でのお好みチャンネルのザッピングはチャンネル毎に2個のボタンを押さなければならいので苦痛ですが、このプログラムが自動でおこなってくれます0010現在選択されているチューナで1〜12チャンネルを自動ザッピング純正リモコンを見ながら1〜12のボタンを押さなくても、このプログラムが自動でおこなってくれます0011現在選択されているチューナでスキップしないチャンネルを自動ザッピング定期的にチャンネルのUPをおこないます0100アクオス・リモコン全命令のデモ※機能コードはONを1、OFFを0としてDIPスイッチの見た目をそのまま数値化したものです。※ザッピング機能はボタンを押すと開始し、もう一度ボタンを押すと停止します。停止すると即座に省電力状態に移ります。一度ボタンを押すとその時点での機能コード(DIPスイッチの状態)に従い赤外線の送信を始めます。※現状、その他の12機能には適当に単独のコマンドを充てています。単独のコマンドを実行し終わると即座に省電力状態に移ります。一度ボタンを押すとその時点での機能コード(DIPスイッチの状態)に従い赤外線の送信を始めます。※機能コードは何時切替えてもかまいません。※全命令のデモは途中で中止できません(全部で数十秒間)。この機能を実用する人はいないと思うのでお手軽に実装していますので...※厳密にいいますとザッピング機能実行中はタイミングによっては通常のチャタリング判定時間15ミリ秒を大きく超えて1秒近くボタンを押しつづけないと停止できない場合があります。これにちゃんと対応するとソースコードの可読性が著しく下がってしまい、日曜電子工作として相応しくないのです。本ページではアクオスLC-32GD4(2年前の型です。最新型だと命令が増えているかもしれませんが、このページ掲載の命令データは全て最新機種でも使えると思います)付属のリモコンの全命令のデータを内包したPIC12,16シリーズ用のファームウェアを公開しています。PICライターとWindowsパソコンがあれば、後は数百円の部品代でアクオスの自分専用のリモコンが作成できます。作例では基板にDCジャックを取り付けていますが、PICの省電力(sleep)機能をenableしていますので電池での運用も可能です。この写真のように電池3本を接続してアイドル(スタートボタン待ち)状態での消費電力は400マイクロアンペアほどでした。ソースコードから省電力機能を取り去って計ってみると同じくアイドル状態で1200マイクロアンペアほどでした。※ご自身で製作される場合はもっとカッコよく作って下さい(笑)。ザッピング機能には16ビットタイマーのtimer1を使用しています。一応ここではアクオス用としていますが、ファームウェアを入れ替えればもちろん他の用途にも使えます。その場合、その用途用の赤外線命令のデータを手に入れなければなりません。そのあたりについてはアクオスの赤外線命令の解析・取得を読んで下さい。本ページのソースコードには一部他の方が製作されたものが含まれています。そのあたりの経緯もアクオスの赤外線命令の解析・取得にあります。一読を一応本ページで公開しているファームウェアはPIC12F683用となっていますが、殆どそのままPIC16F88でも使用できます。そのサンプルソースはこのページにあります。ご要望、ご意見、質問を下のフォームにどうぞ(でもここより、掲示板や書き込みフォームのページに書いて頂いた方が気づき易いと思います。※データ1、データ2は下掲載のソースコード専用のデータです。1命令あたり僅か2バイトしか使わないデータフォーマットが本ページの特徴です。このデータフォーマットを決めたのはRUUさんだと思います。赤外線LEDを単体トランジスタを介さずにPICで直接駆動しています。165Ωは5Vの電源、赤外線LEDの電圧1.3V、PICの1ポートへの吸出し(25mAまで)を使用という条件下では限界(148Ω)に近い値です。この抵抗値で動作範囲はアクオスから最大2mの範囲です。少々角度がずれても動作する安全圏は1mというところです。ソースを読む際には是非、本機および純正リモコンの赤外線波形を参考にして下さい。更新macro-remocon.asm.zip赤外線送信ルーチンの著作権は元製作者のRUU氏に属します。waitルーチンはやまもっちのお部屋からダウンロードしたPICのWAIT計算機を用いて自動生成しました。自由に使用していいもののようです。私自身の著作権も放棄します。▼ご要望、ご意見、質問を下のフォームにどうぞ(でもここより、掲示板や書き込みフォームのページに書いて頂いた方が気づき易いと思います。