一种无线wifi鼠标的利记博彩app
【技术领域】
[0001]本实用新型涉及鼠标,尤其涉及一种无线WIFI鼠标。
【背景技术】
[0002]WIFI的英文全称为Wireless Fidelity,是无线保真的缩写。WIFI是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。在无线局域网的范畴WIFI是指“无线相容性认证”,实质上是一种商业认证,所有标称WIFI的芯片都应该通过该认证,目的是改善基于IEEE802.11标准的无线网路产品之间的互通性。WIFI是一个无线网路通信技术的品牌,由WIFI联盟(W1-Fi Alliance)所持有。
[0003]随着WIFI的普及,现在越来越多的终端设备,比如笔记本电脑、平板电脑等都具备无线AP的功能,能够依靠自身建立AP热点。
[0004]鼠标是笔记本电脑、工控机、电视机、MP4、平板电脑等终端设备的一种主要输入设备。
【发明内容】
[0005]本实用新型的目的在于克服上述现有技术的缺点和不足,提供一种无线WIFI鼠标,减少USB端口的占用,同时可实现多个无线WIFI鼠标控制同一个终端设备。
[0006]本实用新型通过下述技术方案实现:
[0007]一种无线WIFI鼠标,包括微处理器模块、WIFI模块、鼠标模块、电源模块;
[0008]所述电源模块同时与微处理器模块、WIFI模块和鼠标模块电连接;
[0009]微处理器模块再分别与WIFI模块与鼠标模块电连接。
[0010]WIFI模块用于使终端设备与鼠标进行通信。
[0011]WIFI模块为单天线模块。
[0012]电源模块采用直流斩波电路,将9v电压转换成5v或者1.5v。微处理器模块采用单片机芯片。
[0013]鼠标模块为光电鼠标模块或者机械鼠标模块。
[0014]本实用新型相对于现有技术,不仅能够实现鼠标功能,反应灵敏,而且可多个无线WIFI鼠标控制同台终端设备,并减少USB端口占用。
[0015]本实用新型将WIFI无线网卡功能集成到鼠标内部,利用WIFI模块与终端设备进行无线通信,则可以减少端口的占用,节省扩充成本并且方便携带。
【附图说明】
[0016]图1为本实用新型结构上示意图。
【具体实施方式】
[0017]下面结合具体实施例对本实用新型作进一步具体详细描述。
[0018]实施例
[0019]如图1所示。本实用新型无线WIFI鼠标,包括微处理器模块、WIFI模块、鼠标模块、电源模块;
[0020]所述电源模块同时与微处理器模块、WIFI模块和鼠标模块电连接;
[0021]微处理器模块再分别与WIFI模块与鼠标模块电连接。具体为微处理器模块以控制处理单元为核心,通过串口通信与WIFI模块进行信息交流,鼠标模块需要传输数据时通过产生请求信号触发微处理器中断,满足中断响应条件时微处理器模块进行中断响应,通过数据线获取鼠标模块的数据。当终端设备运行无线WIFI鼠标驱动程序时,建立AP热点,此时若启动鼠标电源,则微处理器模块开始通过串口通信把WIFI模块初始化为串口转STA模式,TCP服务端模式以及初始化应连接热点的网络名称、加密方式与密钥等参数。微处理器模块控制WIFI模块发送连接请求信号到指定的AP热点,终端设备无线WIFI鼠标驱动程序验证密码正确后通过IP地址分配算法分配IP地址给WIFI模块,从而WIFI模块可以连接上AP热点,再通过串口通信向微处理器模块发送成功连接热点的应答信号。接着微处理器进入时刻监控鼠标模块数据变化的状态。鼠标模块时钟线与微处理器模块中断请求线电连接,数据线与其数据1 口电连接。正常情况下数据线和时钟线都是高电平,当鼠标有数据要发送时,它先检测时钟线,确认时钟线是高电平。如果不是,则是微处理器抑制了通信,鼠标必须缓冲任何要发送的数据,直到重新获得总线的控制权。如果时钟线是高电平,鼠标就可以开始传送数据了。当时钟线从高电平转为低电平时,时钟线下降沿触发微处理器外部中断,此时微处理器便开始读取鼠标的数据,然后把数据进行处理,经由串口通信发送给WIFI模块,再由WIFI模块发送到终端设备。终端设备的驱动程序收到数据后,通过算法进行解析,再对此作出响应。
[0022]WIFI模块用于使终端设备与鼠标进行通信。
[0023]所述WIFI模块为单天线模块。支持无线标准:IEEE 802.lln,无线传输速率最高可达 150Mbps、IEEE 802.1lg 最高可达 54Mbps、IEEE 802.1lb 最高可达 11Mbps,支持64/128 位 WEP 加密,采用 WPA-PSK/WPA2-PSK、WPA/WPA2 安全机制。WIFI 模块采用 LVTTL 串口通信模式与微处理器进行双向信息传输,串口配置默认格式为:波特率为115200Bd,数据位为8位,没有校验位,停止位为I位。微处理器配置WIFI模块参数,具体为:
[0024]工作模式选择:无线网卡模式
[0025]网络协议选择:TCP服务器
[0026]IP地址类型:动态
[0027]无线参数:模块要连接到的AP热点网络名称(SSID)、加密方式和密码。
[0028]端口:TCP服务器开启的监听端口
[0029]启用DHCP:启用DHCP后,WIFI模块自动从AP热点获取IP地址通过以上配置,WIFI模块2使终端设备能与鼠标进行正常通信。鼠标模块将要发送的数据通过微处理器模块的处理后,传送到WIFI模块的发送缓冲区,再经由WIFI模块与终端设备之间建立起来的信道送到终端设备。
[0030]电源模块采用直流斩波电路,将9v电压转换成5v或者1.5v。分别供给微处理器模块、WIFI模块和鼠标模块。所述鼠标模块可米用光电鼠标模块(PS/2、USB)或者机械鼠标模块(PS/2、USB),鼠标模块只需提供时钟线和数据线两根线与微处理器模块电连接。
[0031]微处理器模块采用单片机芯片,用于控制鼠标模块与WIFI模块。微处理器模块在完成WIFI模块和鼠标模块的初始化,控制WIFI模块连接上终端设备的AP热点后,便开始采用外部中断方式获取鼠标模块的数据变化,鼠标模块触发中断后,开始传输数据,将要发送的鼠标位移数据经过微处理器模块的处理后经串口通信传送到WIFI模块,WIFI模块再把发送数据到终端设备。
[0032]终端设备无线WIFI鼠标驱动程序由WIFI编程模块、IP分配算法模块、socket编程模块、鼠标事件响应模块组成。WIFI编程模块利用终端设备的无线AP建立热点,IP分配算法为无线WIFI鼠标分配IP地址,当只有一个WiFi鼠标发送请求时分配一个IP地址,当有多个请求时按照请求数目分配IP地址,socket编程模块采用TCP客户端编程建立套接字,将应用层与分配的IP地址绑定在一起,实现网络层与应用层的连接,使应用层能够获取无线WIFI鼠标发送到所连接热点网络层的数据。鼠标事件响应模块对获取的位移数据或事件作出相应的响应。
[0033]如上所述,便可较好地实现本实用新型。
[0034]本实用新型的实施方式并不受上述实施例的限制,其他任何未背离本实用新型的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本实用新型的保护范围之内。
【主权项】
1.一种无线WIFI鼠标,其特征在于:包括微处理器模块、WIFI模块、鼠标模块、电源模块; 所述电源模块同时与微处理器模块、WIFI模块和鼠标模块电连接; 微处理器模块再分别与WIFI模块与鼠标模块电连接; WIFI模块用于使终端设备与鼠标进行通信。
2.根据权利要求1所述的无线WIFI鼠标,其特征在于:所述WIFI模块为单天线模块。
3.根据权利要求1或2所述的无线WIFI鼠标,其特征在于:电源模块采用直流斩波电路,将9v电压转换成5v或者1.5v。
4.根据权利要求3所述的无线WIFI鼠标,其特征在于:所述微处理器模块采用单片机芯片。
5.根据权利要求3所述的无线WIFI鼠标,其特征在于:所述鼠标模块为光电鼠标模块或者机械鼠标模块。
【专利摘要】本实用新型公开了一种无线WIFI鼠标,该鼠标包括微处理器模块、WIFI模块、电源模块、鼠标模块。电源模块分别与微处理器模块、WIFI模块、鼠标模块电连接,而微处理器模块又同时与WIFI模块、鼠标模块电连接。WIFI技术应用广泛,拥有无线AP硬件支持的终端设备都可以建立AP热点,本实用新型利用WIFI建立鼠标与终端设备的通信连接,实现鼠标操控终端设备的功能。其优点在于可以一个或多个鼠标控制同一台终端设备而不占用USB端口,使用方便,减少扩充成本并具有很好的便携性。
【IPC分类】G06F3-033, G06F3-038
【公开号】CN204374906
【申请号】CN201520036470
【发明人】谢植淮, 贺小勇, 王伟丞, 禹淇缤
【申请人】华南理工大学
【公开日】2015年6月3日
【申请日】2015年1月19日