約 2,438,014 件
https://w.atwiki.jp/jituyou/pages/17.html
赤外線 赤外線[i]送りたいんやっ! [i]iRemo(マルチリモコン) [i]DAMりもこん [i]JOYSOUNDリモコン [i]送りたいんやっ! [i]iRemo(マルチリモコン) [i]DAMりもこん [i]JOYSOUNDリモコン
https://w.atwiki.jp/akkagi/pages/13.html
赤外線リモコン 回路図 プログラム HEX 内容 赤外線でボリューム値(A/D値 0x00~0xff)のデータを送信(NEC format) PIC12F683 C言語(HI-TECH) 赤外線の搬送波38kHz(CCP PWM) 待機電流 1uA(SLEEPモード) C言語で赤外線の38kHzを実現するためにCCPのPWM機能を利用しています。 部屋のリモコン照明のカスタムコード"0x86 0x23"を使ってテストしました。 待機電流を下げるために、送信ボタンを押した時のみボリューム(A/D値用)に電気を流します。 メモ SANYO製(SPS-XXX)赤外線受光モジュールは受信が不安定 PARALIGHT製(PL-IRMは安定しています) 部屋の照明のリモコンがNECフォーマット"0x86 0x23 0x00 0xff"でON/OFF →これをdebugに利用 部屋の照明テスト時に赤外LEDの電流小さくて反応せず(2m程度の距離で数百mA以上必要) PIC TMR0のカウントは停止できない("TMR0IE=0"は割り込みしなくなるだけ) 参考 http //www.necel.com/faq/ja/mi_com/f_com_remo.html http //elm-chan.org/fsw/irctrl/00index.html 取り組み 赤外線の送受信 赤外線フォーマット C言語PICで38kHzの信号列の扱い 名前 コメント
https://w.atwiki.jp/hape/pages/28.html
島のあらゆる場所に仕掛けられておりまれに作動する 指定された行動をとれば回避できる 回避できなかった場合 サイレンが鳴る 発見される 一定時間動けない ニュースに表示される 回避しない限り赤外線は消えない 赤外線の回避を累計30回失敗すると死亡
https://w.atwiki.jp/ducklewiki/pages/20.html
赤外線 [形状] せいぜい500円玉ぐらいの大きさ 厚み8mm以下 USB返還コネクタをつけるかどうか [方式] 赤外線 ボタン電池 microSD=記憶媒体 戻る 当面の課題
https://w.atwiki.jp/akkagi/pages/15.html
赤外線受信照明 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (pic1.jpg) 回路図 プログラム 内容 100均(Seria)の7色点滅ボールを改造 秋月のフルカラーLEDを利用 赤外線NEC formatを受信 受信データのデータコード部(0x00~0xff)に応じてカラー点灯(色相環テーブル) 受信データをRS232出力 PSoC(CY8C24123) 100均で購入した7色に変化するボールをリモコンで色が変化するように改造。 勉強のためにPSoCを使いましたがPSoCらしさは発揮されていません…(^^; 実用には電池よりもアダプタなどに変更した方がよさそうです(電流10mA~100mA)。 メモ RS232の送信はTX8SWを使うことでデジタルブロックを節約 赤外線のデータ解析は簡単な状態遷移。"待ち"状態で各変数をクリア → 読み取りミスから回復 108ms以上のフレームをエラー → 読み取りミスから回復 豆電池*3=4.5V程度で使用時はGlobal Resourcesの「Trip Voltage」と「Power Setting」の両方を3.3V用にします。(5V設定だとリセットかかったまま) SANYO製(SPS-XXX)赤外線受光モジュールは受信が不安定 PARALIGHT製(PL-IRMは安定しています) PSoCらしさを活かせていないです…(^^; LEDの拡散キャップが必要かも? 参考 http //www.necel.com/faq/ja/mi_com/f_com_remo.html http //elm-chan.org/fsw/irctrl/00index.html 取り組み 赤外線の受信 PSoCの利用 名前 コメント
https://w.atwiki.jp/beauty111/pages/231.html
遠赤外線は伝導効率にすぐれ、身体を芯から温めます。 また、全身の血行を促進し、細胞の新陳代謝を活発にする効果もあります。
https://w.atwiki.jp/kencyan/pages/18.html
赤外線射的 思いついたのは昨年度の文化祭のすぐ後であった 建築科の先輩方が制作したジェットコースターが食販のチョコバナナに負けたのである 僕はとても強い衝撃を受け、来年こそは物を作って一位を取ろうと心に決めた 制作をするにあたり企画のコンセプトとして 回転率がよくたくさんの人が遊べる すごさはわからなくてもとりあえず面白い クラスメイト全員が一度は携われるような内容にする を挙げた そして考え付いたのは赤外線で射的をする、というアイデアであった とりあえずなんとなくラズパイでやろうということになりなんとなく設計してみた 図面1 図面2 図面3 ざっくりとした仕様をまとめてみる ラズパイ3を今回はメインの制御装置として採用した 理由はなんとなくよさげだったからである 的は40個、的のLEDは6つで常時点灯しており赤外線が当たると点滅し3秒間入力を受け付けない仕組みだ 時間は1分30秒で、タイマーは家に転がっていた29インチディスプレイに表示しスコアも計算させる 的の制御に使うGPIOが足りないのでどうしようかと考え、FPGAにしようかとも思ったがお金がなかったのでそこらへんで拾ったマルチプレクサで組んでみた 超高速で読み取ることでほぼ同時に駆動する仕組みだ ちなみに、どうでもいいがタイマーはスマホでも表示できる 詳しいことは後日書くとして こちらはマルチプレクサの基盤、ごみの寄せ集めのような見た目だが実際そうである んでもってセンサ基盤 センサは秋月でレール安売りのリモコン用モジュール単価10円に学校で盗んだピンヘッダ 安物のLED、千石にあった最後の2袋の集合抵抗、千石の地下の安い基盤を適当に割ったやつ。 そして夏休みをすべて消費し、中ごろからはクラスメイトにも動員をかけ制作をした データ消えて萎えたからしばらく待っててね 熟練工による基盤製作pic.twitter.com/UfnY4lu7gd — ハイパークソリプマンけんちゃん (@LSO1lfVhVM49jzC)2016年8月31日
https://w.atwiki.jp/bodyworkbooks/pages/167.html
遠赤外線療法 #blogsearch2 スマーティ #blogsearch2 遠赤外線治療 #blogsearch2
https://w.atwiki.jp/fiat500-onlinemanual/pages/275.html
赤外線温度計 赤外線温度計も安く買えるようになったので、いろいろと実験するにあたり効果測定用に購入しました。 人柱コーナーでも活躍中です。笑 興味本位で使っても面白いし、釣りする人は水温確認で使ってもいいかもしれないです。 気になる精度は…目安です。 Written by kita
https://w.atwiki.jp/marykiban/pages/41.html
ハードウエア 追加部品は、赤外線受光モジュール 使用したのは PL-IRM1261-C438 です。 電源電圧範囲:2.4~5.5Vと3.3Vでも5Vでも動きます。 消費電流:2.5mA(無信号時)、38kHz用です。ノイズ防止用のシールドも付いています。 出力をPIO1_11につなぎました。 ソフトウエア 赤外線リモコンのフォーマットでWeb検索すると情報がでます。 日本での主なフォーマットは、NEC、SONY、家電製品協会(AEHA)になります。 そんなのお構いなしに、シリアルで流れてきた信号を10ビットの16進数のデータにしました。 UARTでパソコンに送り、使用するボタンの信号パターンを確認しておきます。 SONYのビデオリモコンデータ 数字は長さです、 再生 165 37 80 38 82 81 39 39 80 81 79 16進-- 167 停止 165 41 41 42 84 83 41 42 83 83 83 16進-- 067 165がスタートの合図、40前後を0、80前後を1としました。 結果として、再生が165、停止が67となりました。 プログラム // IR リモコン int16_t IR_in(void) { int16_t IR0 = 0; int16_t IR; int16_t IRx = 0; int16_t t =0; int8_t a = 0; while(a 10) //10bitで判断 { IR = GPIOGetValue(1, 11); //IR入力 GPIOSetValue(2, 0, IR); // 赤外線によりLED Redを変化 if( IR == IR0) { // 赤外線の変化無し t++; if(t 1000) { t=0; } delay(1); } else // 赤外線の変化有り { if(IR == 1) { IRx = IRx 1; UART_printf("%u ",t); a++; if(t 70) //時間により 1 とする { IRx++; if(t 120) //スタートビット { a=0; IRx=0; } } } IR0 = IR; t=0; delay(1); } } if(IRx 0) { UART_printf("*%x\n",IRx); return IRx; } return 0; } こちらも利用させて頂きました。 void delay(int count) { int j=0,i=0; for(j=0;j count;j++) { /* At 48MHz, the below loop introduces delay of 10 μsec */ for(i=0;i 30;i++); } } 割り込みを使いたかったのですが、できませんでした。(理解不足 orz )