你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

[Nucleo] F072RB测环境光强改进版(再次改进)

[复制链接]
shaoziyang 发布时间:2015-1-30 00:24
本帖最后由 shaoziyang 于 2015-1-30 11:29 编辑

第一版程序只能测光强,LED不能做显示了。第二版修复了这个问题,LED既可以正常显示,也可以测光强。

  1. #include "mbed.h"

  2. Serial pc(USBTX,USBRX);

  3. int main() {


  4.   while(1) {

  5.     DigitalOut myled(LED1);
  6.     myled = 1;
  7.     wait(0.490);
  8.     myled = 0;
  9.     AnalogIn Light(LED1);
  10.     wait(0.010);
  11.    
  12.     pc.printf("%d\r\n", Light.read_u16()>>4);

  13.   }
  14. }
复制代码


收藏 评论19 发布时间:2015-1-30 00:24

举报

19个回答
wambob 回答时间:2015-1-30 13:46:53
那片清茶 发表于 2015-1-30 11:04
对,LED还可以当作按键。

当按键?
mmttss 回答时间:2015-1-30 01:36:08
本帖最后由 mmttss 于 2015-1-30 01:37 编辑

真厉害 一灯二用
这代码真精简, 怎么改才能給 STM32F429I-discovery 用呢?
zfz0122 回答时间:2015-1-30 04:29:43
恕我不知,用LED测光强,得出的光强值可以用来干嘛。我之前也有这想法,不过是用光电二极管。
holts1 回答时间:2015-1-30 08:28:57
代码不全
shaoziyang 回答时间:2015-1-30 09:21:26

在mbed中把代码粘贴进去就可以了啊。
stary666 回答时间:2015-1-30 09:24:45
shaoziyang 回答时间:2015-1-30 10:52:45
修正一个bug,现在效果好多了。
那片清茶 回答时间:2015-1-30 11:04:38
对,LED还可以当作按键。
时光碎了天 回答时间:2015-1-30 11:28:01
学习了的
zhangdaijin 回答时间:2015-1-30 13:13:24
楼主真有想法  顶一下
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版