【32单片机篇】项目:智能台灯

一、项目需求

  1. 红外传感器检测是否有人,有人的话实时检测距离,过近则报警;同时计时,超过固定时间则报警;

  2. 按键 1 切换工作模式:智能模式、按键模式、远程模式;

  3. 智能模式下,根据光照强度自动调整光照档位(低亮、中亮、高亮),没人则自动光灯;

  4. 按键模式下,按键 2 可以手动调整光照档位;

  5. 远程模式下,可以通过蓝牙控制光照档位、计时等;

  6. 按键 3 暂停/开始计时,按键 4 清零计时;

  7. OLED 显示各项数据/状态。

二、项目框图

三、硬件部分

四、项目源码及实现

1.项目源码

https://gitee.com/GeekerGao/smart-desk-lamp

2.项目实现

相关推荐
信奥洪老师23 分钟前
2025年12 电子学会 机器人三级等级考试真题
单片机·嵌入式硬件·机器人
程序员zgh29 分钟前
MCU 锁步(Lockstep)
单片机·嵌入式硬件
恶魔泡泡糖1 小时前
最小系统组成部分
c语言·单片机
czhaii1 小时前
USB拓展库及使用示例
单片机·嵌入式硬件·硬件工程
iCxhust1 小时前
8088单板机C语言汇编混合编程实验方法与步骤
c语言·汇编·单片机·嵌入式硬件·微机原理
逆小舟2 小时前
【RTOS】任务间通信IPC
单片机·嵌入式硬件
电化学仪器白超2 小时前
《可编程固定阻值电子负载的制作与自动化标定技术》
python·单片机·嵌入式硬件·自动化
三佛科技-134163842122 小时前
LP3799FAES-B 反激式电源控制器芯片 典型应用电路
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
风行男孩3 小时前
stm32基础学习——按键的使用
stm32·嵌入式硬件·学习