打印
[IDE]

用Arduino制作抢答器

[复制链接]
1599|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
受到警告 楼主
本帖最后由 dirtwillfly 于 2018-8-12 08:08 编辑

用Arduino制作抢答器实验,这个实验是从按键控制小灯的实验中得到灵感,只需将按键控制小灯实验扩展成3个按键对应3个小灯,占用6个数字I/O 接口,这样就完成了。

原理图:

实物连接图:

参考源程序如下:
int redled=10;
int yellowled=9;
int greenled=8;
int redpin=7;
int yellowpin=6;
int greenpin=5;
int red;
int yellow;
int green;
void setup()
{
pinMode(redled,OUTPUT);
pinMode(yellowled,OUTPUT);
pinMode(greenled,OUTPUT);
pinMode(redpin,INPUT);
pinMode(yellowpin,INPUT);
pinMode(greenpin,INPUT);
}
void loop()
{
red=digitalRead(redpin);
if(red==LOW)
{ digitalWrite(redled,LOW);}
else
{ digitalWrite(redled,HIGH);}
yellow=digitalRead(yellowpin);
if(yellow==LOW)
{ digitalWrite(yellowled,LOW);}
else
{ digitalWrite(yellowled,HIGH);}
green=digitalRead(greenpin);
if(green==LOW)
{ digitalWrite(greenled,LOW);}
else
{ digitalWrite(greenled,HIGH);}
}


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

33

帖子

0

粉丝