本人在贵站第一次发帖,恳请前辈们多多包涵,谢谢。 近年来,随着科技的进步,智能家居正在悄然无声地应用到我们的生活中。但窗户作为住宅必不可少的部分,大部分依然采用原始的人工开闭模式,智能窗户有着非常大的发展空间。我利用单片机、语音识别、红外遥控等技术,设计出了一种基于单片机的智能窗户。 我用STC89C52RC单片机为核心处理器,配以晶振等外围器件,设计出整个智能窗户的主控系统,将工业生产中常见的电动滑台用两颗螺丝固定在窗户下方,以驱动窗户运行,使用光电限位开关判断窗户位置情况,以实现窗户运行完成后准确停止归位。该设计通过语音识别模块和红外遥控接收模块给主控系统提供相应指令来控制开关窗户,通过雨滴传感器模块采集雨滴的有无,实现下雨天自动关窗的功能,利用可燃气体传感器对可燃气体敏感的特性,实现燃气浓度过高自动开窗的功能。单片机主控系统给语音播放模块发送播放指令,实现智能窗户工作过程中相应的语音提示。利用红外对管的原理,设计窗户行程内障碍物自动停止功能,以避免出现窗户夹到手的严重后果。最终效果符合预期,该智能窗户各种功能均成功实现。 智能窗户实物图 智能窗户控制盒实物图 红外遥控开关窗 限位开关 红外对管
单片机源程序如下:以上代码打包51hei下载地址:
smart window program.rar
(36.65 KB, 下载次数: 77)
|