arduino的随机数
怎么做一个编程;从0-9里面随机出来一个数字,如果出现的是偶数,当点击左边的按键的时候它会显示绿灯,而点击右边的按键的话则显示红灯,反之,如果出现的是奇数,点击右边的按键出现绿灯,而你若按左边的按键就会出现红灯了。这个该怎么编程…… 本帖最后由 havor 于 2015-5-3 16:47 编辑
假如是这么声明的const int GREEN =xx; // Pin of DI to green light
const int RED =XX; // Pin of DI to red light
const int RIGHT= 1; // key value of right button
const int LEFT = 2; // key value of left button
loop中的代码这样也许能行,不过我自己没有测试过,你参考一下key = ... ; // 读取按键
if(random(10) % 2 == 0){
digitalWrite(key == LEFT? GREEN: RED, HIGH );
digitalWrite(key != LEFT? GREEN: RED, LOW);
}else{
digitalWrite(key == RIGHT? GREEN: RED, HIGH);
digitalWrite(key != RIGHT? GREEN: RED, LOW);
} havor 发表于 2015-5-3 16:27 static/image/common/back.gif
假如是这么声明的loop中的代码这样也许能行,不过我自己没有测试过,你参考一下
有什么类似的案例吗?我可以看着电路图什么的连下电路 花香似锦 发表于 2015-5-3 16:42 static/image/common/back.gif
有什么类似的案例吗?我可以看着电路图什么的连下电路
和这个类似的案例,
http://www.geek-workshop.com/thread-1048-1-1.html
这个如何?——一个按钮,一个灯,你自己再加一对 havor 发表于 2015-5-3 16:49 static/image/common/back.gif
和这个类似的案例,
http://www.geek-workshop.com/thread-1048-1-1.html
这个如何?——一个按钮,一个 ...
额,还有其他的吗
页:
[1]