请问:为什么按下关开只是主板上的L灯按程序设定的方式亮,而面包板上的LED灯不亮????
为什么我按照图片上面连接电路,却总是短路了?
新手刚接触arduino,照着实验进行时,突然发现很神奇的情况~ 并未接5v电源,只是跳线插上去就走方法了,同样的手摸在4针脚附近的时候方法也走了。 代码与LZ一样,在网上找了一圈,也不知该怎么去问果断悲剧了~~~~help呀~~~~~~:'(:'(
忘上图了~~~求助呀:'(:'(
KepenJ 发表于 2014-4-12 22:07 static/image/common/back.gif
忘上图了~~~求助呀
数字IO设置为输入时,最好接一个上拉电阻或下拉电阻确定输入电平,这个例子中需要接10K下拉电阻。
顶顶顶顶顶
很满意,每看一次都有收获,很适合初学者自学:)
ding,ding!!!!
我想要的效果是按下亮 再按下灭。
本帖最后由 devai 于 2014-11-26 21:35 编辑
你好,请问一下我试着加了break命令,但没有用,是不是输入口没有一直在被监视?
还有就是最后一行delay的值为500,1000时小灯可以闪烁(虽然还是根本停不下来),改为2000及以上的时候就根本不亮了,不知道是为什么?
还望各位指教。
void setup ()
{
pinMode(4,INPUT); //将4号数字口设置为输入状态,13号数字口设置为输出状态
pinMode(13,OUTPUT);
}
void loop()
{
int n = digitalRead(4); //创建一个变量n,将4号数字口的状态采集出来赋值给他。
if (n==HIGH) //判断n是否为高电平,如果是执行下面的语句,不是则跳过。
{
for(int i=1; i>0; i++)
{
digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13,LOW);
delay(1000);
if(n==LOW)
break;
}
}
digitalWrite(13,LOW);
delay(2000);
}
顶一顶,好帖啊
真的很适合初学者
4号端口什么都不接,LED为什么也亮5秒灭了然后重复啊?
非常棒的教程!
请问上面的电路图是用什么画出来的呢