英国全称是什么| 丁目是什么意思| 休渔期是什么时候| 什么是集体户| 勤代表什么生肖| 齁甜是什么意思| 巨石强森是什么人种| 关节疼是什么原因| 挺尸 是什么意思| 虾青素有什么作用| 鳄鱼属于什么动物| 伊索寓言有什么故事| 鼻子一直流血是什么原因| 飞蛾为什么扑火| 六月二十三号是什么星座| 犹太是什么意思| 优生优育检查什么项目| 内分泌代谢科是看什么病的| 晚的反义词是什么| 氨纶是什么面料优缺点| 茄子是什么形状| 棕色皮鞋配什么颜色裤子| 水样便腹泻是什么引起| 过敏性皮炎吃什么药好| 双子女喜欢什么样的男生| 心电图是检查什么的| 什么是比例| 额头老出汗是什么原因| 青春痘用什么药膏擦最好呢| 母字是什么结构| 阴唇为什么会长痘痘| 9月27日是什么星座| 大便次数少是什么原因| 1月份是什么星座的人| 草莓什么时候成熟| 明哲保身是什么生肖| 尿频吃什么药好| 区间是什么意思| 哺乳期妈妈感冒了可以吃什么药| 豆泡是什么| 为什么会睡不着| 月经不来挂什么科| 合是什么生肖| cup什么意思| 扫把星代表什么生肖| 右肺中叶小结节是什么意思严重吗| 卵巢囊性回声什么意思| 长痘吃什么水果| 什么是良心| 飞行模式和关机有什么区别| 剖腹产坐月子可以吃什么水果| 胸闷是什么症状| 膝盖疼是什么原因引起的| 211是什么| 9月9号什么星座| 手心脚心出汗是什么原因| 晚上七点到九点是什么时辰| 瞳孔是什么| 湖南有什么好玩的| 乙肝有抗体是什么意思| alin是什么意思| 红苋菜不能和什么一起吃| 得理不饶人什么意思| 梦见儿子拉屎是什么意思| 露酒是什么酒| 可乐鸡翅用什么可乐| 肝功十二项包括什么| 千岛酱是什么味道| 早上起床口苦吃什么药| 肠澼是什么意思| 宣是什么意思| 低钾会出现什么症状| 左室高电压什么意思| cmc是什么| 就不告诉你就不告诉你是什么儿歌| 什么样的雨珠| ir是什么意思| 脸小适合什么发型| 游走是什么意思| 突然耳鸣是什么原因| 句加一笔是什么字| 本性难移是什么生肖| 办护照需要什么| 检查肝功能挂什么科| 承认是什么意思| 心梗什么症状| 男生一般什么时候停止长高| 吃什么升白细胞最快| 腰间盘突出有什么好的治疗方法| 安宫牛黄丸什么时候吃最好| 网剧是什么意思| 去医院看嘴唇挂什么科| 肚脐眼上面是什么部位| 驻唱是什么意思| 游戏hp是什么意思| 香港奶粉为什么限购| aosc是什么病| 肾上腺素是什么东西| 禄是什么意思| 尿中有泡沫是什么原因| 男性尿黄是什么原因| 好高什么远| 黄花菜不能和什么一起吃| 长颈鹿的脖子像什么| 湿疹为什么反反复复好不了| pdw偏低是什么意思| 脑白质变性是什么意思| 什么症状需要做肠镜| 表里不一是什么意思| 虾仁炒什么菜好吃| 咳嗽挂什么科室| 白带豆腐渣状是什么原因造成的| 七月二十五是什么星座| 乐的五行属性是什么| 穿梭是什么意思| 打激素有什么副作用| 卵巢囊肿挂什么科| 紫菜吃多了有什么坏处| 大腿内侧发黑是什么原因| 撸管是什么| 乇是什么意思| 怀孕初期吃什么食物好| 土克水是什么意思| 什么叫四维空间| 什么花是绿色的| 老人生日送什么礼物好| 上发条是什么意思| 邓紫棋属什么生肖| 手抽筋是什么原因引起的| 双肺门不大是什么意思| 810是什么意思| 什么是情人| 1992属什么| 钛是什么颜色| 术后吃什么营养品好| 家里为什么突然有床虱| 鹿加几念什么| 中国是什么人种| 吴孟达什么时候去世的| 影像是什么意思| 卵巢无回声是什么意思| 上发条是什么意思| 一个巾一个占念什么| 慧根是什么意思| 粟是什么| 软冷冻室一般放什么东西| b3是什么维生素| 6月底是什么星座| 卡介疫苗什么时候打| 农历五月十八是什么星座| 什么是原发性高血压| 肺活量5000什么水平| 胃在什么地方| 吃什么药| 为什么海水是咸的| 闹乌龙是什么意思| 114514是什么梗| 心脏挂什么科| 一直以来是什么意思| 北京市副市长是什么级别| columbia是什么牌子| 9月10号是什么星座| 水肿吃什么消肿最快| 经常手淫会导致什么| 不打破伤风针会有什么后果| 手痒是什么原因| 八月17号是什么星座的| 他达拉非片是什么药| 柏字五行属什么| 七七是什么意思| 三千烦恼丝什么意思| 电磁炉什么牌子好| 本命佛是什么意思| 胸口闷痛挂什么科| 黑色的屎是什么原因| 肉桂和桂皮有什么区别| 验孕棒什么时候测| 蜘蛛喜欢吃什么| 乙醚是什么| 生殖器疱疹是什么原因引起的| 好好好是什么语气| 女人小便疼是什么原因| biemlfdlkk是什么牌子| dp什么意思| 大拇指戴戒指是什么意思| 什么鱼最迟钝| 流黄鼻涕是什么原因| 西洋菜俗称叫什么| 古代宫刑是什么| 为伊消得人憔悴什么意思| 泡打粉可以用什么代替| 幼小衔接都学什么知识| 一会硬一会软什么情况| 进是什么结构| 上传下达什么意思| 手指关节疼痛看什么科| hbv是什么| 睡眠不足会引起什么症状| 磁共振和ct有什么区别| 脑白质是什么病| elle中文叫什么| ganni是什么牌子| 小熊衣服叫什么牌子| 医学上ca是什么意思| 空调为什么不制冷| 马英九是什么生肖| 西洋参泡水喝有什么好处| 2006年出生属什么| 胆囊壁欠光滑是什么意思| 250为什么是骂人的话| 白斩鸡是什么意思| 7月17号什么星座| 蓝莓什么季节成熟| 生理性是什么意思| 主动脉硬化吃什么药好| 皮草是什么意思| 可可粉是什么东西| 吾子是什么意思| 前列腺炎不治疗有什么后果| 过敏性紫癜是什么原因引起的| 知了什么时候叫| 菠萝蜜和什么不能一起吃| 佳偶天成什么意思| 堂客是什么意思| 这个表情什么意思| 做什么行业最赚钱| 手抖吃什么药最好| 什么是绩效工资| 菡字五行属什么| 贫血缺什么元素| 大姨妈提前是什么原因| 无花果为什么叫无花果| 什么肠小道成语| 舌头发白有齿痕是什么原因| 多动症是什么原因造成| 物欲横流是什么意思| 泪腺堵塞有什么症状| 吃什么可以缓解孕吐恶心| 肠道感染是什么原因引起的| 1975年属兔的是什么命| 怀孕前三个月为什么不能告诉别人| 奎宁是什么药| 孕晚期羊水多了对宝宝有什么影响| 人体最大的细胞是什么| 大连有什么特产| 革兰氏阳性菌是什么病| 产检是什么意思| 往返是什么意思| 高沫是什么茶| 谨遵医嘱是什么意思| 平片是什么| crp是什么意思| 唇珠在面相中代表什么| 竟无语凝噎什么意思| 宫颈锥切后需要注意什么| bruce是什么意思| 相见恨晚是什么意思| oppo最新款是什么型号| 石榴叶子泡水喝有什么功效| 丹毒是什么原因引起的| 嘴甜是什么原因| 天德月德是什么意思| 指鹿为马的反义词是什么| 鼻子下面长痘什么原因| 百度
工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->遥控电路图->其他遥控电路图->基于安卓系统手机WiFi的家用智能遥控器开发

四月装机看过来 2017年4月电脑配置单推荐大全

发布人:angelazhang 时间:2025-08-05 收藏
百度 (记者汪俞佳)

文章主要介绍基于安卓系统手机WiFi的家用智能遥控器客户端的开发。通过在安卓手机上开发遥控器界面,并载入多个不同品牌不同型号设备的遥控器指令数据包,借助WiFi转红外模块译码成与家电相匹配的红外信号,使实物遥控设备数据化,实现“一个家庭只需一个遥控器”的目标,为人们提供一个智能舒适、环保节能的居家环境。

一、引言

由于红外遥控器价格低廉、技术成熟等优点,许多智能家电设备仍普遍采用红外遥控器进行控制,包括电视、空调、DVD机、电视机顶盒等等。然而,随着家庭中智能家电设备的增多,红外遥控器数量也在增加,一个家庭使用的遥控器数量少则数个,多则十几个,这会带来三大问题:

(1)数量众多的遥控器给使用者带来使用和管理上的不便;

(2)红外遥控器使用的一次性碱性电池,废弃后给环境带来极大的危害;

(3)遥控器意外损坏后,很难找到匹配的遥控器。

基于安卓手机WiFi的家用智能遥控器,可同时控制多个不同品牌不同型号的家用电器,取代传统的实物遥控器,实现“一个家庭只需一个遥控器即可控制所有红外遥控的家电设备”的目标,极大减少遥控器数量和一次性电池的使用量,为人们创造便捷舒适、环保节能的居家环境。

二、系统的结构

整个系统主要包括客户端软件、WiFi转红外模块,如图1所示。客户端软件通过WiFi,将已编码的数据通过WiFi传送至WiFi转红外模块,然后WiFi转红外模块根据编码规则,传递指令至内部红外发射模块,实现红外数据的发送。



(一)家用智能遥控器客户端的构成

1.键码数据包的采集与设计

(1)键码数据包的采集

红外遥控器的编码格式通常有NEC.

NEC格式的特征:使用38kHz载波频率,引导码间隔是9ms+4.5ms,使用16位客户代码,使用8位数据代码和8位取反的数据代码。

随着家庭电器种类、型号的不断增多,相对应的遥控器也随之增加,为了便于管理、存取与更新家电遥控器的红外代码,需要为繁多冗杂的代码建立一个数据包。

(2)遥控器按键数据包的设计

由于红外协议各不相同,并且又相互不兼容,所以直接发送红外数据会导致WiFI转红外模块处理十分繁琐。因此,收集多种红外协议数据,按照自定义编码规则,将多种协议编码化,并保存于后台数据库。

为了实现按键界面与遥控器数据包的匹配,定义数据包格式如下:

文件起始标志位4位。

键码属性128位:设备的信息,访问中文字库编码、ASCII码。

载波频率4位:35-42kHz;分辨率0.5kHz,以适应不同载波的遥控器。

键码编码:对遥控器界面软件的所有按键进行编码,键码位数根据实际红外协议确定。

2.遥控器界面软件的设计

(1)数据库设计

安卓操作系统采用标准SQLite数据库,提供管理数据库相关的API.利用SQLiteOpenHelper类中的onCreate()Call Back方法以及onUpdate()Call Back方法创建与打开各种遥控器红外代码表Table,存进数据库中,方便数据的及时更新。

(2)按键与数据包匹配

在手机界面中,每个按键都与其相对应的红外代码相匹配,即按键功能与数据库中各种遥控器数据相连接。通过调用getReadableDatabase()方法当用户按下按键时,软件会查找数据包,将与该按键相连的数据包数据,即相对应的控制家电的红外代码以WiFi的形式发送至WiFi转红外模块。

(二)WiFi转红外模块

本模块负责数据接收、红外发射。包含WiFi数据接收与传送、串口数据解析、红外电平发射。采用WiFi芯片USR-WIFI232,提供WiFi信号及获得客户端所发送数据,再将数据通过串口传送至中控CPU.

本模块内部采用单片机作为中控CPU,处理编码化数据与红外协议的转化。由于单片机价格低廉,资源足够,功能满足中控CPU的需求,因此,采用单片机作为中控CPU.在单片机程序中设置多个红外协议入口点,当编码化的数据传送至单片机后,按照自定义的编码规则,寻找对应的红外协议入口,从而发射对应的红外电平。

中控CPU功能硬件电路由单片机最小系统及红外发射电路成。在中控CPU程序中,包含定时器功能、串口数据读取功能、红外电平控制功能。中控CPU的程序流程图如图2.定时器功能主要是用于产生载波,并与红外信号叠加,从而提高红外信号在空气中传播的抗干扰能力。串口数据读取,将WiFi芯片传递的数据加以分析,按照自定义的编码规则,进入不同的红外协议功能函数。红外电平控制功能,实现具体的红外协议函数,通过串口读取功能提供的数据,发射出匹配的红外信号。

5300be581a825-thumb.jpg

三、实验测试

本次试验采用专用的红外测试仪器,可以监测到红外信号并将其波形显示出来。采用安装客户端的安卓手机及WiFi转红外模块,对比于实物遥控器。将实物遥控器、WiFi转红外模块都对准红外测试仪器。按下实物遥控器的某个按键之后,观察红外测试仪器显示的波形,如图3所示;接着按下安卓手机上对应的遥控器按键后,观察红外测试仪器上的波形,如图4所示。

5300be5789353-thumb.jpg

由图3、图4可以看得出,安装客户端的安卓手机及WiFi转红外模块可以实现实物遥控器的功能。

四、结束语

本项目设计的运行在安卓手机上的新型遥控器,实测数据证明,其实现的功能与原配的实物遥控器性能一致,完全可以取代现有的各种实物遥控器,实现实物遥控设备数据化,降低成本。由于它基于安卓手机平台,具有成本低、扩展好、“一机多控”、环保、智能等优点,作品成熟后,具有较高的市场应有价值。




评论

技术专区

百福骈臻是什么意思 c13阴性是什么意思 犬瘟热是什么症状 阴唇大什么原因 吻合是什么意思
梦见别人怀孕了是什么意思 一个尔一个玉念什么 莲雾什么季节成熟 人参果总皂苷是什么 变蛋吃多了有什么好处和坏处
血管堵塞用什么药 多囊是什么症状 扁桃体发炎吃什么药好得快 bj什么意思 何许人也是什么意思
乳房发烫胀痛什么原因 腿抽筋吃什么钙片好 尿酸是什么意思 睡莲和碗莲有什么区别 什么中药补肾
下巴长闭口是什么原因hcv8jop4ns1r.cn 苏州秋裤楼叫什么hcv8jop9ns1r.cn luna什么意思clwhiglsz.com 抗风疹病毒抗体igg高是什么意思hcv8jop4ns2r.cn 四库是指什么hcv8jop3ns6r.cn
梦见捡硬币是什么预兆hcv9jop7ns9r.cn 扁平足适合穿什么鞋hcv8jop4ns2r.cn 胎盘下缘达宫颈内口是什么意思hcv7jop9ns7r.cn 梦到孩子丢了是什么征兆hcv9jop4ns7r.cn aj是什么意思xinjiangjialails.com
美是什么生肖hcv7jop6ns4r.cn 李荣浩什么学历hanqikai.com 1977年属什么生肖zhiyanzhang.com 6月13号是什么星座hcv8jop7ns1r.cn 磨玻璃结节影是什么意思hcv8jop8ns5r.cn
母婴传播是什么意思hcv8jop4ns9r.cn 脸一边大一边小是什么原因hcv8jop9ns1r.cn kingtis手表什么牌的hcv9jop6ns1r.cn 拔了牙可以吃什么hcv8jop8ns8r.cn 梦见女鬼是什么意思hcv8jop2ns8r.cn
百度