mogumogu920のブログ

mogumogu920のブログ

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

mogumogu920

mogumogu920

カレンダー

お気に入りブログ

まだ登録されていません

コメント新着

mogumogu920 @ Re[1]:openloadから動画を落とす(12/08) (´・ω・`)さんへ コメントありがとうござ…
(´・ω・`)@ Re:openloadから動画を落とす(12/08) この方法、まだ有効でした。 感謝です。
mogumogu920@ Re:ありがとうございました(03/28) s.h.さん コメントいただきありがとうご…
s.h.@ ありがとうございました 最近,いろいろ付属アプリの多いメーカお…
mogumogu920 @ Re[1]:凡才おやじがカスROM 謝辞(03/28) shounai_kunさん >TWRPリカバリ導入&お…

フリーページ

2018年06月08日
XML
カテゴリ: カテゴリ未分類
ではリモコンの学習モードを
以下はラズパイでの操作です。

lircが動いてるとダメらしいので
一時的に止めます
$ sudo service lircd stop

学習コマンド
1:とりあえず受信できるか試してみましょう
$ mode2 -d /dev/lirc0
ここで受信モジュールへ向けてリモコンボタンを押してみましょう
うまくいってれば数字がずらずらっと表示されると思います。
表示されない場合は回路の見直しを

2:では、それを記録です。
$ mode2 -d /dev/lirc0 > rec.txt
rec.txtと言うファイルを作り記録開始

端末では何も動きが無いので
ここで受信モジュールに向けて学習させたいリモコンボタンを押す
押しても動きなしですが
Ctrl-c
で端末を抜けるとrec.txtに記録されてると思います
記録したファイルを開くには 
$ leafpad rec.txt

で記録されたデータで必要なのは数字の部分のみなので
3:数字部分を抽出してください。
excleを使っても良いでしょう。
面倒な方は抽出用プログラムを。
私はそちらを使わせていただきました。

$ wget https://raw.githubusercontent.com/neuralassembly/raspi/master/getinterval.py
でgetinterval.pyと言うプログラムが落ちてきますので

$ python getinterval.py rec.txt

をやりますと
端末上に先ほど記録した数字部分が抽出されます。
ここの2つ目の数字からを選択してコピーします。
(1番目の異常にデカい数字は不要です)

コピー後
$ leafpad lircd.conf
を開き
name 部分と
呼び出し用部分(太字)を適宜変更して
4:先ほど用意した数字の塊を↓をベースにペーストします



begin remote
  name  AC
  flags RAW_CODES
  eps            30
  aeps          100
  gap          200000
  toggle_bit_mask 0x0
      begin raw_codes
      name on
# python getinterval.py on.txtの結果を貼り付け

(ここへ)

      end raw_codes
end remote

これでlircd.confの作成は完了です。
ホーム(/home/pi)に保存してleafpadを終了
5:作製したものをetc/lircへコピーします
$ sudo cp lircd.conf /etc/lirc

lircd.confを保存したら
6:サービスの再スタート
$ sudo service lircd restart

irsend list "" ""コマンドで記録されてる機器(1番目のname)
pi@raspberrypi:~ $ irsend list "" ""
LIGHT
tv

機器を選択してlistを見ると
pi@raspberrypi:~ $ irsend list light ""
0000000000000001 on
0000000000000002 off
とか
pi@raspberrypi:~ $ irsend list tv ""
0000000000000001 pwon
0000000000000002 volup
0000000000000003 voldwn
0000000000000004 ch1
0000000000000005 ch2
で見れると思います

それでは送信してみましょう

$ irsend SEND_ONCE tv ch1


チャンネル1になりましたでしょうか?











お気に入りの記事を「いいね!」で応援しよう

最終更新日  2018年06月09日 18時37分29秒
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: