设计简介
本设计是基于单片机的多功能智能台灯,主要实现以下功能:
通过时钟模块可以获取时间,可以实现定时开关灯
通过按键可以控制台灯的开关和切换台灯的色温
通过按键可以设置时间,设置定时以及设置闹钟时间
当时间到达闹钟定时时间,蜂鸣器报警提醒
通过语音可以控制灯的开关以及灯的色温
通过OLED可以显示时间,定时以及灯的状态
电源: 5V
传感器:时钟模块
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:蜂鸣器,灯盘
人机交互:独立按键,语音模块
标签:STM32、OLED12864、DS1302、WS2812、SU-03T、有源蜂鸣器、按键
题目扩展:基于STM32的智能灯光系统,基于语音控制的卧室灯系统![]()
![]()
![]()

本设计以STM32F103C8T6单片机为核心控制器,加上其他的模块一起组成的基于STM32的多功能智能台灯的设计与实现,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32F103C8T6单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。主机的输入由三部分部分组成,第一部分是时钟模块,获取网络时间;第二部分是独立按键,进行切换界面、设置阈值、开关灯等操作;第三部分是供电电路,给整个系统供电。输出由四部分组成,第一部分是OLED显示模块, 显示时间、灯光状态模式、设置时间界面;第二部分是语音模块,获取语音指令控制灯光亮灭;第三部分是灯带,照明;第四部分是蜂鸣器,当到达闹钟时间,蜂鸣器响。
流程图展示



元器件明细表




