一、系统设计

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

二、硬件设计

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

三、软件设计

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

四、实物展示


五、资料内容

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

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

  1. 【单片机毕业设计】【mcuclub-109】基于单片机的智能抽油烟机控制系统设计-标准版【实物设计】

    设计简介: 项目编号:mcuclub-109 项目名:基于单片机的智能抽油烟机控制系统设计 单片机:STC89C52 功能: 1.通过MQ-2烟雾传感器检测厨房内烟雾浓度,若烟雾浓度小于设定最小阈值, ...

  2. 【单片机毕业设计】【mcuclub-109】基于单片机的智能抽油烟机控制系统设计-标准版【仿真设计】

    设计简介: 项目编号:mcuclub-109 项目名:基于单片机的智能抽油烟机控制系统设计-标准版 单片机:STC89C52 功能: 1.通过MQ-2烟雾传感器检测厨房内烟雾浓度,若烟雾浓度小于设定最 ...

  3. 智能窗帘传感器c语言程序,基于单片机的智能窗帘控制系统设计(附程序代码)

    基于单片机的智能窗帘控制系统设计(附程序代码)(论文18000字,程序代码) 摘要:二十一世纪初以来,科学技术不断发展,智能家居涌现于各家各户,人们越来越重视生活质量的提高.但是传统的手动开合窗帘耗时 ...

  4. 基于单片机c语言的豆浆机,基于单片机的智能豆浆机控制系统设计(附实物图,电路原理图,程序)...

    基于单片机的智能豆浆机控制系统设计(附实物图,电路原理图,程序)(任务书,开题报告,中期检查表,毕业论文11800字) 摘要 由于市面上的豆浆机不具有长时间保温的功能,打浆完成后残渣很多,而且打浆用时 ...

  5. 基于单片机定时智能窗帘控制系统设计-毕业资料

    资料下载地址-1022(百度网盘):点击下载 智能窗户  AT89S52  1602显示  步进电机转动模拟开窗关窗 (1)手动控制:该功能是根据用户的需求通过按键进行窗帘的开关,此功能可以使窗帘的开 ...

  6. 智能路灯控制系统设计

    设计思路及功能如下: 本设计以单片机为核心,DS1302初始化系统时间,通过按键设置路灯工作时间段和光照阈值,用光敏电阻模拟周围环境亮度,在仿真电路中用光电耦合器代替继电器,实现用单片机控制220V或 ...

  7. 【分享】基于单片机嵌入式的家用智能节水淋浴控制器的设计-基于单片机的电子贺卡控制系统设计-基于单片机的倒计时牌控制系统设计-基于单片机的彩灯控制器系统设计-多模式彩灯-单片机的八路路数字电压表控制设计

    1334基于单片机嵌入式的家用智能节水淋浴控制器的设计-全套毕设课设设计资料 三个ds18b20分别采集进水口热水  冷水 和温水的水温,然后分别显示出来,按下开始按键,系统初始化,自动设置出水温度为 ...

  8. 基于单片机双路温度检测报警系统设计-基于单片机声光控智能开关控制灯设计-基于单片机热电偶智能体温检测设计-基于单片机小型家用燃气锅炉控制系统设计-基于单片机一氧化碳有毒气体采集报警系统设计

    1628基于单片机双路温度检测报警系统设计(串口上位机控制) 基于pcf8591 tlc2543的双路温度检测报警系统 带串口上位机控制带仿真 源程序 温度传感器是 LM35 两路测温通道所用的ad芯 ...

  9. 基于51单片机的公交车安全智能检测系统、基于51单片机的金属探测仪控制设计、基于单片机的智能电子密码锁系统设计、基于51单片机酒精浓度检测仪设计【资料转发分享】

    630基于51单片机的公交车安全智能检测系统-设计资料 本资料是基于单片机的公交车安全监测系统 具有如下功能: 1.监测环境的温度,超标报警.可以设置上下限 2.监测是否有火灾以及有毒气体,超标报警, ...

最新文章

  1. linux mint root激活,Linux mint root登录无声音的问题解决方法
  2. 初学者python编辑器-面向初学者的Python编辑器Mu
  3. C#与Unity 数据存储
  4. java jigsaw_Java 9和Project Jigsaw如何破坏您的代码
  5. sqlmap (--os-shell)的使用
  6. C/C++——输入输出字符相关,cout.put()和putchar()
  7. 渲染百万网页,终于找到影响性能的原因了
  8. Java8新特性学习_001_(Lambda表达式,函数式接口,方法引用,Stream类,Optional类)
  9. 第二章 关键数据结构
  10. java web开发技术文档的编写
  11. 递归算法经典实例小结(C#实现)
  12. Ubuntu常识学习之tty
  13. 全国大学生数学竞赛学习笔记
  14. 【转】WinRAR软件许可框
  15. 台式计算机看网络电视,关于电脑看网络电视卡的原因及解决方法
  16. 使用highcharts做地图统计
  17. python 试题:写一段程序逐行读入一个文本文件,并在屏幕上打印出来。
  18. ctype.h 详解
  19. BitLocker对性能的影响
  20. 第四章:图像形态学处理 5-礼帽和黑帽

热门文章

  1. 12.1、QT::QEventTest操作
  2. 【餐饮大数据】大数据告诉你餐饮业10大明显特征
  3. 计算机毕业设计(附源码)python疫苗注射动态数据可视化系统
  4. TensorFlow MatMul操作rank错误问题记录
  5. cesium加载离线tms切片
  6. Bilinear model 及其相关文献
  7. “美少妇”受情伤朋友圈豪洒50万 男子上当受骗
  8. WinSCP和SecureCRT使用
  9. YOLO交通标志识别数据集准备
  10. 源码系列第1弹 | 带你快速攻略Kafka源码之旅入门篇