Board logo

標題: [測試] [DIY]由電腦遙控有線電視(更新 2013-04-11) [打印本頁]

作者: C_Law    時間: 2013-2-16 23:50     標題: [DIY]由電腦遙控有線電視(更新 2013-04-11)

本帖最後由 C_Law 於 2013-4-11 17:07 編輯

更新:
2013-04-11
IrTxGUI.exe version 1.0.0.1
Bug fix:
IrTxGUI 界面最小尺寸
更改 Output device 後,離開 IrTxGUI 時可選擇不儲存 IrTx.ini
啟動 IrTxGUI 時會檢查 Layout.ini 是否存在

2013-04-06
經過圖書館見到有部 Win7 32-bits 的電腦,趁機試試 IrTxGUI,初步測試算是成功(只是用 Headphone 測試 Test 按鈕能正確發聲,沒真正測試發射紅外線)。不過我發現一個潛在問題,這部電腦的 Audio driver 有點笨,無論 3.5mm 或 SPDIF 的音效輸出端名稱都同樣叫做 HD Audio Output,在 IrTxGUI 選擇 Output Device 時會有點麻煩。

2013-02-25
17# 加入 Command line 版本的 IrTxCMD.exe

2013-02-23
14# 加入示範短片



由電腦遙控有線電視
一向習慣在電腦用電視卡看電視,順理成章地想到用電腦去遙控電視的周邊裝置(例如機頂盒)。以往一直用 WinLIRC 的 Com port transceiver 去發射紅外線遙控訊號,但由於近年的電腦主機版已不再附設 Com port,所以一早已打算另外想辦法,這幾日趁新年放假得閒,終於將心目中的構想做出來。

雖然題目是「由電腦遙控有線電視」,不過只要稍加修改,也可發射出其它電器的紅外線遙控訊號。

硬件
設計來自 LIRC,原理是用電腦 Soundcard 輸出帶有左右反相 19kHz sinewave carrier 的遙控訊號,發射器就好似 Full wave rectifier 一樣把原來的 19kHz 倍增到紅外線遙控器常用的 38kHz carrier。

以下是原本的設計,無需外置電源,只靠 Soundcard 推 IR Led,即使將 R1 短路,發射距離都很短,而且發射器要很準確的指向受控電器的接收器。

1.gif

以上是有電源的發射器,可由電腦的 USB port 取電,發射距離跟一般遙控器差不多。

系統設定
近年的 Desktop 電腦,都可以將機殼背面的音效輸出口同前面的音效輸出口分開獨立使用,我會將後置輸出口用來駁喇叭用作正常音效用途,而前置輸出口就用來駁紅外線遙控發射器。例如 VIA soundchip 的 driver 設定方法如下:
4.gif

同時要把發射器所用的輸出口的播放音量開到最大。
6.gif

如果電腦沒有額外的音效輸出口,也可以另外插個 USB 的外置 Soundcard 用來發射紅外線。

最後到「控制台→聲音及音訊裝置→音訊」選擇預設的輸出口(用來駁喇叭播放正常音效)。
5.gif

一般影音軟件都預設使用 Windows 的預設音效輸出裝置,所以正常來講不需要為個別軟件再做設定。

軟件
按這裡下載 IrTx.rar,內有以下檔案:
IrTxGUI.exe,主程式
IrTxCMD.exe,Command line 版本(17#)
NAudio.dll,NAudio音效程式庫
IrTx.ini,設定檔
Layout.ini,按鈕排列設定檔
Test.wav,測試音效檔(可以不要)
Silence.wav,靜音音效檔
Ca-*.wav,有線電視遙控器各按鍵的訊號檔
所有檔案需解壓到同一個資料夾內。

IrTxGUI 以 VB.net Express 2010 寫成,需配合 .Net Framework 4.0 使用。我只在兩部 XP 32-bits 以及一部 Win7 32-bits 的電腦試過,不清楚能否在其它版本的 Windows 內執行,如有師兄夠膽在其它版本的 Windows 內測試,無論成功與否,請把測試結果放上來!

本程式無需安裝,解壓後就可以執行 IrTxGUI.exe。首次執行時會出現以下 Massage box。
2.gif

按「確定」後請按「Options→Output Device」選擇正確的輸出口,再按「Options→Save settings」儲存設定到 IrTx.ini。
3.gif

IrTxGUI 的介面很簡單,我故意將所有按鈕排列得同標準鍵盤的右邊數字/方向鍵盤一樣,使用時可以用滑鼠去按,或者按鍵盤。
7.gif

當中的「Test」按鈕是個 Test tone,就算無製作發射器,也可以用 Headphone 去試,按它後聽聽個 Test tone 是否從正確的輸出口發聲。如果不需要做測試,可以修改 Layout.ini 把這按鈕刪除或改為其它用途。

如果 IrTxGUI 運行期間修改過 Windows 的預設音效輸出裝置,或者新增/移除外置音效裝置(eg. USB sound card、USB headphone……),需要按「Options→Rescan」重新掃描及選擇音效輸出裝置。

修改 Layout.ini
Layout.ini 是使用介面的設定檔,可以用記事本打開來修改,不過記得要用 Unicode 存檔。存檔後需要關閉再重開 IrTxGUI.exe。

Layout.ini 的第一行是程式視窗左上角的名稱,之後每一行是一個按鈕的設定,IrTxGUI 最多可加入 100 個按鈕,而程式視窗的大小會因應按鈕的位置而自動作出調整。
8.gif

每個按鈕最小有 7 個以逗號分隔的參數,各參數依次序分別是:
1.按鈕名,即是按鈕上顯示的文字,例如上圖中的「Hello」、「測試」
2.KeyCode,鍵盤碼,例如右邊數字鍵盤的「0」鍵的鍵盤碼是 96,按「0」鍵等於用滑鼠按這按鈕。
3.按鈕闊度
4.按鈕高度
5.按鈕與左邊界的距離
6.按鈕與頂邊界的距離
7.要播放的 Wav 檔名

每個按鈕可播放超過一個 Wav 檔,其餘的 Wav 檔名依次序以逗號分隔放在後面,例如 NGC 按鈕:
NGC,109,45,25,331,41,ca-5.wav,ca-2.wav,ca-ok.wav
有線電視的 National Geographic Channel 頻道的台號是 52,用以上參數,無論用滑鼠按一下「NGC」按鈕,或是按數字鍵盤的「-」鍵,都會依次播出 5、2 和 OK 的遙控訊號,只要按一下就可以轉去 52 台。(其實可以省去最尾的 OK,但有線解碼器要先等到一會才轉台,在後面加入 OK 就可以立刻轉台)。

不過我發現,如果兩個相同數字雙連的台號(eg. 11、22、33……),需要在兩個數字之間加長分隔時間,所以我特別做多個靜音的 Silence.wav,例如用「AXN」按鈕轉去 22 台:
AXN,111,45,25,229,41,ca-2.wav,silence.wav,ca-2.wav,ca-ok.wav
在兩個 ca-2.wav 之間加入 silence.wav 才能正常轉台。

之前提過 Test 按鈕純綷方便用 Headphone 做測試,如果無需再做測試,建議把它改為 Black(ca-black.wav),將原本的 Test,45,45,25,12,41,test.wav 改為 Black,45,45,25,12,41,ca-black.wav。因為有線偶爾會發出訊息(畫面上出現一個信封 Icon),入 Menu 刪除訊息時需要用到遙控器的黑色按鈕;除此之外,如果想取消用有線解碼器 EPG 預校的節目,也要用黑色按鈕。


將其它電器的遙控訊號錄製成 Wav 檔
如果想遙控其它電器,就要先錄取其它電器的遙控訊號。你可用 WinLIRC 的 Audio receiver 將遙控訊號經電腦的 Line-in/Mic-in 錄入電腦,有關接收器的製作方法可以看這個舊 Post 的 1#

至於錄音及人手製作帶有 19kHz carrier 的 Wav 檔方法可以看另一個討論區的這個 Post 的 #1。你亦可以先一次過將所有遙控鍵的訊號錄成一個大 Wav 檔,然後用我放在同一個 Post #15 的 Excel 檔將這個大 Wav 檔分割成每個鍵都加上左右反相 19kHz sinewave carrier 的獨立 Wav 檔。

一般遙控器訊號的時間長度都很短,從原裝遙控器錄取訊號時難免會按鍵長過實際所需的時間,所以由我個 Excel 檔分割出來的 Wav 檔仍然有需要再用 Audacity(或其它可顯示波形的 Wave Editor)作出刪減。

遙控器的 Protocol 五花八門,不過大致上可分為四種。先講頭三種,下圖是來自三個不同遙控器,經我個 Excel 檔產生出來的 Wav 檔:
9.gif
1.無論短按或長按遙控器,遙控訊號都只會發送一次;
2.長按遙控器時,初頭會發送一段較長的訊號,然後每隔一段短時間再發送一段短訊號;
3.長按遙控器時,相同的訊號會以固定間隔重複又重複地發送。

第一種遙控訊號可在訊號完結後,再預留小小空位,然後把之後的位置刪除(即是紅線之後)。第二和三種訊號,可把第二段訊號及之後的位置刪除,但要保留第一和二段之間的空白位置,有需要的話,甚至將把空白位置加長小小。

至於第四種,長按遙控時所發送的訊號驟眼看起來就好似第三種,也是每隔固定時間就發送一次訊號,不過如果將訊號放大來看會發現第一段訊號(A)和第二訊號(B)是不一樣,整個訊號實際上是 A、B、A、B……梅花間竹的輪流發送,受控的電器要先後收到 A、B 兩段訊號才會有反應(B、A 也可以),所以應該保留頭兩段訊,由第三段訊號起(紅線之後),將之後的位置刪除。
10.gif

製作好各遙控鍵的 Wav 檔後就可以修改 Layout.ini 把 IrTxGUI 改為其它電器的遙控器。

圖片附件: 1.gif (2013-2-17 00:40, 5.68 KB) / 下載次數 264
https://www.hkepc.com/forum/attachment.php?aid=1494525&k=83672b52ac4eeeed3534499a98ad494b&t=1781474072&sid=1NGFmBqWKc



圖片附件: 2.gif (2013-2-17 01:16, 7.51 KB) / 下載次數 243
https://www.hkepc.com/forum/attachment.php?aid=1494529&k=13fba969844bdd0bd5bd884a1d4258e3&t=1781474072&sid=1NGFmBqWKc



圖片附件: 3.gif (2013-2-17 01:16, 20.99 KB) / 下載次數 238
https://www.hkepc.com/forum/attachment.php?aid=1494530&k=4ec0956470055ef2adbf9caacea417fc&t=1781474072&sid=1NGFmBqWKc



圖片附件: 4.gif (2013-2-17 01:26, 61.79 KB) / 下載次數 222
https://www.hkepc.com/forum/attachment.php?aid=1494531&k=2771f350bc047ff5c92248b67d90ba33&t=1781474072&sid=1NGFmBqWKc



圖片附件: 5.gif (2013-2-17 01:45, 33.2 KB) / 下載次數 245
https://www.hkepc.com/forum/attachment.php?aid=1494533&k=bdc5a0d8b57087104497b5c53005fd7b&t=1781474072&sid=1NGFmBqWKc



圖片附件: 6.gif (2013-2-17 01:54, 64.76 KB) / 下載次數 241
https://www.hkepc.com/forum/attachment.php?aid=1494534&k=8e11f871957081c3e021ab6a85d5bfde&t=1781474072&sid=1NGFmBqWKc



圖片附件: 7.gif (2013-2-17 02:04, 22.57 KB) / 下載次數 242
https://www.hkepc.com/forum/attachment.php?aid=1494536&k=8378c05bd732b2e41154850274af1804&t=1781474072&sid=1NGFmBqWKc



圖片附件: 8.gif (2013-2-17 03:57, 37.48 KB) / 下載次數 233
https://www.hkepc.com/forum/attachment.php?aid=1494548&k=cafe55054e90a6600d828e2d564de8d2&t=1781474072&sid=1NGFmBqWKc



圖片附件: 9.gif (2013-2-17 23:53, 35.52 KB) / 下載次數 222
https://www.hkepc.com/forum/attachment.php?aid=1494842&k=62c9221e06846e68a7cc486fbad8a148&t=1781474072&sid=1NGFmBqWKc



圖片附件: 10.gif (2013-2-18 00:26, 68.14 KB) / 下載次數 233
https://www.hkepc.com/forum/attachment.php?aid=1494867&k=74b8c9722441b555677c246e1d2f7acb&t=1781474072&sid=1NGFmBqWKc


作者: vtrchan    時間: 2013-2-17 22:28

回復 1# C_Law

好詳細, 好有趣的製作. Like x 1000.
作者: xiao    時間: 2013-2-18 21:41

一向習慣在電腦用電視卡看電視,順理成章地想到用電腦去遙控電視的周邊裝置(例如機頂盒)。以往一直用 WinLI ...
C_Law 發表於 2013-2-16 23:50



    這個方法實在很好..

不過俺有個想法, 如果RS232的 BAUD RATE 到了 33KHZ 左右, 是不是可以用類似的方法維持原來數據的可靠性呢. 一直都想不通, 所以作不出來.
作者: GbE    時間: 2013-2-19 01:50

本帖最後由 GbE 於 2013-2-19 02:17 編輯

師兄犀利, Excel 個 part 真係成個 diy 重頭戲, 偑服
之前在這見人介紹 Audio -> IR, 心唸掂唔掂呀, sampling rate 咁低, 可唔可靠 ...... 錄完再播死得 ....
不過, 粗咯看後, 不得了
- Solution 似乎齊整, 有圖有文, 跟住做應 O.K.
- 我睇都覺得長, 何況寫果個, 幸苦師兄
- 2011 係 遙控部PC .....  2012 係 PC扮遙控,

有d問題想問問, 請原諒小弟 lazy
1. 個 Excel 可以適合 2 個 唔同版本 hardware, 因為頭 1 個 為單聲道, 但第 2 個為 雙聲道 ? 用唔同 sheet
2. 據了解, 發射距離 3m, 如 2m 內穩定可靠嗎 ?

學到嘅嘢, 要多謝聲

利申, 多年前 ( 起碼 6,7年前), 用 Winlirc 想 遙控部PC (thr COM) , 結果失敗, 錄 waveform 出問題解決唔到, 放棄, 又試過用 SE 電話裝個 JAR 再經 Bluetooth 去控制 PC ....
隋後都係比 $ 買成品, i.e. Soundgraph remote, Logitech remote 等等
作者: edwardfcy    時間: 2013-2-19 10:40

回復 1# C_Law

非常好的製作. Like x 2000 
作者: domeso    時間: 2013-2-19 10:44

GREAT DIY!!!! thanks for share!!

(I am lazy using a USBIRToy from http://dangerousprototypes.com/docs/USB_Infrared_Toy)
作者: C_Law    時間: 2013-2-19 17:50

回復 4# GbE

1.其實無電源的版本也是兩聲道,只不過無駁 Sleeve(Gnd)。有/無電源的版本都是用相同的 Wav 檔。

2.我在兩部電腦試過無電源版本,在正常家居環境光線下(無特別強光直接照射到有線電視解碼器),1m 內是很可靠(一定要直接對準,不能撞牆反射),1~1.5m 就一半一半,對得越準、環境光線越暗,成功遙控到的機會就越大;超過 1.5m 就遙控不到(即使晚上關了燈)。至於有電源版本,暫時試過 3m 直線距離都遙控得到(由於我家個解碼器的擺放位置,3m 已是我可試到的最遠距離,懶得搬個解碼器出來試更遠距離),而且不用對得太準,我試過同樣的直接 3m 距離,將個發射器斜角指向牆再反射向解碼器都得。
作者: C_Law    時間: 2013-2-19 18:13

回復 6# domeso

請問 USBIRToy 可否用 WinLIRC 的 Transmit.exe 做發射?

我都有考慮過買 USBIRToy,不過我上網見到有播 Wav 的方法,手頭上又有零件,於是先試一試,好彩地一試就成功了。

其實大半年前已成功試到這個 Wav 發射器,只是不懂寫程式用指定的 Audio output device 去播 Wav ,所以就放低了大半年。直到新年假有時間上 Google 做下功課,才做出這個 IrTxGUI。
作者: domeso    時間: 2013-2-19 18:18

回復  domeso

請問 USBIRToy 可否用 WinLIRC 的 Transmit.exe 做發射?

我都有考慮過買 USBIRToy,不過 ...
C_Law 發表於 2013-2-19 18:13


USBIrToy comes with full utils to capture and transmit signal, I uses their utils with node.js for a easy quick dirty JSON base remote server.

And AFAIK it does fully support in WinLIRC

for more info:
http://dangerousprototypes.com/docs/USB_IR_Toy:_Configure_WinLIRC

:)
作者: domeso    時間: 2013-2-19 18:18

Anyway, I like your approach more, I am lazy, should have done it myself...
作者: meguro_    時間: 2013-2-19 18:57

一向習慣在電腦用電視卡看電視,順理成章地想到用電腦去遙控電視的周邊裝置(例如機頂盒)。以往一直用 WinLI ...
C_Law 發表於 2013-2-16 23:50



精心製作!!
師兄好野!

(只可惜生不逢時.... E+好多電視已經可以行ehernet經電腦/手機app控制.... 如果早三五七年出應該可以出套件賣)
作者: C_Law    時間: 2013-2-20 14:32

只可惜生不逢時....
meguro_ 發表於 2013/2/19 18:57


無所謂啦,我真是有需要用電腦去遙控其它電器,誌在過下 DIY 癮,況且過程中又學到一些寫 Audio 程式的方法,我當已經是有賺了。
作者: GbE    時間: 2013-2-20 18:52

回復  GbE

1.其實無電源的版本也是兩聲道,只不過無駁 Sleeve(Gnd)。有/無電源的版本都是用相同的 Wav 檔 ...
C_Law 發表於 2013-2-19 17:50


Thanks
作者: C_Law    時間: 2013-2-23 06:01

本帖最後由 C_Law 於 2014-2-19 17:53 編輯

Youtube 示範短片

[youtube]z5bT5B4vqkU[/youtube]

By the way,除了放 Link 之外,可否把 Youtube 片內嵌到帖子中?

ps.
已可以把 Youtube 片內嵌到帖子,方法是:
原來的 Youtube 片連結:
http://youtu.be/z5bT5B4vqkU
內嵌碼是:
  1. [youtube]z5bT5B4vqkU[/youtube]
複製代碼

作者: shing0623    時間: 2013-2-24 12:00

師兄 勁呀!
作者: Offer    時間: 2013-2-24 12:54

By the way,除了放 Link 之外,可否把 Youtube 片內嵌到帖子中?
C_Law 發表於 2013-2-23 06:01



    以前得而家冇左
作者: C_Law    時間: 2013-2-25 22:28

本帖最後由 C_Law 於 2013-2-26 00:12 編輯

新增 Command line 版本的 IrTxCMD.exe,它會使用 IrTxGUI 所選定音效輸出裝置播放遙控 Wav 檔,因此必需跟 IrTxGUI.exe、IrTx.ini、NAudio.dll 以及其它遙控 Wav 檔放在同一個資料夾。IrTxCMD 的用法如下:
IrTxCMD WaveFileName(s)

每個 WaveFileName 之間要以空格分開,例如想轉去有線電視 53 台:
IrTxCMD ca-5.wav ca-3.wav ca-ok.wav

如果個別的 Wav 檔名本身有空格,就要在該檔名前後加上 Double quoation mark。
例如以下的 File A.wav:
IrTxCMD File1.wav "File A.wav" File2.wav

這個 Command line 版本的主要功用是配合 Windows 本身的工作排程在預定的時間控制有線電視解碼器轉台。例如想逢星期五晚 21:00 轉台到 Discovery Channel(53台),首先到[控制台→排定的工作→新增排定的工作],依指示找出 IrTxCMD.exe,喜歡的話也可以把這個工作名稱改名做 Discovery Channel,之後選擇[每周]後按[下一步]:
1.gif

設定時間(建議預早小小時間)及日期(可設定多日)後按[下一步]:
2.gif

輸入 Windows 的使用者名稱和登入密碼後按[下一步]:
3.gif

選擇[按下完成後開啟這項工作的進階內容]後按完成:
4.gif

在內容版面的[工作→執行],在 IrTxCMD.exe 後加上要播放的遙控 Wav 檔名,以及選擇[啟用(已排定的工作會在指定時間執行)]:
5.gif

有需要的話可以進入[設定]如下圖更改電源管理(不建議 Notebook 電腦使用,因為有可能在關機狀態下仍然耗用電池),即使電腦在待命或休眠狀態下,在指定時間之前也會自動醒來執行這工作:
6.gif

完成設定後,IrTxCMD 就會在預定的時間發射有關的遙控訊號。

圖片附件: 1.gif (2013-2-25 23:56, 40.68 KB) / 下載次數 140
https://www.hkepc.com/forum/attachment.php?aid=1498055&k=277cd2b3b8483ff53367dd7b3bb8b56f&t=1781474072&sid=1NGFmBqWKc



圖片附件: 2.gif (2013-2-25 23:56, 34.83 KB) / 下載次數 213
https://www.hkepc.com/forum/attachment.php?aid=1498056&k=f341cb914f90b0c70069a2ac05722377&t=1781474072&sid=1NGFmBqWKc



圖片附件: 3.gif (2013-2-25 23:56, 34.19 KB) / 下載次數 201
https://www.hkepc.com/forum/attachment.php?aid=1498057&k=04c882a59392edc8429b67d3ab1a6bac&t=1781474072&sid=1NGFmBqWKc



圖片附件: 4.gif (2013-2-25 23:56, 34.05 KB) / 下載次數 187
https://www.hkepc.com/forum/attachment.php?aid=1498058&k=f878eec854a25b2f82eafd88746a900e&t=1781474072&sid=1NGFmBqWKc



圖片附件: 5.gif (2013-2-25 23:56, 32.7 KB) / 下載次數 174
https://www.hkepc.com/forum/attachment.php?aid=1498059&k=b88d5af9d88ccd762a43e9d8168d997b&t=1781474072&sid=1NGFmBqWKc



圖片附件: 6.gif (2013-2-25 23:56, 37.4 KB) / 下載次數 172
https://www.hkepc.com/forum/attachment.php?aid=1498060&k=54e5779fb86e9b9d6d54d2a8b78eb0f9&t=1781474072&sid=1NGFmBqWKc


作者: shingzhk    時間: 2013-8-17 20:04

回復 1# C_Law
先多謝師兄如此詳細既教學

早前手痕試整了一下, 首先用USB sound card幾過唔work, 以為放得太耐再買了一個,都係唔work
後期用onboard sound都係唔work,唯有疊堆心水debug啦

最後發現,
1.  首先用USB soundcard試, 將左/右輸出對地,用電腦software Gen出Sin wave再射到CRO睇
發現output 只Vpk有 750mA左右, 對Transoster 黎講觸發voltage 略嫌太低以致失敗
(本來想先將輸出送到digital comparator, 可惜冇足夠材料)

2. 另外買既第2粒USB soundcard更獵奇, offset voltage 係2.2V, ~Vpp 約2V
即係任何時間都有DC output, 慳返

3. onboard 果個case點解唔wrok原因仍然未明,見到機頂盒果到有閃受信燈,只係decode唔到signal
懷疑被soundcard driver 加工過signal, 可惜係電腦搵左好耐,試過唔同setting都夠決唔到

最後係另一部電腦既onboard sound卡試就成功了,
建議如果用平價USB soundcard唔work的話, 可能用低Vgs既mosfet 再加粒cap做DC filter,可能會較好
作者: C_Law    時間: 2013-8-17 23:54

回復 18# shingzhk

多謝師兄的 Feedback!

因為我無 CRO,所以一切都是靠估。

你第二粒 USB soundcard 的 O/P 有 DC 真是有點怪,照計 Soundcard O/P 應該有 Cap 阻隔 DC,否則插 Headphone 會燒。其怪!

其實一般人聽到範圍是 20~20kHz,Soundcard 也是跟據這範圍去設計,要 Soundcard 輸出 19kHz 都好接近極限(尤其是平價貨),所以我都打算走回頭路,用我最最最初的構思,Soundcard 輸出無 Carrier 的訊號,38kHz 就靠 Ext. oscillator 去做,類似以下兩個 Post。
http://www.hkepc.com/forum/viewthread.php?tid=1632574
http://www.hkepc.com/forum/redir ... 99&pid=25559152

第一個 Post 6# 個 VR 的 Pin2 駁去第二個 Post 10# IC1A 的 Pin 1(不要 R5)。

好處是有學習功能的萬用遙控器可以學得到由 H/W oscillator 發射出來的訊號。之前靠 19kHz Wav檔,我試來試去都學不到。其實這是我最最最的目的,要備份遙控訊號,萬一原裝遙控器損壞都可以用萬用遙控器取代。
作者: edwardfcy    時間: 2013-8-18 00:00

回復 1# C_Law

師兄,無得頂的傑作!!
作者: d7llmh    時間: 2013-8-18 00:11

有無***電視
轉aspect ratio的wave file?

個remote唔見左
其他功能用機掣可以扲到
但轉aspect ratio要remote先有
作者: shingzhk    時間: 2013-8-18 00:13

本帖最後由 shingzhk 於 2013-8-18 00:16 編輯
回復  shingzhk

多謝師兄的 Feedback!

因為我無 CRO,所以一切都是靠估。

你第二粒 USB soundcard 的  ...
C_Law 發表於 2013-8-17 23:54

我本來想做的,倒是同你相反, 唔靠紅外線做轉台(因為我用黎黎去都係果隻,將機頂盒解體冇顧慮)
一開始我既design係, 直接係機頂盒既IR receiver 位偷signal
並聯一條線係receiver 既signal pin, 將output signal 用MCU記住, (<= 亦可以加電阻再output到電腦soundcard, 用以係備份遙控器signal,都算係好簡單既方法)
因我慣用既MCU可以做到40M clock rate, 用EX interrupt 方式讀取signal應該夠用有餘,
最後移走PCB上既receiver,以MCU output代替, 而MCU則以RS232 / USB / 藍芽module 等方法被電腦控制

此為最原來既想法,不過係考慮MCU program階段時,諗起早前見到既呢個post (印象幾深的)
想省D功夫而嘗試一下,結果好快就OK了 可以慳返時間精力玩第2樣





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2