基于STM32的红外光敏控制

上传者: m0_47246641 | 上传时间: 2022-06-03 19:06:53 | 文件大小: 8.84MB | 文件类型: ZIP
【主要内容】 该设计可利用光敏控制LED1的亮灭,可通过红外遥控自由设定灵敏度、光强阈值等,例如白天也会亮,夜晚依然是亮的状态。也可以通过光照强度来控制LED0的亮度。 【主要方法】 1.通过对红外遥控信号的获取、光照强度的获取,经过主程序中各个模块的连接实现功能。 2.在Keil uVision5软件设计程序并进行连接编译。 3.下载到实验板STM32F103精英版芯片中实验。 【主要创新】 1. 通过控制PWM的输出占空比来使LED0时刻随光照强度而改变。 2. 设置光强阈值,当光强小于设定值时,LED1亮。 3. 对光敏传感器进行采样控制,可以控制灵敏度。 4. 以上所有功能均可通过红外遥控控制。

文件下载

资源详情

[{"title":"( 242 个子文件 8.84MB ) 基于STM32的红外光敏控制","children":[{"title":"usmart.c <span style='color:#111;'> 15.34KB </span>","children":null,"spread":false},{"title":"usmart.h <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false},{"title":"usmart_config.c <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"usmart_str.h <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明