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

楼主: anywill

ARM®mbed OS入门开发 mbed+Pir红外人体感应模块

[复制链接]

61

主题

1071

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-10-21 07:43:14 | 显示全部楼层 |阅读模式
本帖最后由 anywill 于 2016-10-21 10:06 编辑

ARM®mbed OS入门开发 mbed +Pir红外人体感应模块
//平台nucleo f70r+mbed
//Pir红外人体感应模块HC-SR501
//感应人体后LED1亮

// Tested on NUCLEO-F070R
//
#include "mbed.h"
DigitalOut myled(LED1);//D13
DigitalIn Sensor(PA_10);
int n=0;
int main()
{
// 等待感应模块稳定(30 sec.)
for (n=0; n<30; n++)
{
wait_ms(1000); // 1sec delay

myled = !myled; //  LED1闪烁
}
myled = 0; // LED1 关闭

while(1)
{
if (Sensor == 1)
{
myled = 1; // LED1 亮
wait_ms(20000); // LED1 亮 20 sec
}
else
myled = 0; // LED1 灭
}
}



757183840119937838.jpg

评分

参与人数 1ST金币 +10 收起 理由
zero99 + 10

查看全部评分

回复

使用道具 举报

61

主题

1071

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
 楼主| 发表于 2016-10-21 07:44:50 | 显示全部楼层
本帖最后由 anywill 于 2016-10-21 10:11 编辑

占楼备用 u=397720390,2098644530&amp;fm=21&amp;gp=0.jpg


源程序 延时有点罗嗦,直接wait()也行
回复 支持 反对

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2016-10-21 09:52:07 | 显示全部楼层
每天一篇啊
回复 支持 反对

使用道具 举报

61

主题

1071

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
 楼主| 发表于 2016-10-21 10:07:55 | 显示全部楼层

坚持学习,不放弃
回复 支持 反对

使用道具 举报

6

主题

446

回帖

0

蝴蝶豆

金牌会员

最后登录
2017-5-24
发表于 2016-10-21 12:04:06 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

6

主题

446

回帖

0

蝴蝶豆

金牌会员

最后登录
2017-5-24
发表于 2016-10-21 12:04:28 | 显示全部楼层
大力支持楼主
回复 支持 反对

使用道具 举报

0

主题

159

回帖

0

蝴蝶豆

高级会员

最后登录
2017-3-9
发表于 2016-10-21 18:24:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

64

主题

744

回帖

23

蝴蝶豆

实习版主

最后登录
2020-12-8
发表于 2016-10-22 12:49:24 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

9

回帖

0

蝴蝶豆

初级会员

最后登录
2020-10-10
发表于 2018-11-19 11:55:11 | 显示全部楼层
很nice的资源,努力学习mark
回复 支持 反对

使用道具 举报

0

主题

3

回帖

0

蝴蝶豆

新手上路

最后登录
2019-2-26
发表于 2019-2-26 13:36:18 | 显示全部楼层

感谢分享
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版