做為新人,非常感興趣可惜我水平不夠,學做閃爍小燈吧,如下:
制作個閃爍小燈
程序代碼:
- const int redled1=5;
- const int redled2=4;
- const int greenled=3;
- const int switchPin=2;
- void setup() {
- pinMode(redled1,OUTPUT);
- pinMode(redled2,OUTPUT);
- pinMode(greenled,OUTPUT);
- pinMode(switchPin,INPUT);
- }
- void loop() {
- int switchState;
- switchState=digitalRead(switchPin);
- if(switchState==LOW){
- digitalWrite(greenled,LOW);
- digitalWrite(redled1,HIGH);
- digitalWrite(redled2,LOW);
- delay(258);
- digitalWrite(redled1,LOW);
- digitalWrite(redled2,HIGH);
- delay(258);
- }
- else{
- digitalWrite(redled1,LOW);
- digitalWrite(redled2,LOW);
- digitalWrite(greenled,HIGH);
- }
- }
復制代碼
|