本次智能灯设计主要以STM32F103系列单片机作为主控芯片,实现功能有:通过智能灯的显示屏显示菜单;通过按键对菜单界面进行操控,以显示不同的信息;根据光敏电阻的反馈信息来自动调节灯光的亮度;使用手机或者手势对智能灯进行操控,使得智能灯更加人性化、智能化。 可以通过智能灯的显示屏获得环境的光强信息,来提醒使用者健康用眼。并且使其可以根据当前环境下的光强来自动调节亮度。 在不易触碰调节按钮的情况下,可以选择使用手机或者手势对智能灯进行操控。此番设计下,使得智能灯更加人性化、智能化。 使用手机通过AT指令与ESP8266进行通信,可控制灯的亮灭、颜色,亮暗;通过PAJ7620手势识别模块控制光强的增加与减小、改变光的颜色和光的亮灭;通过按键可控制触摸屏显示内容,分别可显示当前操作模式的具体内容。从而模拟出使用智能灯的场景。 ESP8266接在STM32的WiFi模块接口上。通过AT指令与ESP8266进行通信,可控制灯的亮灭、颜色,亮暗;PAJ7620手势识别模块 接在STM32引出IO口上,可以控制光强的增加与减小、改变光的颜色和光的亮灭;3.5寸彩屏接在LCD触摸屏接口上,通过按键可控
2023-03-12 22:15:45 5.89MB stm32 智能灯 手势按键传感器
1
使用STM32F103的DAC功能播放WAV文件,WAV格式为8k,8bit.文件内附程序及wav格式转换说明,STM32输出口为PA5,接喇叭,就会播放声音。
2023-03-03 10:12:40 17.48MB STM32F103 DAC WAV
1
BH1750光照传感器驱动程序,用于检测环境光强度,16位数字输出型,I2C接口通信,使用STM32F103 HAL库开发。
2023-02-27 15:33:36 2.16MB BH1750 stm32
1
基于stm32f103+bmp180气压检测
2023-02-18 19:10:44 3.27MB 嵌入式 stm32 bmp180
1
基于stm32f103移植freertos
2023-01-05 17:03:18 4.87MB freertos stm32 实时操作系统
1
基于STM32F103C8的USB键盘程序代码,Keil,与电脑相连后被识别为键盘并周期发送‘a’,主程序可变。
2022-12-14 12:31:04 1.63MB STM32 USB键盘
1
基于stm32f103开发的国产dac芯片SGM5348-12应用驱动,此芯片拥有8路输出,0-5V(10mA),体积小,应用广泛,因为网上暂时没有相关驱动参考,由此我贡献一个给大家参考使用,代码说明再配合数据手册,您可以很快上手此芯片。
2022-11-10 11:15:52 3KB SGM5348 单片机开发 国产8路DAC
1
针对stm32单片机 写的实时频率跟踪系统,利用输入捕获,最后利用led屏显示频率
2022-11-08 16:14:51 2.83MB STM32频率 实时频率跟踪系统
1
基于STM32F103模块,移远EC20模块的,串口透传代码
2022-11-03 09:59:23 18.05MB 基于STM32F103 EC20模块的透传代码
1
本设计由STM32F103C8T6单片机核心电路+拨动开关电路+按键电路+高亮LED灯电路+LCD1602液晶电路+蜂鸣器报警电路+GSM短信模块SIM800A电路+光敏电阻检测光照强度电路+热释红外感应模块E18电路+电源电路组成。 1、通过热释红外传感器检测是否有人,如果有人靠近门时,液晶屏提示亮并显示欢迎词:Welcome to home!,夜间探测到有人时开灯,灯用9个高亮LED灯设计,无人时,关灯。 2、主人可设定门禁系统工作状态,家里有人和无人两种状态。通过一个拨动开关设置,拨上去,液晶显示有人:Somebody!,拨下来液晶显示没人:Nobody!有人时,客人按下门铃,蜂鸣器鸣叫提示,无人时,客人按下门铃,无任何反应。 3、门外人员逗留时间超过一定时间则发出报警信息。 4、检测到有人或者没有人,有状态指示灯指示。 资料包含: 程序源码 电路图 任务书 答辩技巧 开题报告 参考论文 系统框图 程序流程图 使用到的芯片资料 器件清单 焊接说明 疑难问题说明
2022-10-30 19:01:38 61.12MB
1