25

DIY萬能遙控器

生活科學趣談

如果遇到電器的遙控器故障,而市售的萬能遙控器又無法找到能匹配的;或者手上有一大堆電器的紅外遙控器(TV、機上盒、投影機、空調、音響、燈光、風扇…)想將它們全部 All in One,那麼手機是最佳的解決方案。至於沒有內置紅外線發射器的iPhone或某些Android手機,則必須另購”音訊紅外配件“,其售價雖然不高,不過以資源回收的耳機線+遙控器或滑鼠拆解下來的紅外線LED來DIY,這樣不花半毛錢就能做出這個配件,而且動手做也好玩多了。

材料:IR LED × 2、音頻3.5mm立體插頭 × 1(亦可在電子材料行購得,940nm紅外線發射LED每顆約8元、3.5mm立體插頭每個約9元)。

remote2

remote3

remote4

remote9

目前相關的遙控APP非常多,推薦一款我認為控制碼收集最齊全的《遙控精靈》→AndroidiOS,其可支援大部份的紅外遙控裝置、Wifi設備、智能插座。安裝後設定電器的品牌,然後依畫面指示來設定正確的控制碼。我的電腦顯示器 ViewSonic(VT-3245-NT)原先的遙控器之開關按鍵接觸不良,而市售的萬能遙控器又無法匹配(HDMI按鍵無效,因而無法切換來看MOD),多虧它才能從此運作正常。

至於為何要並聯兩顆腳位顛倒的IR LED?先來看看電視遙控器按開關時所發出的訊號(收聽音訊請按此→remote.mp3)。它是上方為鋸齒波而下方為方波的波形,週期是0.11hms,橘紅色部分則是電器型號的編碼訊號(其中包含很多特定的頻率)。

remote1remote6

對照一下由這個APP經音頻耳機孔所送出的波形,週期也是0.11hms(經過全波整流的波形)。由於經由耳機孔所送出的聲音訊號是 sin 正弦波,而LED具有單向導通的整流功能,如果只接一顆IR LED,那麼正弦波就會被切掉一半而只剩半波。因此若並聯兩顆腳位顛倒的IR LED,那麼當其中一顆LED因逆向偏壓而無法送出訊號時,就可以由另一顆腳位顛倒的IR LED來送出被切掉的另一半波形,因此”音訊紅外配件”都是由兩顆IR LED並聯而成。這種設計有一個好處,那就是經由耳機孔所輸出的遙控功率能達到最大值,不過其正弦波的訊號頻率就得設計成一般電視遙控器輸出訊號頻率的一半(2倍週期),這樣全波整流後的訊號才能符合驅動電器的規格。這也是為何要接兩顆紅外LED的原因,因為若只接一顆,頻率就對不上了。

remote5remote7

結論:
光和聲音都是一種波動(wave),這個APP把電視遙控器輸出的電壓訊號當成聲音訊號,然後輸送至手機的耳機孔。因而在耳機孔插入紅外LED時,即能將聲音訊號以紅外光形式發射出去,一旦電器的紅外線感測元件接收到此訊號,即能執行對應的遙控操作。

延伸閱讀

我的一位鄰居時常出國,有次我家的狗狂吠才發現有陌生人企圖闖入他家,我建議他安裝保全系統,不過這位鄰居卻只用定時器來設定屋內燈光的開與關。這種方法只要有心人士觀察過幾回就會漏餡,於是我建議他採用 雲端控制智慧家電費用只要一張小朋友,若再配合智能插座與網路攝影機,就是一套保全系統了。

  • 張羿訢

    請問一下 這2顆IR LED 都是發射型嗎 還是 1顆是發射LED 另1顆是接收LED

  • 兩顆都是同規格的發射型,使用兩顆反接並聯的目的是將兩個半波合成一個全波

  • 張羿訢

    感恩 鄭大師

  • 黃同學

    鄭大師你好你所分享的是iPhone專用的嗎?因為我的三星手機與小米手機使用了自己製作的這個裝置, 雙LED並聯音源孔加遙控精靈軟體都無法使用 ,另外用紅外線 加相機發現沒有 紅外線光源這樣是不是不正常,謝謝回覆

  • http://www.balloon.com.tw/doc/IR-LED.wmv

    這兩顆led是否為發射型波長940nm的規格?請盡可能近距離拍一張照片給我瞧瞧,最好是能清楚拍出各接點與紅外線led的封裝內部金屬形狀,這樣我才能判斷接腳是否正確。你可以做個測試,將它插入手機的耳機孔,然後撥放一首歌並將音量調大 (測試玩完記得調回來,要不然下次聽音樂時音量會嚇到人)。再找來一台手機,打開相機,將妳這台正在撥放音樂的手機的led正面對著另一台手機的鏡頭,看看從另一台手機的螢幕畫面上能否看到閃爍的亮光?了如果手邊有兩顆乾電池與電線的話,做出三伏特的電壓,然後加在這二顆led上,看看相機中的led是否會只呈現亮一顆的狀況?
    再以相機測試看看能否看到其他遙控器發的的光?另外,在app中選對品牌與機型後,先對著另一台手機的鏡頭按下app中的開關鍵,或是音量鍵,看看能否從相機螢幕中看到閃光?

  • wow!

  • Bing Hong Chen

    鄭老師您好,想請問您有沒有讓手機能夠學習另一支遙控器的方法?

  • 您的手機型號是?有沒有紅外線功能?

  • Bing Hong Chen

    Xperia Z C6602 沒有內建紅外線功能,想說不知道有沒有辦法自製可以學習的紅外線收發器,但是好像沒那麼簡單

  • DIY50元有找,若嫌麻煩也可以買現成的
    http://24h.pchome.com.tw/prod/DMAA3F-A9006UJG2
    然後下載APP
    https://play.google.com/store/apps/details?id=com.tiqiaa.remote
    依電器品牌→型號來挑選,如果仍無法遙控時,APP最後會出現一個選項,它可以自動搜尋(就跟市售萬能遙控器一樣的功能),等到電器被啟動時立即按下確認即可

  • Bing Hong Chen

    謝謝老師的回答

  • 不行,但您可以試著與雙揚科技公司聯繫
    http://www.mobileaction.com.tw/company/company_Contact.jsp
    早期他們有出一款電腦外接的紅外線接收器,利用它就能與nokia 6020雙向傳輸資料

  • black lin

    請問一下鄭老師~~
    我用音源線接頭DIY,搭配APP軟體來測試控制電視,
    但卻發現我的小米手機2S無法控制,但iPad卻可以??
    是否跟硬體技援有關係??
    謝謝

  • 請問是使用下圖中的哪一款公頭?
    http://www.masters.tw/wp-content/uploads/2016/02/remote9.jpg

  • black lin

    中間那個~~
    接iPad用搖控精靈可以控制電視,但手機用搖控精靈卻不行。

  • 為了確定是否小米的硬體不支援,請試著做個測試,將它插入手機的耳機孔,然後撥放一首歌並將音量調大 (測試玩完記得調回來,要不然下次聽音樂時音量會嚇到人)。再找來一台手機,打開相機,將正在撥放音樂的小米手機的led正面對著另一台手機的鏡頭,看看從另一台手機的螢幕畫面上能否看到閃爍的亮光?另外,在app中選對品牌與機型後,將小米對著另一台手機的鏡頭按下app中的開關鍵,或是音量鍵,看看能否從另一台相機螢幕中看到閃光?

  • black lin

    鄭老師:
    我用iPad可以看到閃光,但用小米2S不行,所以應該是手機硬體沒有支援,感謝您。

  • 由於這款APP會自動將音量調到最大以獲得最大的功率輸出,我猜小米2S可能有音量保護機制,不允許APP這麼做

  • 這則文章就是以iPhone5測試的,要在app中選對正確的電器品牌與型號才行
    http://www.balloon.com.tw/doc/IR-LED.wmv

  • Nathan Shih

    感謝你回應,請問是只要以兩顆同規格的紅外線LED互接就好還是一定得940nm的呢?

  • 只能使用940nm,因為家電遙控器使用的就是這個波長,870、850、840、830nm等規格則是使用在保全紅外線攝影的照光用途上

  • sbeagle Yeh

    請問老師如果遙控器遺失有甚麼辦法可以找回遙控的方式
    我的是浴室的暖風機app裡面沒有的

  • 您可以到燦坤找萬用遙控器,這種有提供自動搜尋的功能
    雖然遙控精靈也有,但浴室潮濕,不建議在浴室使用手機
    https://24h.pchome.com.tw/store/DMAA3F