標籤歸檔:lirc

linux下使用lirc紅外程序組萬能遙控器拯救或遠程控制家電

lirc是linux平台上一個用來收發紅外信號的程序包。使用它,加上帶有紅外硬件的n900可以組成強大的萬能遙控器。http://lirc.sourceforge.net/remotes/有大量的家電遙控器代碼表,可以直接使用到lirc程序上。如果家電的遙控器丟了,可以使用lirc解決問題。普通的電腦要外接紅外發射器,而諾基亞手機N900自帶了紅外發射器,所以我使用它做實驗。設置後N900變成幾乎萬能的遙控器,電視、音響、投影、空調、遊戲機、電視接機頂收盒、風扇、紅外開關等等
因為n900可以使用ssh連接遠程控制,這樣就可以使用n900構建簡便的遠程遙控家電系統。

詳細的使用方法是這樣的,首先,在n900上安裝lirc。 n900的源上有這個程序包。安裝好之後,從http://lirc.sourceforge.net/remotes/下載遙控器的配置文件,以佳能350D、450D、550D、650D等單反相機的遙控器RC-1或RC-5為例,它的配置文件是http://lirc.sourceforge.net/remotes/canon/RC-1_RC-5。設下載後存放到n900的/home/user/MyDocs/remotes/RC-1_RC-5 路徑。

然後編輯/etc/lircd.conf文件,加入這個配置文件的路徑
include "/home/user/MyDocs/qtirreco/Devices/RC-1_RC-5"

然後啟動lircd
/etc/init.d/lirc start
現在,讓n900的紅外窗口對着開啟遙控功能的佳能單反相機,運行
irsend SEND_ONCE CANON-RC1/RC5 S
相機就會被遙控拍照了。上面命令中的CANON-RC1/RC5必須與RC-1_RC-5配置文件中的name值一致,而S將是拍照這個編碼的名稱。

發表在 其它 | 標籤為 , , , , | 一條評論