ワンキー赤外線学習リモコン
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
CENTER:&ref(DSC_0568.JPG,zoom,320x240);
&ref(DSC_0677.JPG,zoom,400x300);
#BR
-標準ライブラリを使うように書き直したファームウェア Versi...
-ファームウェア Version 49 を公開。Version 35 では学習で...
-blog 記事 [[どんな信号でも学習できる赤外線リモコンを作り...
-急にボタン操作に反応しなくなった場合は、固定モードになっ...
-Maker Faire Tokyo 2013 で実施した、本リモコン製作のワー...
**概要 [#x59ca933]
-1キー(1ボタン)だけで全ての操作ができる赤外線学習リモコン...
-部品は AVR マイコン(ATTiny85, フラッシュメモリ8kB/RAM512...
-学習した信号は圧縮して AVR マイコン内蔵の EEPROM(不揮発...
-電池電源でも長期間使えるように、12秒間操作がないとパワー...
**回路図、基板図 [#x8b40f56]
&ref(1key-sch01.png,zoom,320x240);
&ref(1key-brd.png,zoom,320x240);
&ref(DSC_0570.JPG,zoom,320x240);
-COLOR(RED){電源電圧は4.5V} です(リチウムコイン電池1個の ...
--2.7Vから動作する赤外線受信モジュール RPM7238-H8R で実験...
--100円ショップで購入できる「マグネットスイッチ付きLEDラ...
-基板図中に赤字で COLOR(RED){接続}と書いてある、基板中央...
-2015年NT京都版: 下の方にCOLOR(RED){2キー用に改造したバー...
**ワンキー赤外線学習リモコン(ATTiny85用) ファームウェア [...
-プリント基板用
--Version 66-基板用: &ref(1key-v66.zip);
--Version 49-基板用: &ref(1key-v49.zip); (旧)
--Version 35-基板用: &ref(1key-v35.zip); (旧)
-ブレッドボード用
--Version 66-ブレッドボード用: &ref(1key-v66(b).zip);
-ファームウェアの使い方
--gcc(avr-gcc-4.5.1_1) 用ソースコードとコンパイル後のバイ...
--ZIP ファイル内の 1key.hex がファームウェアのバイナリフ...
---実際の書き込みに必要なファイルは 1key.hex だけです。
--書き込み前または後に、ヒューズ(lfuse) を COLOR(RED){0xf...
---ヒューズ(lfuse) を COLOR(RED){0xf1} にすると、クロック...
--hfuse はデフォルトのまま(0xdf) です
**作り方 [#k0d7f704]
|&ref(pdftop01.jpg,zoom,320x240);|
-ワンキー赤外線学習リモコンの作りかた: &ref(1key-howtomak...
#br
-回路図PDF版 &ref(1key-sch01.pdf);
-基板図PDF版 &ref(1key-brd.pdf);
**部品表 [#qf231ae3]
|回路図での記号|型番|個数|説明|入手先|
|U1|ATTINY85|1|AVRマイコン(DIP 8pin)|DigiKey|
|RPM7138-R|RPM7138-R|1|赤外線受信モジュール|DigiKey|
|IR-LED|OSIR5113A|1|5mm赤外線LED|秋月|
|SW1|FSM4JH|1|タクティルスイッチ|DigiKey|
|SP1|PKM13EPYH4000-A0(PKM13EPYH4002-B0)|1|ピエゾブザー|Di...
|R1|10kΩ|1|抵抗|秋月|
|R2|51Ω(%%20Ω%%)|1|抵抗|秋月|
-マルツパーツ館では上の表の%%全部品の取り扱いがあります%%...
**かんたん操作説明 [#ma5ef130]
-学習
//--短く1~6回押して保存先を指定し、続けて2回(または3回)...
++短く1~6回押して保存先を指定する
++&ref(sp.png); ブ(未学習の時のみ)
++長押し(1回目)
++&ref(sp.png); ピ
++長押し(2回目)
++&ref(sp.png); ピー
++COLOR(RED){赤外線受信(受光部に向けて学習したいリモコン...
++&ref(sp.png); ピー
--学習済みの信号が誤って消されるのを防ぐため、学習操作は...
-- COLOR(RED){赤外線受信}後にピーと鳴らない場合(3回または...
-送信
--短く1~6回押すと、メモリ1~6に学習済みの信号を送信する
---ボタンを押し終わってから赤外線が送信されるまでに少しタ...
---タイムラグは、ボタンが何回連続で押されたかを確定するま...
-固定モード送信
--1種類の信号だけ送信できればよい場合は、短く1~6回押して...
**詳細操作説明 [#c33b4207]
|''No.''|''操作名''|''コマンド''|''説明''|
|''1''|''送信''|''短押し×[メモリ番号]回''|''[メモリ番号]...
|''2*''|''学習(モードA)''|''長押し×2回+赤外線受信''|''赤...
|''3*''|''学習(モードB)''|''長押し×3回+赤外線受信''|''赤...
|4*|消費メモリ確認|短押し×7回|学習済みの信号が消費してい...
|5|メモリ残量確認|短押し×8回|全メモリ(EEPROM)残量に応じて...
|6*|固定モード|短押し×9回|固定モードに移行。固定モードで...
|7*|メモリ削除|短押し×11回|学習した赤外線信号を消去する。...
|8|完全初期化|短押し×12回|学習結果を全て消去して初期状態...
-表中の「メモリ」は AVR マイコン(ATTINY85)内蔵のEEPROMの...
-ボタンが1つしかないので、学習、送信、その他の操作はすべ...
-1~6の6個のメモリに6種類の赤外線信号を学習可能。どのメモ...
-学習済みのメモリ番号に重ねて学習すると上書きされる。
-*印の付いたコマンドは、まず No.1 で対象となるメモリ番号...
--モードAとモードBの違いは、%%学習したパターンで発光する...
信号の区切り目で学習を終了するか(モードA)、発光が続いてい...
**ブザー音の意味 [#y698ee44]
-ブザー音には短い音、長い音、低い音の3種類があります。そ...
--短い音
LEFT:
|1回|ピ|学習予告|
|2回|ピピ|起動音(電池を入れた時)|
|3回|ピピピ|固定モード開始|
|4回|ピピピピ|固定モード解除|
--長い音
|1回|ピー|学習スタンバイ(モードA)/学習成功(モードA)|
|2回|ピーピー|学習スタンバイ(モードB)/学習成功(モードB)|
|4回|ピーピーピーピー|メモリ削除成功|
|5回|ピーピーピーピーピー|完全初期化成功|
--低い音(エラー音)
|1回|ブ|学習前に送信しようとした|
|2回|ブブ|ノイズを受信したため学習中断|
|3回|ブブブ|受信した赤外線信号が長すぎて RAM 不足のため学...
|4回|ブブブブ|メモリ(EEPROM)不足のため学習中断またはメモ...
**赤外線信号学習操作のコツ [#ld167edb]
-送信側(学習元)の赤外線 LED と受光部は 10cmくらい離す
-送信側のリモコンのボタンは一瞬押して離す(押しっぱなしに...
--ファームウェアの Version 49 以降、モードAでは押しっぱな...
-インバーター式蛍光灯はノイズ源になるので消す
-うまく学習できない場合はまわりの明るさを変えてみる
--赤外線受信モジュールにロームの製品(RPM7138-R)を使うよう...
-赤外線ポート付きのノート PC が常時赤外線を出してノイズ源...
**2キー化改造版ファームウェア [#e425df6f]
-2015年 NT 京都会場で配布したものです
-2種類の信号しか記憶できませんが、操作がシンプルになります
-LFUSE は 0xF1 にして下さい(クロックが内蔵 PLL 16MHz にな...
-COLOR(RED){【重要】}:2キー化改造版は RESET ピンを GPIO ...
-マニュアル: &ref(2key-04.pdf);
-ファームウェア Version 2KEY-07-基板用: &ref(07RstCancelD...
**固定モードの操作変更版ファームウェア [#rbdf9b0f]
-カメラのシャッター用リモコンに応用したいというリクエスト...
-固定モード(送信する赤外線信号が1種類に限定されるが、送信...
--66Special_FixedModeDefault2: &ref(66Special_FixedModeDe...
---電源を入れたときの初期値はCOLOR(RED){固定モード}です。...
---固定モードの解除: 長く3回押す(固定モードで長押しをする...
---固定モードの設定: 短く9回押す
---上記以外の操作は通常のファームウェアと同様です
---ブレッドボードではなくプリント基板用です
--66Special_FixedModeDefault2: &ref(66Special_NormalModeD...
---電源を入れたときの初期値はCOLOR(RED){通常モード}です
---固定モードの解除: 長く3回押す(固定モードで長押しをする...
---固定モードの設定: 短く9回押す
---上記以外の操作は通常のファームウェアと同様です
---ブレッドボードではなくプリント基板用です
//**固定モードの操作変更版ファームウェア [#rbdf9b0f]
//-カメラのシャッターに応用したいというリクエストで作成し...
//--66Special_FixedModeDefault: &ref(66Special_FixedModeD...
//---固定モードの設定と解除はいずれも短く9回押しです
//---電源を入れたときの初期値がCOLOR(RED){固定モード}にな...
//---上記以外の操作は通常のファームウェアと同様です
//---ブレッドボードではなくプリント基板用です
//
//--66Special_NormalModeDefault: &ref(66Special_NormalMod...
//---固定モードの設定と解除はいずれも短く9回押しです
//---電源を入れたときの初期値がCOLOR(RED){通常モード}にな...
//---上記以外の操作は通常のファームウェアと同様です
//---ブレッドボードではなくプリント基板用です
**写真 [#i5e7ea3a]
-ブレッドボードでテスト
#ref(1key1.JPG,zoom,320x240)
#br
-専用基板を作成した
#ref(DSC_0609.JPG,zoom,320x240)
#br
//-この100円LEDライトに組み込んでみる
//#ref(1key2-1.JPG,zoom,320x240)
//#br
-解析のため、受信した赤外線パルスの生データをソフトウェア...
&ref(teraterm01.png,zoom,320x240);
&ref(vhs-sharp-on.png,zoom,320x240);
----
//#ref(1key2-3.JPG,zoom,320x240)
//#br
//-100円防犯ブザーに組み込んでみる
//#ref(1key3-1.jpg,zoom,320x240)
//#br
//#ref(1key3.JPG,zoom,320x240)
//#br
**ワークショップ向け紹介文 [#q79706f9]
-100円ショップのLEDライトを改造して、AVRマイコンを使った1...
-電子工作がはじめての方でも大丈夫です(ハンダごては使いま...
-専用シートのマークに合わせて電子部品をさしこむだけで、簡...
-動画1(字幕コメント付き) &ref(1key.mpeg);
-動画2 &ref(bouhan.mpeg);
-開発中の手書きメモ &ref(1-KEY赤外線リモコンメモ.pdf);
----
#br
//テンプレート
//**タイトル
//RIGHT:&now(ここにセミコロン)
//~段落1
//#ref(map.jpg,zoom,320x240)
//#br
**低電圧版マイコンでも使えるのかのテスト[#g4bbac2e]
RIGHT:2019-09-09 (月)
~ファームウェア 66Special_FixedModeDefault.zip で試したと...
#br
**ブレッドボード版 [#jdf45afa]
RIGHT:2014-06-28 (土)
~ブレッドボードで作れるようにした。ブレッドボードだと部品...
ブレッドボードでは電源をリチウムコイン電池 CR2016 2個直列...
**改良 [#se2f04bc]
RIGHT:2014-06-27 (金)
~赤外線信号は一次圧縮(リアルタイムランレングス圧縮)後に二...
YUASA の扇風機のリモコンでは二次圧縮しないほうが小さくな...
**使ってます [#wef73a57]
RIGHT:2014-06-24 (火)
~エアコンに対応できるようになったので、部屋のエアコンの O...
**YUASA ショック [#u419a73b]
RIGHT:2014-06-19 (木)
~信号長が長くて手ごわいエアコンが学習できたので、これでな...
#ref(ユアサ-扇風機-切(圧縮できない).png,zoom,640x240)
-0 が T+3T, 1 が 3T+T のようにエンコードされていて、0 と ...
-リーダが 8T+8T くらいでメインの信号と切り分けにくい。
-同じ信号が繰り返して送られているが、繰り返しの間隔が 16T...
~この3点はいずれも従来のアルゴリズムの急所で、このままで...
~
~2014/6/21: とりあえずの解決策を思いついた。このパターン...
**エアコンも学習できるようになった [#ff5209bd]
RIGHT:2014-06-12 (木)
~リアルタイム圧縮によって、これまで学習できなかったダイキ...
**リアルタイム圧縮できた [#qa8c5f75]
RIGHT:2014-06-10 (火)
~学習中に赤外線信号をリアルタイムでランレングス圧縮するコ...
**UART [#ia8bcaee]
RIGHT:2014-06-10 (火)
~シリアル入力機能を追加して、リモコンを PC からもコントロ...
**リアルタイム圧縮 [#q3d55c80]
RIGHT:2014-06-09 (月)
~エアコンのリモコンの信号が長すぎて RAM に収まらず学習で...
**シリアル入出力 [#p91c2645]
RIGHT:2014-06-09 (月)
~ソフトウェア UART を実装した。学習した赤外線信号の生デー...
**電源問題 [#zb620e0c]
RIGHT:2014-06-06 (金)
~電源問題、だいたい判明。結論としては、新品の LR44*3個を...
**学習できないエアコン [#j10628ee]
RIGHT:2014-06-06 (金)
~自分のまわりにある機器のなかで、ダイキンと日立のエアコン...
**ファームウェア大改造 [#kfc1deb8]
RIGHT:2014-05-29 (木)
~ファームウェアの大改変を行った。改良点は (1)どのリモコン...
**赤外線 LED の選択 [#r36e1e29]
RIGHT:2014-05-23 (金)
~赤外線 LED にもいろいろな製品がある。流せる電流、照度、...
**赤外線受信モジュールの選択 [#r36e1e29]
RIGHT:2014-05-23 (金)
~赤外線受信モジュールは種類が多い。秋月でいろいろ買って試...
**ファームウェア [#i495e9f9]
RIGHT:2014-05-22 (木)
~そのうちファームウェアの解説も書きたい。ファームウェアは...
**電源トラブルの調査 [#h65a0287]
RIGHT:2014-05-21 (水)
~12秒間操作しない状態が続くと、赤外線受光モジュールの電源...
~また、これも電源電圧と関係しているような気がするが、やは...
~考えられる原因としては、100円LEDライトの動作確認用電池を...
~いまだに現象の再現性が確認できないので、電源電圧を測定す...
**概要を書く [#ud42127e]
RIGHT:2013-10-11 (金)
~自作記事。まず回路図、操作方法、部品表を書こう。
**赤外線信号学習操作のコツ [#t0953a00]
RIGHT:2013-09-06 (金)
~自分はもう何百回となく学習操作を繰り返しているので無意識...
-[[2012 リモコン受光モジュール<PLM>:製品カタログ-Rohm:htt...
**コマンド [#ab2e8f48]
RIGHT:2013-09-01 (日)
~コマンド体系を試行錯誤中。1キーで送信、学習、削除、メモ...
**日立のエアコン [#d467f5c8]
RIGHT:2013-08-31 (土)
~手元にあるリモコンで試してみると、ほとんどがうまく学習で...
~原因判明。この日立のエアコンは赤外線信号が長く、記録でき...
~追記: ダイキンのエアコンも新しい機種に買い替えたら、赤外...
----
-キーワード: 学習、万能リモコン、自作、制作、avr、gcc、li...
#counter
終了行:
CENTER:&ref(DSC_0568.JPG,zoom,320x240);
&ref(DSC_0677.JPG,zoom,400x300);
#BR
-標準ライブラリを使うように書き直したファームウェア Versi...
-ファームウェア Version 49 を公開。Version 35 では学習で...
-blog 記事 [[どんな信号でも学習できる赤外線リモコンを作り...
-急にボタン操作に反応しなくなった場合は、固定モードになっ...
-Maker Faire Tokyo 2013 で実施した、本リモコン製作のワー...
**概要 [#x59ca933]
-1キー(1ボタン)だけで全ての操作ができる赤外線学習リモコン...
-部品は AVR マイコン(ATTiny85, フラッシュメモリ8kB/RAM512...
-学習した信号は圧縮して AVR マイコン内蔵の EEPROM(不揮発...
-電池電源でも長期間使えるように、12秒間操作がないとパワー...
**回路図、基板図 [#x8b40f56]
&ref(1key-sch01.png,zoom,320x240);
&ref(1key-brd.png,zoom,320x240);
&ref(DSC_0570.JPG,zoom,320x240);
-COLOR(RED){電源電圧は4.5V} です(リチウムコイン電池1個の ...
--2.7Vから動作する赤外線受信モジュール RPM7238-H8R で実験...
--100円ショップで購入できる「マグネットスイッチ付きLEDラ...
-基板図中に赤字で COLOR(RED){接続}と書いてある、基板中央...
-2015年NT京都版: 下の方にCOLOR(RED){2キー用に改造したバー...
**ワンキー赤外線学習リモコン(ATTiny85用) ファームウェア [...
-プリント基板用
--Version 66-基板用: &ref(1key-v66.zip);
--Version 49-基板用: &ref(1key-v49.zip); (旧)
--Version 35-基板用: &ref(1key-v35.zip); (旧)
-ブレッドボード用
--Version 66-ブレッドボード用: &ref(1key-v66(b).zip);
-ファームウェアの使い方
--gcc(avr-gcc-4.5.1_1) 用ソースコードとコンパイル後のバイ...
--ZIP ファイル内の 1key.hex がファームウェアのバイナリフ...
---実際の書き込みに必要なファイルは 1key.hex だけです。
--書き込み前または後に、ヒューズ(lfuse) を COLOR(RED){0xf...
---ヒューズ(lfuse) を COLOR(RED){0xf1} にすると、クロック...
--hfuse はデフォルトのまま(0xdf) です
**作り方 [#k0d7f704]
|&ref(pdftop01.jpg,zoom,320x240);|
-ワンキー赤外線学習リモコンの作りかた: &ref(1key-howtomak...
#br
-回路図PDF版 &ref(1key-sch01.pdf);
-基板図PDF版 &ref(1key-brd.pdf);
**部品表 [#qf231ae3]
|回路図での記号|型番|個数|説明|入手先|
|U1|ATTINY85|1|AVRマイコン(DIP 8pin)|DigiKey|
|RPM7138-R|RPM7138-R|1|赤外線受信モジュール|DigiKey|
|IR-LED|OSIR5113A|1|5mm赤外線LED|秋月|
|SW1|FSM4JH|1|タクティルスイッチ|DigiKey|
|SP1|PKM13EPYH4000-A0(PKM13EPYH4002-B0)|1|ピエゾブザー|Di...
|R1|10kΩ|1|抵抗|秋月|
|R2|51Ω(%%20Ω%%)|1|抵抗|秋月|
-マルツパーツ館では上の表の%%全部品の取り扱いがあります%%...
**かんたん操作説明 [#ma5ef130]
-学習
//--短く1~6回押して保存先を指定し、続けて2回(または3回)...
++短く1~6回押して保存先を指定する
++&ref(sp.png); ブ(未学習の時のみ)
++長押し(1回目)
++&ref(sp.png); ピ
++長押し(2回目)
++&ref(sp.png); ピー
++COLOR(RED){赤外線受信(受光部に向けて学習したいリモコン...
++&ref(sp.png); ピー
--学習済みの信号が誤って消されるのを防ぐため、学習操作は...
-- COLOR(RED){赤外線受信}後にピーと鳴らない場合(3回または...
-送信
--短く1~6回押すと、メモリ1~6に学習済みの信号を送信する
---ボタンを押し終わってから赤外線が送信されるまでに少しタ...
---タイムラグは、ボタンが何回連続で押されたかを確定するま...
-固定モード送信
--1種類の信号だけ送信できればよい場合は、短く1~6回押して...
**詳細操作説明 [#c33b4207]
|''No.''|''操作名''|''コマンド''|''説明''|
|''1''|''送信''|''短押し×[メモリ番号]回''|''[メモリ番号]...
|''2*''|''学習(モードA)''|''長押し×2回+赤外線受信''|''赤...
|''3*''|''学習(モードB)''|''長押し×3回+赤外線受信''|''赤...
|4*|消費メモリ確認|短押し×7回|学習済みの信号が消費してい...
|5|メモリ残量確認|短押し×8回|全メモリ(EEPROM)残量に応じて...
|6*|固定モード|短押し×9回|固定モードに移行。固定モードで...
|7*|メモリ削除|短押し×11回|学習した赤外線信号を消去する。...
|8|完全初期化|短押し×12回|学習結果を全て消去して初期状態...
-表中の「メモリ」は AVR マイコン(ATTINY85)内蔵のEEPROMの...
-ボタンが1つしかないので、学習、送信、その他の操作はすべ...
-1~6の6個のメモリに6種類の赤外線信号を学習可能。どのメモ...
-学習済みのメモリ番号に重ねて学習すると上書きされる。
-*印の付いたコマンドは、まず No.1 で対象となるメモリ番号...
--モードAとモードBの違いは、%%学習したパターンで発光する...
信号の区切り目で学習を終了するか(モードA)、発光が続いてい...
**ブザー音の意味 [#y698ee44]
-ブザー音には短い音、長い音、低い音の3種類があります。そ...
--短い音
LEFT:
|1回|ピ|学習予告|
|2回|ピピ|起動音(電池を入れた時)|
|3回|ピピピ|固定モード開始|
|4回|ピピピピ|固定モード解除|
--長い音
|1回|ピー|学習スタンバイ(モードA)/学習成功(モードA)|
|2回|ピーピー|学習スタンバイ(モードB)/学習成功(モードB)|
|4回|ピーピーピーピー|メモリ削除成功|
|5回|ピーピーピーピーピー|完全初期化成功|
--低い音(エラー音)
|1回|ブ|学習前に送信しようとした|
|2回|ブブ|ノイズを受信したため学習中断|
|3回|ブブブ|受信した赤外線信号が長すぎて RAM 不足のため学...
|4回|ブブブブ|メモリ(EEPROM)不足のため学習中断またはメモ...
**赤外線信号学習操作のコツ [#ld167edb]
-送信側(学習元)の赤外線 LED と受光部は 10cmくらい離す
-送信側のリモコンのボタンは一瞬押して離す(押しっぱなしに...
--ファームウェアの Version 49 以降、モードAでは押しっぱな...
-インバーター式蛍光灯はノイズ源になるので消す
-うまく学習できない場合はまわりの明るさを変えてみる
--赤外線受信モジュールにロームの製品(RPM7138-R)を使うよう...
-赤外線ポート付きのノート PC が常時赤外線を出してノイズ源...
**2キー化改造版ファームウェア [#e425df6f]
-2015年 NT 京都会場で配布したものです
-2種類の信号しか記憶できませんが、操作がシンプルになります
-LFUSE は 0xF1 にして下さい(クロックが内蔵 PLL 16MHz にな...
-COLOR(RED){【重要】}:2キー化改造版は RESET ピンを GPIO ...
-マニュアル: &ref(2key-04.pdf);
-ファームウェア Version 2KEY-07-基板用: &ref(07RstCancelD...
**固定モードの操作変更版ファームウェア [#rbdf9b0f]
-カメラのシャッター用リモコンに応用したいというリクエスト...
-固定モード(送信する赤外線信号が1種類に限定されるが、送信...
--66Special_FixedModeDefault2: &ref(66Special_FixedModeDe...
---電源を入れたときの初期値はCOLOR(RED){固定モード}です。...
---固定モードの解除: 長く3回押す(固定モードで長押しをする...
---固定モードの設定: 短く9回押す
---上記以外の操作は通常のファームウェアと同様です
---ブレッドボードではなくプリント基板用です
--66Special_FixedModeDefault2: &ref(66Special_NormalModeD...
---電源を入れたときの初期値はCOLOR(RED){通常モード}です
---固定モードの解除: 長く3回押す(固定モードで長押しをする...
---固定モードの設定: 短く9回押す
---上記以外の操作は通常のファームウェアと同様です
---ブレッドボードではなくプリント基板用です
//**固定モードの操作変更版ファームウェア [#rbdf9b0f]
//-カメラのシャッターに応用したいというリクエストで作成し...
//--66Special_FixedModeDefault: &ref(66Special_FixedModeD...
//---固定モードの設定と解除はいずれも短く9回押しです
//---電源を入れたときの初期値がCOLOR(RED){固定モード}にな...
//---上記以外の操作は通常のファームウェアと同様です
//---ブレッドボードではなくプリント基板用です
//
//--66Special_NormalModeDefault: &ref(66Special_NormalMod...
//---固定モードの設定と解除はいずれも短く9回押しです
//---電源を入れたときの初期値がCOLOR(RED){通常モード}にな...
//---上記以外の操作は通常のファームウェアと同様です
//---ブレッドボードではなくプリント基板用です
**写真 [#i5e7ea3a]
-ブレッドボードでテスト
#ref(1key1.JPG,zoom,320x240)
#br
-専用基板を作成した
#ref(DSC_0609.JPG,zoom,320x240)
#br
//-この100円LEDライトに組み込んでみる
//#ref(1key2-1.JPG,zoom,320x240)
//#br
-解析のため、受信した赤外線パルスの生データをソフトウェア...
&ref(teraterm01.png,zoom,320x240);
&ref(vhs-sharp-on.png,zoom,320x240);
----
//#ref(1key2-3.JPG,zoom,320x240)
//#br
//-100円防犯ブザーに組み込んでみる
//#ref(1key3-1.jpg,zoom,320x240)
//#br
//#ref(1key3.JPG,zoom,320x240)
//#br
**ワークショップ向け紹介文 [#q79706f9]
-100円ショップのLEDライトを改造して、AVRマイコンを使った1...
-電子工作がはじめての方でも大丈夫です(ハンダごては使いま...
-専用シートのマークに合わせて電子部品をさしこむだけで、簡...
-動画1(字幕コメント付き) &ref(1key.mpeg);
-動画2 &ref(bouhan.mpeg);
-開発中の手書きメモ &ref(1-KEY赤外線リモコンメモ.pdf);
----
#br
//テンプレート
//**タイトル
//RIGHT:&now(ここにセミコロン)
//~段落1
//#ref(map.jpg,zoom,320x240)
//#br
**低電圧版マイコンでも使えるのかのテスト[#g4bbac2e]
RIGHT:2019-09-09 (月)
~ファームウェア 66Special_FixedModeDefault.zip で試したと...
#br
**ブレッドボード版 [#jdf45afa]
RIGHT:2014-06-28 (土)
~ブレッドボードで作れるようにした。ブレッドボードだと部品...
ブレッドボードでは電源をリチウムコイン電池 CR2016 2個直列...
**改良 [#se2f04bc]
RIGHT:2014-06-27 (金)
~赤外線信号は一次圧縮(リアルタイムランレングス圧縮)後に二...
YUASA の扇風機のリモコンでは二次圧縮しないほうが小さくな...
**使ってます [#wef73a57]
RIGHT:2014-06-24 (火)
~エアコンに対応できるようになったので、部屋のエアコンの O...
**YUASA ショック [#u419a73b]
RIGHT:2014-06-19 (木)
~信号長が長くて手ごわいエアコンが学習できたので、これでな...
#ref(ユアサ-扇風機-切(圧縮できない).png,zoom,640x240)
-0 が T+3T, 1 が 3T+T のようにエンコードされていて、0 と ...
-リーダが 8T+8T くらいでメインの信号と切り分けにくい。
-同じ信号が繰り返して送られているが、繰り返しの間隔が 16T...
~この3点はいずれも従来のアルゴリズムの急所で、このままで...
~
~2014/6/21: とりあえずの解決策を思いついた。このパターン...
**エアコンも学習できるようになった [#ff5209bd]
RIGHT:2014-06-12 (木)
~リアルタイム圧縮によって、これまで学習できなかったダイキ...
**リアルタイム圧縮できた [#qa8c5f75]
RIGHT:2014-06-10 (火)
~学習中に赤外線信号をリアルタイムでランレングス圧縮するコ...
**UART [#ia8bcaee]
RIGHT:2014-06-10 (火)
~シリアル入力機能を追加して、リモコンを PC からもコントロ...
**リアルタイム圧縮 [#q3d55c80]
RIGHT:2014-06-09 (月)
~エアコンのリモコンの信号が長すぎて RAM に収まらず学習で...
**シリアル入出力 [#p91c2645]
RIGHT:2014-06-09 (月)
~ソフトウェア UART を実装した。学習した赤外線信号の生デー...
**電源問題 [#zb620e0c]
RIGHT:2014-06-06 (金)
~電源問題、だいたい判明。結論としては、新品の LR44*3個を...
**学習できないエアコン [#j10628ee]
RIGHT:2014-06-06 (金)
~自分のまわりにある機器のなかで、ダイキンと日立のエアコン...
**ファームウェア大改造 [#kfc1deb8]
RIGHT:2014-05-29 (木)
~ファームウェアの大改変を行った。改良点は (1)どのリモコン...
**赤外線 LED の選択 [#r36e1e29]
RIGHT:2014-05-23 (金)
~赤外線 LED にもいろいろな製品がある。流せる電流、照度、...
**赤外線受信モジュールの選択 [#r36e1e29]
RIGHT:2014-05-23 (金)
~赤外線受信モジュールは種類が多い。秋月でいろいろ買って試...
**ファームウェア [#i495e9f9]
RIGHT:2014-05-22 (木)
~そのうちファームウェアの解説も書きたい。ファームウェアは...
**電源トラブルの調査 [#h65a0287]
RIGHT:2014-05-21 (水)
~12秒間操作しない状態が続くと、赤外線受光モジュールの電源...
~また、これも電源電圧と関係しているような気がするが、やは...
~考えられる原因としては、100円LEDライトの動作確認用電池を...
~いまだに現象の再現性が確認できないので、電源電圧を測定す...
**概要を書く [#ud42127e]
RIGHT:2013-10-11 (金)
~自作記事。まず回路図、操作方法、部品表を書こう。
**赤外線信号学習操作のコツ [#t0953a00]
RIGHT:2013-09-06 (金)
~自分はもう何百回となく学習操作を繰り返しているので無意識...
-[[2012 リモコン受光モジュール<PLM>:製品カタログ-Rohm:htt...
**コマンド [#ab2e8f48]
RIGHT:2013-09-01 (日)
~コマンド体系を試行錯誤中。1キーで送信、学習、削除、メモ...
**日立のエアコン [#d467f5c8]
RIGHT:2013-08-31 (土)
~手元にあるリモコンで試してみると、ほとんどがうまく学習で...
~原因判明。この日立のエアコンは赤外線信号が長く、記録でき...
~追記: ダイキンのエアコンも新しい機種に買い替えたら、赤外...
----
-キーワード: 学習、万能リモコン、自作、制作、avr、gcc、li...
#counter
ページ名: