●IR使用接收
(1)所需配套設(shè)備紅外學(xué)習(xí)接收棒
連接接收棒,接線方式IR接IO_0口(3pin左側(cè)接口),電壓接IO_1口(3pin中間接口),GND接GND(3pin右側(cè)接口)。
(2)紅外學(xué)習(xí),參數(shù)設(shè)置
第一步:打開電腦的網(wǎng)絡(luò)助手NetAssist.exe的確認(rèn)本地IP和端口和UMPlatform設(shè)置一致。
第三步,進(jìn)入進(jìn)階選項(xiàng),進(jìn)入方法參見4.1.2。
第二步:節(jié)點(diǎn)撥碼為輸出節(jié)點(diǎn),使用UMPlatform設(shè)置紅外學(xué)習(xí)接收指令的電腦的IP和端口,網(wǎng)絡(luò)助手NetAssist.exe的確認(rèn)本地IP和端口和UMPlatform設(shè)置一致。同時(shí)關(guān)閉IO0和把IO1設(shè)置為發(fā)送并且發(fā)送IO_1=1,重啟設(shè)備。
第四步:用遙控器對(duì)紅外接收頭按即可。
紅外遙控器對(duì)著接收棒,按需要學(xué)習(xí)的按鍵。此時(shí)接收到一串HEX碼。此碼即為此按鍵對(duì)于的紅外指令碼。保存用于中控設(shè)備或分布式客戶端按鈕使用,實(shí)現(xiàn)平板按鈕紅外發(fā)送。紅外指令碼使用方法參考IR紅外發(fā)送。
IR紅外發(fā)送
(1)所需配套設(shè)備,紅外發(fā)射棒
連接發(fā)射棒,接線方式VCC接IO_1口(3pin中間接口),GND接GND(3pin右側(cè)接口)
(1)參數(shù)設(shè)置
第一步:進(jìn)入進(jìn)階選項(xiàng),進(jìn)入方法參見4.1.2。
第二步:設(shè)置關(guān)閉IO0和IO1功能。
第三步:把紅外串口設(shè)置為發(fā)送,重啟生效。
(2)測(cè)試驗(yàn)證
打開網(wǎng)絡(luò)助手NetAssist.exe,向節(jié)點(diǎn)IP:16457發(fā)送學(xué)習(xí)到的指令。
紅外發(fā)射頭對(duì)準(zhǔn)設(shè)備,觀察是否紅外生效情況。紅外僅支持38K設(shè)備控制
IO發(fā)送
(1)IO信號(hào)控制設(shè)備連接說明
? 設(shè)備有兩個(gè)IO口,如下圖所示,IN對(duì)應(yīng)IO_0,OUT對(duì)應(yīng)IO_1。
? IO口可以輸出0V~5V之間變化信號(hào)。
IO口和IO受控設(shè)備的IO接口連接。
(1)參數(shù)設(shè)置
第一步:IO0和IO1設(shè)置為發(fā)送。
第二步:紅外設(shè)置為禁用。
(1)測(cè)試驗(yàn)證
第一步:打開網(wǎng)絡(luò)助手NetAssist.exe,
第二步:向節(jié)點(diǎn)IP:16458發(fā)送IO_0=1指令,格式ASCII。如下圖所示。使用萬(wàn)用表檢查IO_0從0V變?yōu)?span>5V。
第三步:向節(jié)點(diǎn)IP:16458發(fā)送IO_0=0指令,格式ASCII。使用萬(wàn)用表檢查IO_0從5V變?yōu)?span>0V。
第四步:向節(jié)點(diǎn)IP:16458發(fā)送IO_1=1指令,格式ASCII。如下圖所示。使用萬(wàn)用表檢查IO_1從0V變?yōu)?span>5V。
第五步:向節(jié)點(diǎn)IP:16458發(fā)送IO_1=0指令,格式ASCII。使用萬(wàn)用表檢查IO_1從5V變?yōu)?span>0V。