arduino 连 sensor 的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3098|回复: 1

arduino 连 sensor 的问题

[复制链接]
发表于 2013-11-4 13:46 | 显示全部楼层 |阅读模式
如题,sensor有三条线,两条接正负,还有一条传信号的直接接在digital上,然后定义 int sensorPin = 6;程序的一部分是这样,

sensorState = digitalRead(sensorPin);
     if (sensorState == 0)
         {
          startTime = millis();                             // store the start time
          blinking = true;                                  // turn on blinking while timing
          delay(10);


         }
可是貌似有问题,问题在哪里呢?

PS:我是初学者,不是学这些的,所以好多都不懂。有人告诉我可能是信接收的问题,要用pull up resistor,我弄不明白。懂得人帮我看看,谢谢了!
发表于 2013-11-5 09:24 | 显示全部楼层
从代码上很难看出来你想实现什么功能,是不是在没有收到传感器反馈信号的时侯闪烁LED?如果那样的话你好歹需要在if里面先设置LED对应的端口为高电平(digitalWrite(LED, HIGH)),然后delay一下,再设置低电平digitalWrite(LED, LOW),只有这样才能产生闪烁的效果。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2025-1-1 18:38 , Processed in 0.070439 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表