×

智能声控自动化台灯设计的资料合集免费下载

消耗积分:7 | 格式:zip | 大小:21.55 MB | 2020-04-08

费敏是小可爱

分享资料个

  台灯是日常生活中必备的家用电器,台灯的作用不可忽视,从莘莘学子到都市白领,每一个爱好读书与写字的人都会准备一个台灯,无论是办公还是学习,有一个功能齐全的台灯,能够有效的保护眼睛,并且方便使用者。本设计是基于STC89C52单片机,以BISS001与LD3320作为主要传感器的智能声控自动化台灯设计,LD3302语音识别芯片能够识别多种语音信号,只要事先储存的语音,此台灯可以实现语音控制开启或者关闭台灯,可谓是科技感十足。当人离开台灯一段时间热释电红外传感器BISS001无法接受到信号,从而发出指令,台灯会自动熄灭从而节省电能和金钱。此款台灯可以通过光传感器实现自动调节灯管的亮度,实现保护眼睛的功能,也可以方便使用者免去繁琐的按键调整环节。无论光照多强,均会以最低亮度来实现照明功能,当光照强度很低也不会一直上升,而是会以最舒适的亮度来照明给人带来方便与保护视力,使用者可以通过按键来设定时间,显示屏会显示出你设定的时间,并开启。本次设计使用的时钟芯片为DS1302,此芯片准确率极为精准,可以为办公人士提供良好的智能操作体验。

  台灯是日常生活中必备的家用电器,台灯的作用不可忽视,从莘莘学子到都市白领,每一个爱好读书与写字的人都会准备一个台灯,无论是办公还是学习,有一个功能齐全的台灯,能够有效的保护眼睛,并且方便使用者。本设计是基于STC89C52单片机,以BISS001与LD3320作为主要传感器的智能声控自动化台灯设计,LD3302语音识别芯片能够识别多种语音信号,只要事先储存的语音,此台灯可以实现语音控制开启或者关闭台灯,可谓是科技感十足。当人离开台灯一段时间热释电红外传感器BISS001无法接受到信号,从而发出指令,台灯会自动熄灭从而节省电能和金钱。此款台灯可以通过光传感器实现自动调节灯管的亮度,实现保护眼睛的功能,也可以方便使用者免去繁琐的按键调整环节。无论光照多强,均会以最低亮度来实现照明功能,当光照强度很低也不会一直上升,而是会以最舒适的亮度来照明给人带来方便与保护视力,使用者可以通过按键来设定时间,显示屏会显示出你设定的时间,并开启。本次设计使用的时钟芯片为DS1302,此芯片准确率极为精准,可以为办公人士提供良好的智能操作体验。

  本次毕业设计的系统制作主要设计灵感来源于生活,因此改变之处也在于处理生活中一些比较简单普遍的小问题。通过能够感应到人发出红外信号的热释电红外传感器与声控识别模块LD3320为基础,设计的中心思想是单片机进行处理,从而能够更加方便的去完成台灯的我看着。系统结构框图如2.1图所示。

  (1) 传感器部分:检测人体辐射红外信号:光数字信号:音频信号:温度信号经过处理后变成数字信号。

  (2) 以STC8952组成的中央处理单元:处理信号并发出控制命令。

  (3) 灯光控制威廉希尔官方网站 :根据单片机内部运算给出命令控制灯光灯光威廉希尔官方网站 。

  整个系统是以STC8952控制下工作的。其工作过程为:当使用者说出开灯的命令时,语音模块LD3320接收指令并且识别,通过单片机控制台灯威廉希尔官方网站 ,使台灯打开;并且台灯的亮度可由光强度信号采集器通过单片机调节台灯的亮度当环境光比较强时,光敏电阻阻值比较大,灯光较为暗,当环境光比校弱时,光敏电阻阻值小,灯光较为亮;且当人离开台灯后,热释电红外传感器检测不到信号,会给STC89C52发送信号,在3分钟之后关闭台灯。当台灯开启时温度检测传感器检测当时室内温度,并且通过单片机在LCD显示屏上面显示,与此同,日历台灯芯片会一直显示时间以及日期,并且通过按键可以调节时间日期并且可以设置定时器使台灯可以实现自动开启,当使用者想定时测试时,也可以通过按键设置提醒时间,当计时结束后,蜂鸣器会报警,通过按键可以停止报警。使用者也可以通过触摸开关直接开启台灯,或者当语音识别功能无法开启台灯的时候,均可以通过触摸开关直接开启台灯,与一般的台灯没有区别。

  2.2 STC89C52的选择

  在半导体集成技术的飞速发展下,单片机集成度将会更高、功能更强和更小的体积。STC89C52是一种8K字节闪烁并且可以编程与可擦除的只读存储器并且低电压,并且可以高效处理数据的CMOS8位微处理器。

  它是51系列单片机的一个成员,世界上许多在电子元件制造领域遥遥领先的公司例如飞利浦、华邦电子和等为了在其基础上改良和升级自己的设备,参考了由英特尔公司最先制造出来的在领域使用简单便捷的51系单片机的内核版,随着形势的发展,英特尔公司也将自己持有的版权与各个IC制造商分享,这样整个集成技术又有了一次质的飞跃。而被所有制造商共同使用最多、生产数目和种类极多的现被称为80C51系列单片机也就成了所有各种大小规模的生产商传承下去的。因为51系列单片机被使用时间最长,生产其的制造商也众多,所以其也就变成了二十世纪的世界上使用最多单片机之一,成为了主流。随着行业的发展,越来越多能够实现功能越来越多的单片机被人们研究出来,虽然使用的被研制的开发设备互相都不兼容,但是从发展的历史来看,51系列单片机芯片会成为最标准的芯片。

  STC89C52使用经典的MCS-51内核,但是在许多地方进行了改进从而使得新产品有着传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
jf_08165967 2022-08-24
0 回复 举报
下来看看。。。。。。。。。。。。。 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'智能声控自动化台灯设计的资料合集免费下载',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);