- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HC_06和STC单片机的智能娱乐系统设计.doc
基于HC_06和STC单片机的智能娱乐系统设计
[摘 要]科学技术的发展进步的本质是为了更好的服务人类,随着我们生活质量的快速提高,人们不断追求更方便,更快捷,更智能的生活方式。然而,现在市场的智能娱乐产品单一化,人机交互大都要求人机一体,不能远距离操控。为了实现人机分离,更方便的实现控制,这就需要一款强大的智能娱乐系统。
[关键词]智能娱乐系统 人机交互 STC单片机 HC_06
中图分类号:TP354 文献标识码:A 文章编号:1009-914X(2015)19-0295-01
当前市场的智能娱乐产品单一化,人机交互不方便。本文以蓝牙为通信媒介,实现上位机APP与下位机的通信,上位机通过控制下位机,可以完成对MP3,收音机,俄罗斯方块游戏的控制。STC15单片机外接多种传感器,可以实时监测环境温湿度以及是否存在有害气体。
系统原理:
STC12C5A60S2单片机驱动完成Mp3模块的播放,收音机模块的播放控制,驱动
点阵模拟俄罗斯方块游戏以及和蓝牙通信的建立。上位机与单片机的通信通过蓝牙来实现,通过传送不同的命令,来实现上述的不同功能。系统的原理框图如图1。
一、 主要硬件结构
(一) 单片机选型
本系统采用STC单片机作为控制芯片,该芯片是由宏晶公司生产的高速低功耗,抗干扰能力强的增强型8051单片机,具有通用全双工异步串行口,8路高速10位AD转换。
(二) 蓝牙模块
HC_06蓝牙2.0模块低电压3.3V工作具有2Mbps-3Mbps 调制度,灵敏度达到-80DB,外置 8Mbit FLASH,内置2.4G天线(用户无需调试),具有无线发送功能。
(三) MP3模块
VS1003是一个单片MP3/WMA/MIDI音频解码器和ADPCM编码器。它包含一个高性能,自主产权的低功耗DSP处理器核工作数据存储器,为用户应用提供5KB的指令RAM和0.5KB的数据RAM,串行的数据和控制接口,4个常规用途的IO口,一个UART,也有一个高品质可变采样率的ADC和立体声DAC,还有一个耳机放大器和地线缓冲器。
(四)收音机模块
TEA5767是一款收音机芯片,内置高灵敏,低噪声的高频放大器,内置由I2C总线控制的调频中频选择电路,具有FM立体声解调功能,拥有两个可编程端口。
(五)点阵模块
1 74HC595芯片是一种串入并出的芯片,在电子显示屏制作当中有广泛的应用。74HC595是8位串行输入/输出或者并行输出移位寄存器,具有高阻、关、断三态。它具有?100MHz的移位频率。
2 点阵本次设计中采用8*8点阵LED显示器,简称LED点阵板或LED矩阵板。它是以发光二极管为像素,按照行与列的顺序排列起来,用集成工艺制成的显示器件。有单色和双色之分,这种显示器有共阳极接法和共阴极接法两种,设计中用到的是共阳极的显示器。
二、软件实现
(一)APPINVENTOR概述:App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师勇于挑战的Google使用者共同参与。Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界面,只要使用基本元件例如按钮、文字输入输出即可。
(二)APPINVENTOR应用:电脑配置好APPINVENTOR之后,建立自己需要的控件,完成对界面的优化,进入JAVA环境进行编程,之后生成APK,安装在手机中即可实现对系统的控制。
(三)软件截图如下
三、程序框图
四、结语
本文设计中,以蓝牙为媒介,实现上位机对单片机多功能智能娱乐系统的控制,并且能够对温湿度以及烟雾进行实时显示,实现人机分离,使控制更加方便。
参考文献
[1]于振南:嵌入式FAT32文件系统设计与实现[M].北京:北京航空航天出版社,2014.
[2]王寅峰,许志良 AppInventor实践教程 [M].北京:电子工业出版社,2013.
[3]郭天祥 51单片机C语言教程[M].北京中国水利水电出版社,2009.
4
您可能关注的文档
- 城市规划管理体制构建研究.doc
- 城市规划管理对城市规划设计的影响分析.doc
- 城市规划管理对规划设计的影响分析.doc
- 城市规划设计与建筑设计的关系探析.doc
- 城市规划设计与建筑设计的关系研究.doc
- 城市规划设计与建筑设计的关系(二).doc
- 城市规划设计中生态城市规划的探讨分析.doc
- 城市规划设计中生态城市规划的浅谈.doc
- 城市规划设计现状问题探讨.doc
- 城市规划设计的分析与实现探讨.doc
- 浙江省平阳中学2025-2026学年高三上学期8月开学考地理试题 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考历史试题 Word版无答案.docx
- 浙江省Z20名校联盟(名校新高考研究联盟)2025-2026学年高三上学期第一次联考历史试卷 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考物理试题 Word版无答案.docx
- 单元总结提升.pptx
- 第22课 从局部抗战到全国抗战(练习,含解析).docx
- 浙江省强基联盟2025-2026学年高三8月联考语文试题 Word版无答案.docx
- 2024土工合成材料塑料土工格室.pdf
- 第23课 全民族浴血奋战与抗日战争的胜利.pptx
- 第23课 全民族浴血奋战与抗日战争的胜利.docx
文档评论(0)