ARDUINO搶答器 PWM控制 廣告燈
0.png (69.4 KB, 下載次數: 161)
下載附件
2016-6-3 16:18 上傳
電路圖如下:

廣告燈程序:
- int base=2;
- int num=3;
- int i=0;
- void setup()
- { for(i=base;i<base+num;i++)
- { pinMode(i,OUTPUT);
- }
- }
- void loop()
- { for(i=base;i<base+num;i++)
- {digitalWrite(i,LOW);
- delay(200);
- }
- for(i=base;i<base+num;i++)
- {digitalWrite(i,HIGH);
- delay(200);
- }
- }
復制代碼

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);
}
搶答器程序:
- int red1=7;
- int yellow1=6;
- int green1=5;
- int redpin=4;
- int yellowpin=3;
- int greenpin=2;
- int red,yellow,green;
- void setup()
- { pinMode(red1,OUTPUT);
- pinMode(yellow1,OUTPUT);
- pinMode(green1,OUTPUT);
- pinMode(redpin,INPUT);
- pinMode(yellowpin,INPUT);
- pinMode(greenpin,INPUT);
-
- }
- void loop()
- { red=digitalRead(redpin);
- if(red==LOW)
- { digitalWrite(red1,LOW);}
- else
- {digitalWrite(red1,HIGH);}
- yellow=digitalRead(yellowpin);
- if(yellow==LOW)
- {digitalWrite(yellow1,LOW);}
- else
- {digitalWrite(yellow1,HIGH);}
- green=digitalRead(greenpin);
- if(green==LOW)
- {digitalWrite(green1,LOW);}
- else
- {digitalWrite(green1,HIGH);}
- }
復制代碼 搶答器的電路圖:http://www.zg4o1577.cn/bbs/dpj-50789-1.html
所有程序打包下載:
arduino程序.zip
(1.14 KB, 下載次數: 12)
2016-5-24 15:09 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|