【毕业设计】基于单片机的智能路灯控制系统设计_32开发实例

一、系统设计

     整个智能路灯系统采用STM32F103C8T6单片机进行主控,使用红外光电开关进行人体检测,通过光敏电阻模块进行光照检测,利用声音传感器进行路灯周围声音的检测、还通过DS1302时钟模块为系统的路灯的控制提供定时,通过按键可以对定时时间进行设定,并且还会将检测到的数据在LCD显示屏上进行显示[4]。当系统处于定时模式下就会根据定时时间控制路灯常亮,在定时模式下会通过光照检测模块检测路灯是否真的亮,如果路灯没有真的亮就会控制蜂鸣器进行报警。当系统处于非定时模式下就会根据声音检测来控制路灯的亮灭,当检测到声音时,路灯就会亮一段时间

二、硬件设计

     硬件模块的选型主要包括主控模块、光照采集模块、声音检测模块、人体检测模块、亮灯定时模块、数据显示,模块的选型,模块的选型是基于性能、功耗以及成本等多方面考量。

三、软件设计

     智能路灯系统在上电运行后会进行初始化,在初始化完成后采集进行光照检测、声音检测、定时检测、人体检测,检测到的数据会在OLED屏上进行显示。其中如果不在定时状态时如果检测到人体就会亮一段时间,片刻后自动熄灭;在非定时状态下检测到声音也会亮一段时间,片刻后自动熄灭。在定时状态下则会控制灯常亮,但是当检测到路灯不亮时就会控制蜂鸣器进行报警。

四、实物展示


五、资料内容 

————————————————
版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/XCHardware/article/details/131051583

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小常硬件

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值