91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用紅外遙控器遙控樹莓派

發布時間:2021-11-20 09:08:28 來源:億速云 閱讀:416 作者:小新 欄目:互聯網科技

小編給大家分享一下怎么用紅外遙控器遙控樹莓派,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

在開始之前, 你需要按此教程把樹莓派搭建為影音中心.

需要的零件

在搭建好了影音中心之后, 你需要去買些零件.


名稱數量

怎么用紅外遙控器遙控樹莓派

紅外傳感器

http://adafruit.com/products/157

1

怎么用紅外遙控器遙控樹莓派

紅外遙控器

http://adafruit.com/products/389

1

怎么用紅外遙控器遙控樹莓派

母對母杜邦線

http://adafruit.com/products/794

1

硬件連接

紅外傳感器只有三個引角, 都需要連上樹莓派的GPIO管腳. 我們需要用到母對母杜邦線把它們連上. 好的杜邦線連上紅外傳感器會使得連接更可靠些.

怎么用紅外遙控器遙控樹莓派

按下圖所示進行連接. 跳線的顏色無關緊要, 只是不同顏色更容易區分.

怎么用紅外遙控器遙控樹莓派

要注意在樹莓派上用紅外傳感器需要3.3V電壓, 千萬別用5V.

LIRC

樹莓派和遙控器的通訊通過LIRC (Linux Infrared Remote Control)完成. 大多數樹莓派發行版都已經預裝了, 所以在Rasbmc上我們就不需要再安裝了, 只需做些設置即可.

為了確保紅外硬件正常工作, 我們可以用SSH連接安裝好XBMC的樹莓派來測試下.

如果你從沒用過SSH,請看此教程.

在XBMC的系統信息界面我們可以獲得樹莓派的IP地址.

怎么用紅外遙控器遙控樹莓派

我們需要關掉紅外功能, 要不然我們無法通過SSH使用LIRC. 進入XMBC的設置界面, 然后將"Enable GPIO TSOP IR Receiver"選項設為disabled.

怎么用紅外遙控器遙控樹莓派

更改之后記得要重啟一下.

再用SSH連上樹莓派, 執行以下命令:

怎么用紅外遙控器遙控樹莓派

現在在紅外傳感器前面操作遙控器, 每按一次按鍵都應該會顯示一組'pulse' / 'space'信息.

恭喜! 紅外傳感器工作正常.

配置并測試

我們已經知道紅外硬件是OK的了, 我們需要給LIRC一個配置文件來定義在遙控器上的按鍵.

通過SSH會話, 執行命令:

nano lircd.conf

把下面的內容粘貼到文件中, 按CTRL-x退出, 按Y確定.

# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(default) on Thu Mar 14 14:21:25 2013
#
# contributed by 
#
# brand:                       /home/pi/lircd.conf
# model no. of remote control: 
# devices being controlled by this remote:
#

begin remote

  name  /home/pi/lircd.conf
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       8945  4421
  one           594  1634
  zero          594   519
  ptrail        598
  repeat       8949  2187
  pre_data_bits   16
  pre_data       0xFD
  gap          106959
  toggle_bit_mask 0x0

      begin codes
          KEY_VOLUMEDOWN           0x00FF
          KEY_PLAYPAUSE            0x807F
          KEY_VOLUMEUP             0x40BF
          KEY_SETUP                0x20DF
          KEY_UP                   0xA05F
          KEY_STOP                 0x609F
          KEY_LEFT                 0x10EF
          KEY_ENTER                0x906F
          KEY_RIGHT                0x50AF
          KEY_KP0                  0x30CF
          KEY_DOWN                 0xB04F
          KEY_BACK                 0x708F
          KEY_KP1                  0x08F7
          KEY_KP2                  0x8877
          KEY_KP3                  0x48B7
          KEY_KP4                  0x28D7
          KEY_KP5                  0xA857
          KEY_KP6                  0x6897
          KEY_KP7                  0x18E7
          KEY_KP8                  0x9867
          KEY_KP9                  0x58A7
      end codes

end remote

這個配置文件應該放在用戶pi的home目錄下.

現在, 返回XMBC的設置界面開啟"Enable GPIO TSOP IR Receiver"選項. 然后把"GPIO IR Remote Profile"設為如下圖所示:

怎么用紅外遙控器遙控樹莓派

重啟一下XMBC, 在開機時應該會在右下角顯示一個和下圖一樣的提示框.

怎么用紅外遙控器遙控樹莓派

遙控器應該可以正常使用了, 再也不用鼠標和鍵盤來操控XMBC了, 哦也!

使用其他型號的遙控器

我是用LIRC中的一個工具'irrecord'來生成遙控器配置文件的.

如果你要用其他的遙控器, 你可以用這個工具來生成配置文件.

步驟如下:

  • 在XMBC中關掉"Enable GPIO TSOP IR Receiver"選項.

  • 把現在的lircd.conf文件改個別的名字.

  • 輸入命令'irrecord –list-namespace'. 參數表示將會提示可用的按鍵名.

  • 輸入命令'irrecord -d /dev/lirc0 ~/lircd.conf'

  • 按照指示操作即可. 這個程序會自動算出遙控器的時長和編碼.

怎么用紅外遙控器遙控樹莓派

以上是“怎么用紅外遙控器遙控樹莓派”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通海县| 林周县| 吉木乃县| 丹江口市| 南充市| 永川市| 克东县| 吴桥县| 大竹县| 滁州市| 广宗县| 平昌县| 东海县| 鹤庆县| 如皋市| 奇台县| 屏南县| 循化| 峨边| 抚顺市| 丰原市| 辽阳县| 安丘市| 双鸭山市| 马山县| 祥云县| 昭苏县| 哈巴河县| 体育| 阜康市| 离岛区| 会东县| 宁乡县| 嘉荫县| 依安县| 乌兰浩特市| 阳高县| 且末县| 崇左市| 镇平县| 玉龙|