arduino红外线
来源:互联网 发布:自己设计服装软件 编辑:程序博客网 时间:2024/04/26 18:16
#include<NewPing.h>;#defineTRIGGER_PIN12//12端口#defineECHO_PIN11//11端口#defineMAX_DISTANCE10//最大距离是400-500cm,我们需要可以设定10cmintledPin=5;//LED等5号端口,在传感器探测范围之内就亮起。NewPingsonar(TRIGGER_PIN,ECHO_PIN,MAX_DISTANCE);//设置端口和最大距离voidsetup(){pinMode(ledPin,OUTPUT);}voidloop(){delay(50);//间隔50ms扫描一次(大约20次/秒).29ms是扫描最短的时间间隔checkDistance();//检查当前距离}voidcheckDistance(){unsignedintuS=sonar.ping();//把扫描时间转化成usintdis=uS/US_ROUNDTRIP_CM;//转成距离if(dis<MAX_DISTANCE)//如果距离在10cm范围里面,灯就开始闪。{digitalWrite(ledPin,HIGH);}else{digitalWrite(ledPin,LOW);}}
0 0
- arduino红外线
- Arduino控制GP2D12红外线测距传感器
- 红外线
- 红外线透视?
- Arduino
- arduino
- Arduino
- arduino
- arduino
- arduino
- Arduino
- Arduino
- Arduino
- Arduino
- Arduino
- Arduino
- Arduino
- Arduino
- NOIP2016游记
- Excel快捷键之移动&选择
- ECharts 联动
- html
- 三层架构
- arduino红外线
- linux 让led闪烁起来,by timer,device tree
- Spring基础配置
- Uva10474
- 设计并实现同时支持多种视频格式的流媒体点播系统
- Android开发实践:在任意目录执行NDK编译
- laravel 服务类的自动注入
- CSS 预处理器与 CSS 后处理器
- 第15周 oj (FINAL)Problem M: 字符串的修改(串)