找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4611|回复: 2
打印 上一主题 下一主题
收起左侧

ARDUINO抢答器 PWM控制 广告灯控制程序与电路图

[复制链接]
跳转到指定楼层
楼主
ARDUINO抢答器 PWM控制 广告灯



电路图如下:


广告灯程序:
  1. int base=2;
  2. int num=3;
  3. int i=0;
  4. void setup()
  5.   {  for(i=base;i<base+num;i++)
  6.       { pinMode(i,OUTPUT);
  7.       }
  8. }
  9. void loop()
  10. {   for(i=base;i<base+num;i++)
  11.      {digitalWrite(i,LOW);
  12.        delay(200);
  13.      }
  14.      for(i=base;i<base+num;i++)
  15.      {digitalWrite(i,HIGH);
  16.      delay(200);
  17.      }
  18. }
复制代码


pwm程序:
int potpin=3;
int led=11;
int val;
void setup()
{  pinMode(led,OUTPUT);
Serial.begin(9600);
}
void loop()
{   val=analogRead(potpin);
   Serial.println(val);
   analogWrite(led,val/4);
   delay(10);
}

抢答器程序:
  1. int red1=7;
  2. int yellow1=6;
  3. int green1=5;
  4. int redpin=4;
  5. int yellowpin=3;
  6. int greenpin=2;
  7. int red,yellow,green;
  8. void setup()
  9. {  pinMode(red1,OUTPUT);
  10.    pinMode(yellow1,OUTPUT);
  11.    pinMode(green1,OUTPUT);
  12.    pinMode(redpin,INPUT);
  13.    pinMode(yellowpin,INPUT);
  14.    pinMode(greenpin,INPUT);
  15.    
  16. }
  17. void loop()
  18. {   red=digitalRead(redpin);
  19.    if(red==LOW)
  20.     {  digitalWrite(red1,LOW);}
  21.     else
  22.    {digitalWrite(red1,HIGH);}
  23.    yellow=digitalRead(yellowpin);
  24.    if(yellow==LOW)
  25.    {digitalWrite(yellow1,LOW);}
  26.    else
  27.    {digitalWrite(yellow1,HIGH);}
  28.    green=digitalRead(greenpin);
  29.    if(green==LOW)
  30.    {digitalWrite(green1,LOW);}
  31.    else
  32.    {digitalWrite(green1,HIGH);}
  33. }  

复制代码
抢答器的电路图:http://www.51hei.com/bbs/dpj-50789-1.html

所有程序打包下载:
arduino程序.zip (1.14 KB, 下载次数: 11)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:121867 发表于 2016-5-25 08:20 | 只看该作者
51黑有你更精彩!!
回复

使用道具 举报

板凳
ID:122752 发表于 2016-5-26 20:43 | 只看该作者
谢谢大大分享GOOD
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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