双人按键抢答器

2016-01-311.9万
AI 快速预览详细 收起
双人按键抢答器是一个基于DFRduino UNO R3和IO传感器扩展板V7.1的项目。它使用两个按键和两个LED灯来模拟知识问答节目中的抢答器。通过简单的连线和代码,学生可以轻松制作出这个实用的设计。这个项目不仅能够锻炼学生的动手能力,还能激发他们的创造力。


大家都看过知识问答节目吧,当开始抢答的时候,就会看谁手速快,灯会亮起来,进就利用两个按键和两个led灯模拟一下按键抢答器。
双人按键抢答器图1双人按键抢答器图2


器材:
DFRduino UNO R3


IO 传感器扩展板 V7.1

按键*2

led*2

3P 连接线 *4

连线图:
双人按键抢答器图3双人按键抢答器图4




  1. int led1 = 10;
  2. int led2 = 9;
  3. int pin1 = 7;
  4. int pin2 = 6;
  5. int getin1;
  6. int getin2;
  7. void setup(){
  8. pinMode(led1,OUTPUT);
  9. pinMode(led2,OUTPUT);
  10. pinMode(pin1,INPUT);
  11. pinMode(pin2,INPUT);
  12. }
  13. void loop(){
  14. getin1 = digitalRead(pin1);
  15. if(getin1 == LOW){
  16. digitalWrite(led1,LOW);
  17. }else{
  18. digitalWrite(led1,HIGH);
  19. }
  20. getin2 = digitalRead(pin2);
  21. if(getin2 == LOW){
  22. digitalWrite(led2,LOW);
  23. }else{
  24. digitalWrite(led2,HIGH);
  25. }
  26. }
复制代码



通过简单的按键和led 让学生完成生活中的实用设计,实用主义。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(7)
benshen
benshen
手松开LED就灭了?肉眼判断哪个先亮么?
qq815076543322
qq815076543322
作者
回复benshen
恩 是这么设计的:'(
appzpp12
appzpp12
缺个显示屏,提示谁最快
qq815076543322
qq815076543322
作者
回复appzpp12
要加一个显示时间的反应速度是不是就好了
hnyzcj
hnyzcj
每个月总有几天,——————————————————帖子非常多!!
iooops
iooops回复hnyzcj
deadline就是第一生产力!
qq815076543322
qq815076543322
作者
回复hnyzcj
任务 要完成 绩效工资
dsweiliang
dsweiliang
用来抢遥控也不错
qq815076543322
qq815076543322
作者
回复dsweiliang
哈哈 把你的奖金抢走
孙毅
孙毅
哇塞,看上去不错的样子啊。这个东东有搞头啊。挺实用!
qq815076543322
qq815076543322
作者
回复孙毅
这个代码 还需要再进一步改一下
iooops
iooops
呃 快来一发视频
qq815076543322
qq815076543322
作者
回复iooops
自己做一个玩玩 很简单
D.Rainbow
D.Rainbow
好作品必须顶顶
qq815076543322
qq815076543322
作者
回复D.Rainbow
谢谢啦 这个给学生玩还行 就是小儿科的
- 没有更多了 -