求求哪位好心人能告诉我,怎么把这个两个代码搞成一个。
一个是滚珠开关
int switchpin = 5;
int ledpin = 8;
int val = 0;
void setup()
{
pinMode(ledpin,OUTPUT);//数字IO8 输出模式
Serial.begin(9600);//设置串口波特率为9600
}
void loop()
{ val = analogRead(switchpin); if(val>512)//模拟电压值512正好电压是2.5V digitalWrite(ledpin,HIGH);//大于2.5V,拉高 else//小于等于 digitalWrite(ledpin,LOW);//拉低 Serial.println(val);
} 另一个是广告灯
int BASE = 2 ; //第一顆 LED 接的 I/O 腳
int NUM = 6; //LED 的總數
int i = 0;
void setup()
{ for (i = BASE; i < BASE + NUM; i ++) { pinMode(i, OUTPUT); //設定數字I/O腳為輸出 }
}
void loop()
{ for (i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, LOW); //設定數字I/O腳輸出為"低",即逐漸關燈 delay(200); //延遲 } for (i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, HIGH); //設定數字I/O腳輸出為“高",即逐漸開燈 delay(200); //延遲 } } 我就想做一个滚珠开关控制广告灯的,但是实在不会把两个代码放在一起。