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

[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个回答
wamcncn 回答时间:2015-1-30 13:46:53
那片清茶 发表于 2015-1-30 11:04
对,LED还可以当作按键。

当按键?
kqh1120 回答时间:2015-1-30 04:29:43
恕我不知,用LED测光强,得出的光强值可以用来干嘛。我之前也有这想法,不过是用光电二极管。
holts1 回答时间:2015-2-1 09:50:46
shaoziyang 发表于 2015-1-31 10:40
http://developer.mbed.org/platforms/

谢谢,我去看看
mmttss 回答时间:2015-1-30 01:36:08
本帖最后由 mmttss 于 2015-1-30 01:37 编辑

真厉害 一灯二用
这代码真精简, 怎么改才能給 STM32F429I-discovery 用呢?
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
楼主真有想法  顶一下
wwwhlw 回答时间:2015-1-30 13:32:22
谢谢分享。
holts1 回答时间:2015-1-31 09:07:53
shaoziyang 发表于 2015-1-30 09:21
在mbed中把代码粘贴进去就可以了啊。

什么是MBED ?
shaoziyang 回答时间:2015-1-31 10:40:12

应该是LED的引脚和按键可以复用
12下一页

所属标签

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