发明名称 可远程遥控智能家用电器的网络摄像机
摘要 本发明提供一种可远程遥控智能家用电器的网络摄像机,本网络摄像机不仪具有其它网络摄像机的功能,还具有VPN技术、可遥控智能电器技术。Vpn技术可以使本摄像机充分适应网络环境,实现多层net的穿越,实现远程网络的访问;其具有的遥控家用电器技术,可以通过“自学”来实现各种电器的遥控功能,如空调的遥控控制、电视的遥控控制、电动窗帘的遥控控制等等。这样配合网络摄像机的远程访问和监控功能,实现了智能家居的远程访问控制功能。
申请公布号 CN102333185A 申请公布日期 2012.01.25
申请号 CN201110220717.3 申请日期 2011.08.03
申请人 济南维优科技开发有限公司 发明人 张峰
分类号 H04N5/225(2006.01)I;G08C23/04(2006.01)I 主分类号 H04N5/225(2006.01)I
代理机构 代理人
主权项 可远程遥控智能家用电器的网络摄像机,其特征在于,包括主控制器和红外遥控微处理器MCU两部分,主控制器完成视频、声音多媒体数据的网络传输以及向MCU发送相关控制指令,红外遥控微处理器MCU完成家电按键码编码解码、存储和红外数据发射,以控制响应的家电动作;其中,主控制器结构包括视频服务器、摄像头、红外照明发光二极管驱动模块和红外发光二极管;摄像头通过CCD/CMOS视频接口与视频服务器接口8连接;红外照明发光二极管驱动模块的接口1接视频服务器的接口7,红外照明发光二极管驱动模块的接口2和接口3分别接红外照明发光二极管和光敏电阻,接口1接I/O量信号报警输入输出,接口2接12V电源输入,接口3接路由器,接口4接音频信号输入/输出,接口5接云台控制器;红外遥控微处理器MCU包括单片机、EEPROM存储器、红外接收头、红外遥控发射二极管,其中,单片机的通讯接口与视频服务器的接口5和接口6并接;红外接收头和红外发射二极管与单片机的红外遥控信号接收和发射接口连接;EEPROM存储器与单片机的数据存储接口连接;可远程遥控智能家用电器的网络摄像机的控制步骤如下:1)学习步骤:以控制电视机为例a)在本地侧,将网络摄像机通电,连入互联网;b)使用本地电脑,打开IE,输入摄像头IP地址,连接入红外遥控摄像头;c)在摄像机登录界面中输入正确的用户名密码,并打开控制界面;d)点击电视机标签,摄像机显示电视机控制界面;e)勾选界面中的【学习】复选框;f)点击网页界面中需要学习的按键;g)使用电视机遥控器对准摄像头,按下遥控器上的电源按键;h)如果按键编码被正确学习,则【学习】复选框自动取消勾选;i)测试刚刚学习过的【电源】功能:遥控摄像头,对准电视机机,点击【电源】按钮,如果电视机被正确打开或者关闭,则学习成功;j)否则请返回步骤1重新执行该功能的学习过程;k)如此循环,直到将遥控器上的所有按键都学习完毕;2)使用步骤:a)在远端或者本地计算机上运行一体机版本的VPN软件;b)在登录框中输入一体机ID,点击确定;c)VPN软件搜索ID所对应的网络摄像机,并打开摄像机的登录界面;d)在摄像机登录界面中,输入正确的用户名和密码登录摄像机,并打开控制电视机的页面;e)调整摄像头,将镜头对准电视机;f)在【学习】复选框没有勾选的前提下,点击对应的按钮,实现:电视机开机,换台,音量加减等动作;单片机软件通过UART获取用户的控制指令,实现不同的用户功能,包括:红外线编码学习,红外线编码发送,红外线编码存储空间擦除以及在学习状态下的取消学习指令;操作命令详细说明:命令格式:0x6a,0x6e,0x77,0x79,cmd1,cmd2a)cmd1=0xaa命令:按键学习命令。cmd2=0x****对应了需要学习的键码,有一定取值范围,超出范围会返回错误信息:0x6a,0x6e,0x77,0x79,0xee,0x01,该键对应的存储区域不可用;学习正确后返回信息0x77,0x79,0xaa,0x**;当想要取消当前学习的状态时,需要发送0x6a,0x6e,0x77,0x79,0xaa,0xff学习命令取消后,串口返回信息:0x77,0x79,0xaa,0xff;cmd1=0xbb命令:按键发射命令;cmd2=0x****对应了需要发射的键码,有一定取值范围,超出会返回错误信息:0x77,0x79,0xee,0x01;发送正确后返回信息0x77,0x79,0xbb,0x**;b)cmd1=0xcc命令:按键擦除命令cmd2=0x****对应了需要擦除的键码,有一定取值范围,超出会返回错误信息:0x77,0x79,0xee,0x01;当想要擦除全部的按键存储空间时,需要发送0x6a,0x6e,0x77,0x79,0xcc,0xff;该命令为选用命令,重复学习同一个按键就会覆盖原来的按键状态,重复学习之前,不需要擦除;命令执行的反馈与错误信息说明:命令格式:0x77,0x79,info1,info21)info1,info2=0xaa,0x**学习状态返回,表示**按键已经学习完毕,当0x**为0xff时表示已经取消当前按键的学习;2)info1,info2=0xbb,0x**发送状态返回,表示**按键已经发送完毕;3)info1,info2=0xcc,0x**擦除状态返回,表示**按键已经擦除,当0x**为0xff时表示已经将所有按键全部擦除;4)info1,info2=0xee,ii=0x01要学习“发送”的按键值没有对应的存储空间;i=0x02读取IIC上的EEPROM出错,可能是EEPROM不存在或者EEPROM损坏;i=0x03要发送的按键键码不存在,没有学习;软件的学习方法为完全的红外线编码复制和模拟再现,不对编码格式和编码协议进行分析,而是将所能接收到的红外信号的高低电平变化,记录存储,所以不会出现红外编码不可识别的情况。
地址 250021 山东省济南市市中区建国小经三路47号汇苑家园2号楼3-403室
您可能感兴趣的专利