基于物联网的语音排气控制系统实现 摘 要 本课题设计了一个基于ZigBee无线通信技术的排气扇控制设计,以ZigBee无线通信协议为核心并利用cortex-A8开发板为系统终端实现ZigBee协议栈及语音命令识别。本文介绍了ZigBee协议栈及语音识别的基本知识,设计了节点代码和语音命令代码,通过不断调试完善最终实现了嵌入式Linux系统下lcd上显示图片、简单UI界面、触摸屏交互,以及语音命令识别控制排气扇启动与停止等要求。 本次课程设计,本人主要负责的是UI设计和项目整体测试,在本次设计中我基本掌握了UI设计的基本操作步骤和工作原理,了解了测试在开发中的重要性。 了解嵌入式系统程序的开发,熟悉了一些常用的Linux命令,熟知图片文件在计算机中的存储格式,如何在显示屏上显示一张图片,基本掌握了基于TCP 链接的Socket 通信。 在实现各个部分的设计后,分别对每个功能做了单元测试,最后集成后做了集成测试,测试通过了题目中所给的五个测试用例,基本实现了语音控制LED灯的功能,并且在此基础上,本设计还具有较好的扩展性与可维护性。 关键词:语音控制、ZigBee、Linux系统 目 录 摘 要 1 1. 设计说明 2 1.1 设计概述 2 1.2 原理分析 2 1.3 方案论证及可行性分析 6 1.4 总体设计 6 1.5 软硬件设计 7 1.5.1硬件设计 7 1.5.2 软件设计 7 1.6 测试结果与分析 8 2. 设计总结 11 致谢 12 参考文献 13 附件 14 附件A 设计图纸 14 附件B 程序 15 |
基于物联网的语音排气控制系统实现
更新时间:2019-12-01