本文介绍了设计的框架结构和组成模块以及各模块的原理,介绍了各部分硬件设计和 各部分软件设计以及软件流程图。该设计是以STC89C52 单片机为控制核心的集多种功能于 一体的智能LED 台灯。该台灯实现了自动检测屋内是否有人并自动开启/关闭功能;台灯光 亮度具有调节功能;具有时间显示功能;具有温度显示功能;闹铃功能。硬件设计分为单片 机控制模块、按键模块、台灯模块、温度模块、时钟模块、闹铃模块、显示模块,红外传感 模块等八个部分。单片机控制就用STC89C52,显示模块用LCD1602C 液晶显示温度、时间、 日期等内容,按键模块用来调整时间、日期、LED 的亮度等,时钟用DS12C887 时钟芯片, 台灯模块用16 颗LED,用蜂鸣器发出闹铃声,温度传感器用DS18B20 芯片,检测人的用 BIS0001 红外热释传感器。软件设计用单片机C 语言编写,实现了全部控制功能。
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持