commit 3a79200ab43e1c28398c60956fc3417e438d7cc5 Author: DESKTOP-B25GA9E\W35 <1733709035@qq.com> Date: Wed Aug 23 16:05:07 2023 +0800 add doc diff --git a/Img/1_0.png b/Img/1_0.png new file mode 100644 index 0000000..2da796b Binary files /dev/null and b/Img/1_0.png differ diff --git a/Img/1_1.png b/Img/1_1.png new file mode 100644 index 0000000..cb4e7f0 Binary files /dev/null and b/Img/1_1.png differ diff --git a/Img/1_2.png b/Img/1_2.png new file mode 100644 index 0000000..8b1d990 Binary files /dev/null and b/Img/1_2.png differ diff --git a/Img/1_3.png b/Img/1_3.png new file mode 100644 index 0000000..ff1b614 Binary files /dev/null and b/Img/1_3.png differ diff --git a/Img/1_4.png b/Img/1_4.png new file mode 100644 index 0000000..6479771 Binary files /dev/null and b/Img/1_4.png differ diff --git a/Img/1_5.png b/Img/1_5.png new file mode 100644 index 0000000..9a446ae Binary files /dev/null and b/Img/1_5.png differ diff --git a/Img/2_0.png b/Img/2_0.png new file mode 100644 index 0000000..49d1d98 Binary files /dev/null and b/Img/2_0.png differ diff --git a/Img/2_1.png b/Img/2_1.png new file mode 100644 index 0000000..1007e16 Binary files /dev/null and b/Img/2_1.png differ diff --git a/Img/2_2.jpg b/Img/2_2.jpg new file mode 100644 index 0000000..df05267 Binary files /dev/null and b/Img/2_2.jpg differ diff --git a/Img/2_3.png b/Img/2_3.png new file mode 100644 index 0000000..60d50b5 Binary files /dev/null and b/Img/2_3.png differ diff --git a/Img/2_4.png b/Img/2_4.png new file mode 100644 index 0000000..703ca9c Binary files /dev/null and b/Img/2_4.png differ diff --git a/Img/2_5.png b/Img/2_5.png new file mode 100644 index 0000000..650156c Binary files /dev/null and b/Img/2_5.png differ diff --git a/Img/4_0.png b/Img/4_0.png new file mode 100644 index 0000000..09689f8 Binary files /dev/null and b/Img/4_0.png differ diff --git a/Img/4_1.png b/Img/4_1.png new file mode 100644 index 0000000..eb27a75 Binary files /dev/null and b/Img/4_1.png differ diff --git a/Img/4_2.png b/Img/4_2.png new file mode 100644 index 0000000..5d61905 Binary files /dev/null and b/Img/4_2.png differ diff --git a/Img/4_3.jpg b/Img/4_3.jpg new file mode 100644 index 0000000..b518c8d Binary files /dev/null and b/Img/4_3.jpg differ diff --git a/Img/4_4.png b/Img/4_4.png new file mode 100644 index 0000000..9944a01 Binary files /dev/null and b/Img/4_4.png differ diff --git a/Img/4_5.png b/Img/4_5.png new file mode 100644 index 0000000..7203e5d Binary files /dev/null and b/Img/4_5.png differ diff --git a/Img/4_6.png b/Img/4_6.png new file mode 100644 index 0000000..3335181 Binary files /dev/null and b/Img/4_6.png differ diff --git a/中控红外模块使用手册.md b/中控红外模块使用手册.md new file mode 100644 index 0000000..7cac8b4 --- /dev/null +++ b/中控红外模块使用手册.md @@ -0,0 +1,97 @@ +# 中控红外模块使用手册 + +## 1.串口软件部分 + +打开串口设置软件 + +网络学习型红外(串网设置+同步mac) -> 红外(网控+串网设置+同步mac).exe + +![](Img/1_0.png) + +打开后,选择模块设置 + +![](Img/1_1.png) + +模块设置进入后,点击串口选择 + +![](Img/1_2.png) + +CH340插入主机的USB端口,并且选择刚才插入的串口号,其他设置默认就好。 + +![](Img/1_3.png) + +设置完之后,点击确定,如果没检测出来就装一下CH340驱动,Win10一般是免驱。 + +如果上一步成功链接串口,下面进入设置项,按照如下图示把设置项设置好,主模块用于录制的,请按照下面固定格式填好,非录制用的,ip地址请务必与下面的地址区分开,比如192.168.1.201,192.168.1.202都是可以的。 + +![](Img/1_4.png) + +如果串口写入成功了,红外模块插入网线+电源,可以通过该软件查看一下是否生效 + +关闭模块设置窗口,点击客户端模式,填写ip地址端口号,点击链接模块,模块显示红色即为设置成功 + +![](Img/1_5.png) + +## 2.中控软件录制协议 + +#### 使用软件前,必须保证红外模块192.168.1.200该模块可正常工作! + +进入展厅控制 + +![](Img/2_0.png) + +点击电视遥控,点击录制 + +![](Img/2_1.png) + +进入该界面时,准备好遥控器,红外发射器 + +![](Img/2_2.jpg) + +按下按键时,请不要点击关闭按钮,红外发射器会如下所示,此时使用遥控器对准该位置,按下上图所示关闭键,设备接收到信号会关闭红灯显示,同时,上述遥控录制界面会解除录制状态,此时该开机指令已经学习完毕。 + +![](Img/2_3.png) + +重复上述操作,直至所有按键录入完毕,除非特殊需要,尽量不要在录制中途退出。等待所有按键处于弹起状态在进行录入即可 + +注意:如果录制中途6s内,没有遥控器给模块发送指令,则会自动退出录制,UI会自动弹起,再次按下可以再次录制。 + +## 3.中控软件遥控测试 + +如果上面的步骤成功录制完毕,则点击右侧测试,进入测试页面,可以测试刚才模块录入的指令是否生效 + +![](Img/2_4.png) + +进入测试页面后,再次按下对应按钮,则可以测试刚才录入的结果。 + +![](Img/2_5.png) + +如果成功录入,按下对应按键,红外模块红灯闪烁,即为成功。 + +最后需要让红外模块对准电视的开关,然后使用平板进行控制即可。 + +## 4.中控软件遥控配置 + +右上角返回到主界面,点击左上角连点4-5次,调出后台设置窗口 + +![](Img/4_0.png) + +![](Img/4_1.png) + +![](Img/4_2.png) + +进入遥控设置后,可以点击创建遥控器 + +![](Img/4_3.jpg) + +创建遥控器时,需要保证串口已经配置过对应的Ip地址且设备可用。 + +![](Img/4_4.png) + +创建后可以按下对应的按键进行编辑或者删除 + +![](Img/4_5.png) + +退出并且进入到电视遥控界面后,可以看到刚才创建的遥控器了 + +![](Img/4_6.png) diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/CH341SER.EXE b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/CH341SER.EXE new file mode 100644 index 0000000..d07cfad Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/CH341SER.EXE differ diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341PT.DLL b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341PT.DLL new file mode 100644 index 0000000..f3f7825 Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341PT.DLL differ diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S64.SYS b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S64.SYS new file mode 100644 index 0000000..9ce8f8b Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S64.SYS differ diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S98.SYS b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S98.SYS new file mode 100644 index 0000000..ec20708 Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341S98.SYS differ diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.INF b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.INF new file mode 100644 index 0000000..5315ee6 --- /dev/null +++ b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.INF @@ -0,0 +1,212 @@ +; CH341SER.INF +; Driver for CH341 (USB=>SERIAL chip) V3.1 +; WDM&VXD for Windows 98/Me/2000/XP/Server2003/Vista/64bit XP/64bit Vista +; Copyright (C) W.ch 2001-2009 +; + +[Version] +Signature = "$Chicago$" +Class = Ports +ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318} +Provider = %WinChipHead% +DriverVer = 06/03/2009, 3.1.2009.06 + +[ControlFlags] +ExcludeFromSelect = USB\VID_1A86&PID_7523 +ExcludeFromSelect = USB\VID_1A86&PID_5523 +ExcludeFromSelect = USB\VID_4348&PID_5523 +ExcludeFromSelect = USB\VID_4348&PID_5523&REV_0250 +ExcludeFromSelect = USBSERPORT\SER5523 +ExcludeFromSelect = CH341PORT\SER5523 + +[Manufacturer] +%WinChipHead% = WinChipHead +%WinChipHead% = WinChipHead,NTamd64 +%WinChipHead% = WinChipHead,NTia64 + +[WinChipHead] +%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_7523 +%CH341ASER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_5523 +%CH341SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523 +%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523&REV_0250 +%CH341S98.DeviceDesc% = CH341S98_Install, USBSERPORT\SER5523 +%CH341S98.DeviceDesc% = CH341S98_Install, CH341PORT\SER5523 + +[WinChipHead.NTamd64] +%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_7523 +%CH341ASER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_5523 +%CH341SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523 +%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523&REV_0250 +%CH341S98.DeviceDesc% = CH341S98_Inst.NTamd64, USBSERPORT\SER5523 +%CH341S98.DeviceDesc% = CH341S98_Inst.NTamd64, CH341PORT\SER5523 + +[WinChipHead.NTia64] +%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_7523 +%CH341ASER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_5523 +%CH341SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523 +%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523&REV_0250 +%CH341S98.DeviceDesc% = CH341S98_Inst.NTia64, USBSERPORT\SER5523 +%CH341S98.DeviceDesc% = CH341S98_Inst.NTia64, CH341PORT\SER5523 + +[CH341SER_Install] +DelFiles = CH341S98.DelFiles.SYS +CopyFiles = CH341SER.CopyFiles.SYS, CH341SER.CopyFiles.DLL +AddReg = CH341SER.9X.AddReg, CH341SER.AddReg + +[CH341SER_Install.NT] +CopyFiles = CH341SER.NT.CopyFiles.SYS, CH341SER.CopyFiles.DLL +AddReg = CH341SER.NT.AddReg, CH341SER.AddReg + +[CH341SER_Install.NT.HW] +AddReg = CH341SER.NT.HW.AddReg + +[CH341SER_Inst.NTamd64] +CopyFiles = CH341SER.NT.CopyFiles.SYSA64 +AddReg = CH341SER.NT.AddReg, CH341SER.AddReg + +[CH341SER_Inst.NTamd64.HW] +AddReg = CH341SER.NT.HW.AddReg + +[CH341SER_Inst.NTia64] +CopyFiles = CH341SER.NT.CopyFiles.SYSI64 +AddReg = CH341SER.NT.AddReg, CH341SER.AddReg + +[CH341SER_Inst.NTia64.HW] +AddReg = CH341SER.NT.HW.AddReg + +[CH341S98_Install] +DelFiles = CH341S98.DelFiles.SYS +CopyFiles = CH341S98.CopyFiles.VXD, CH341SER.CopyFiles.SYS +AddReg = CH341S98.9X.AddReg, CH341S98.AddReg + +[CH341S98_Install.NT] + +[CH341S98.DelFiles.SYS] +CH341S98.SYS, , , 1 + +[CH341SER.CopyFiles.SYS] +CH341S98.SYS, , , 2 + +[CH341SER.NT.CopyFiles.SYS] +CH341SER.SYS, , , 2 + +[CH341SER.NT.CopyFiles.SYSA64] +CH341S64.SYS, , , 2 + +[CH341SER.NT.CopyFiles.SYSI64] +;CH341I64.SYS, , , 2 + +[CH341S98.CopyFiles.VXD] +CH341SER.VXD, , , 2 + +[CH341SER.CopyFiles.DLL] +CH341PT.DLL, , , 2 +;װDLLǿѡ,DLLʶCH341˿ںͼCH341˿ڵIJ¼ + +[CH341SER.9X.AddReg] +HKR, , DevLoader, , *NTKERN +HKR, , NTMPDriver, , CH341S98.SYS + +[CH341SER.NT.AddReg] +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[CH341SER.NT.HW.AddReg] +HKR,,"UpperFilters",0x00010000,"serenum" +;öٽڴڵļ弴豸,ʱDTRRTSź,Ҫö,뽫еķֺȥ + +[CH341S98.9X.AddReg] +HKR, , DevLoader, , *vcomm +HKR, , PortDriver, , CH341SER.VXD +HKR, , Contention, , *vcd +HKR, , ConfigDialog, , serialui.dll +HKR, , DCB, 3, 1C,00,00,00, 80,25,00,00, 11,00,00,00, 00,00,0A,00, 0A,00,08,00, 00,11,13,00, 00,00,00,00 +HKR, , PortSubClass, 1, 01 +HKR, , EnumPropPages, , "serialui.dll,EnumPropPages" +HKR, , Enumerator, , serenum.vxd +;öٽڴڵļ弴豸,ʱDTRRTSź,Ҫö,뽫еķֺȥ + +[CH341SER.AddReg] +HKLM, SOFTWARE\WinChipHead\IC\CH341SER, WDM, 0x00010001, 0x00000031 +HKLM, SOFTWARE\WinChipHead\IC\CH341PORT, DLL, 0x00010001, 0x00000010 +HKLM, SOFTWARE\WinChipHead\IC\CH341SER, Function, , "USB=>Serial" +;HKLM, SYSTEM\CurrentControlSet\Services\CH341SER, UserRemoval, 0x00010001, 0x00000001 +;ϵͳʾȫɾUSBתSERIALӲ豸ûֹɾӲ + +[CH341S98.AddReg] +HKLM, SOFTWARE\WinChipHead\IC\CH341SER, VXD, 0x00010001, 0x00000023 + +[CH341SER_Install.NT.Services] +AddService = CH341SER, 2, CH341SER.Service +AddService = Serenum, , Serenum_Service_Inst + +[CH341SER_Inst.NTamd64.Services] +AddService = CH341SER, 2, CH341SER.ServiceA64 +AddService = Serenum, , Serenum_Service_Inst + +[CH341SER_Inst.NTia64.Services] +AddService = CH341SER, 2, CH341SER.ServiceI64 +AddService = Serenum, , Serenum_Service_Inst + +[CH341SER.Service] +DisplayName = "CH341SER" +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %10%\System32\Drivers\CH341SER.SYS + +[CH341SER.ServiceA64] +DisplayName = "CH341SER" +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %10%\System32\Drivers\CH341S64.SYS + +[CH341SER.ServiceI64] +DisplayName = "CH341SER" +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %10%\System32\Drivers\CH341I64.SYS + +[Serenum_Service_Inst] +DisplayName = "SerEnum" +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %12%\serenum.sys +LoadOrderGroup = PNP Filter + +[DestinationDirs] +DefaultDestDir = 10, System32\Drivers +CH341S98.DelFiles.SYS = 11 +CH341SER.CopyFiles.SYS = 10, System32\Drivers +CH341SER.NT.CopyFiles.SYS = 10, System32\Drivers +CH341S98.CopyFiles.VXD = 11 +CH341SER.CopyFiles.DLL = 11 +CH341SER.NT.CopyFiles.SYSA64 = 10, System32\Drivers +CH341SER.NT.CopyFiles.SYSI64 = 10, System32\Drivers + +[SourceDisksFiles] +CH341SER.SYS = 1 +CH341S98.SYS = 1 +CH341SER.VXD = 1 +CH341PT.DLL = 1 +CH341I64.SYS = 1 +CH341S64.SYS = 1 + + +[SourceDisksNames] +1 = "CH341 Serial Installation Disk", CH341SER.INF, , + +[SourceDisksNames.amd64] +1 = "CH341 Serial Installation Disk", CH341SER.INF, , + +[SourceDisksNames.ia64] +1 = "CH341 Serial Installation Disk", CH341SER.INF, , + +[Strings] +WinChipHead = "wch.cn" +CH341SER.DeviceDesc = "USB-SERIAL CH341" +CH341S98.DeviceDesc = "USB-SERIAL CH341" +CH340SER.DeviceDesc = "USB-SERIAL CH340" +CH341ASER.DeviceDesc = "USB-SERIAL CH341A" diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.SYS b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.SYS new file mode 100644 index 0000000..6f843b3 Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.SYS differ diff --git a/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.VXD b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.VXD new file mode 100644 index 0000000..1c04d3d Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/USB转串口CH340驱动/DRIVER/CH341SER.VXD differ diff --git a/网络学习型红外(串网设置+同步mac)/borlndmm.dll b/网络学习型红外(串网设置+同步mac)/borlndmm.dll new file mode 100644 index 0000000..8a5795f Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/borlndmm.dll differ diff --git a/网络学习型红外(串网设置+同步mac)/cc32250mt.dll b/网络学习型红外(串网设置+同步mac)/cc32250mt.dll new file mode 100644 index 0000000..3666b75 Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/cc32250mt.dll differ diff --git a/网络学习型红外(串网设置+同步mac)/红外(网控+串网设置+同步mac).exe b/网络学习型红外(串网设置+同步mac)/红外(网控+串网设置+同步mac).exe new file mode 100644 index 0000000..f4f18c3 Binary files /dev/null and b/网络学习型红外(串网设置+同步mac)/红外(网控+串网设置+同步mac).exe differ diff --git a/网络学习型红外(串网设置+同步mac)/红外模块设置.ini b/网络学习型红外(串网设置+同步mac)/红外模块设置.ini new file mode 100644 index 0000000..70ccb0a --- /dev/null +++ b/网络学习型红外(串网设置+同步mac)/红外模块设置.ini @@ -0,0 +1,29 @@ +[ģ] +In1=192 +In2=168 +In3=1 +In4=200 +In5=192 +In6=168 +In7=1 +In8=1 +In9=255 +In10=255 +In11=255 +In12=0 +In13=5000 +In14=192 +In15=168 +In16=1 +In17=55 +In18=6000 +In19=100 +In20=101 +In21=102 +In22=103 +In23=1 +In24=200 +[] +ں=4 +ģʽ=0 +ʱ=1