完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
申请理由:我现在是一名大三学生,就读于武汉理工大学的电子类专业,大一期间接触51单片机,从此对单片机产生了兴趣。大二期间做过飞思卡尔智能车大赛以及电子设计大赛,通过比赛又学习了STM32和k60,对单片机及嵌入式开发很有兴趣。现在在做一个智能多功能LED台灯的国家创新创业训练计划项目,想用一种新类型的单片机来做,多学习一些单片机和嵌入式开发方面的知识,为以后从事这方面的工作打下基础。项目描述:项目描述: 我们设计的台灯拟具有如下功能:一、能够手动设置台灯的相对亮度;二、可以根据设置的相对亮度和环境亮度自动调节台灯的亮度;三、可以显示时间,设置闹钟;四、可以显示室内温度,湿度;五、当人离开时,台灯会自动关闭;六、可以用手机来对台灯进行控制;七、可以监测室内一些有害气体的浓度,当其浓度超过设定的阈值时,会给手机发送消息;八、锂电池作为备用电源,以便周围没有电源的时候还能继续使用。具体实现方式如下:
1.亮度调节:OK210的定时器具有脉冲宽度调制(PWM)输出模式,该输出引脚的输出信号作为LED灯供电电源的开关,通过调节输出脉冲的占空比来调节一个供电周期内电源供电的时间来达到LED灯亮度调节的目的(当然,PWM的频率要足够大,否则会看到LED灯明显的闪烁)。通过按下按键进入外部中断,设置PWM的占空比从而到达设置亮度的目的。同时可以定时更新光强传感器的检测到的光强值,再根据设置的相对亮度和环境亮度来调节PWM的占空比,从而调节台灯的亮度。 2.时间显示/闹钟:OK210开发板具有实时时钟(RTC)功能。RTC 模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。实时时钟模块和时钟配置系统是在后备区域,即在系统复位或从待机模式唤醒后实时时钟的设置和时间维持不变。并且实时时钟 还有一个闹钟寄存器,用于产生闹钟。系统时间按周期累加并与存储在闹钟寄存器中的可编程时间相比较,如果实时时钟控制寄存器中设置了相应允许位,比较匹配时将产生一个闹钟中断。按下按键进入中断,可以修改计数器的值从而重新设计系统时间,亦可修改闹钟寄存器的值从而设置闹钟。 3.温湿度显示:温湿度的检测使用的是DHT11温湿度传感器。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测 温元件,并与一个高性能8位单片机相连接。并且DHT11采用单线制串行输出接口,使系统集成变得简易快捷。超小的体积、极低的功耗。通过主控芯片就可以读取该传感器所测得的温度、湿度的值,并通过显示屏显示出来。 4.人体检测功能:这一部分使用红外人体感应模块,当人进入其感应范围时,该模块输出高电平,当人离开其感应范围,该模块输出低电平。当 主控芯片检测到人体感应模块输出低电平时,进入外部中断,进行设置,使主控芯片进入待机模式,台灯停止工作同时,通过设计外部电路,使当人体感应模块由低电平变为高电平时在引脚上产生一个上升沿,从而退出待机模式,台灯重新开始工作。 5.手机控制:手机控制采用的主要方案为WIFI无线连接技术,它主要具有范围广,适用性强,使用普遍等优点,不仅可以实现局域网操作也可以实现远程操作,极大的增加了用户对于硬件端的控制度。硬件端的WIFI模块可以直接连接无线路由器,从而接入Internet 网,通过网络向移动端发送消息,以提示用户一些基本或者警报信息等,同时移动端可以通过手机APP对硬件端进行局域和远程控制,通过App调用手机的WIFI适配器,通过http协议向硬件端发送数据,不同的数据对应不同的操作,以达到控制台灯的开关、色温、亮度等功能同时也采用了低功耗蓝牙连接的辅助方案,其目的在于利用低功耗蓝牙的低功耗,稳定等特点,以便应对一些特殊的情况的发生,例如断网,断电。这样在突发情况下可以有效的降低功耗和实现多种方案连接,蓝牙与WiFi的相同点在于都可以实现移动端和硬件端的通讯,以达到控制的目的。 6.有害气体检测:这一部分主要由一些气体传感器来实现,通过传感器来测量某些有害气体的浓度,CPU将传感器输出的信号进行处理,得到所需要的值,并且在COU中设置好各种气体浓度的上下阈值,当检测到的浓度超过阈值时就产生中断,CPU即通过WIFI模块向手机发送通知消息,以便于使用者随时掌握室内的空气信息, 减少安全隐患。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱评测
2919 浏览 1 评论
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
7261 浏览 0 评论
7726 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
7654 浏览 0 评论
9093 浏览 0 评论
6811浏览 2评论
11220浏览 1评论
5309浏览 1评论
85523浏览 1评论
679浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:03 , Processed in 0.580043 second(s), Total 67, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号