/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
}
void loop() {
red();
amber();
green();
}
void red()
{
digitalWrite(1, HIGH); // set the LED on
delay(10000); // wait for a second
digitalWrite(1, LOW); // set the LED off
}
void amber()
{
digitalWrite(2, HIGH); // set the LED on
delay(3000); // wait for a second
digitalWrite(2, LOW); // set the LED off
}
void green()
{
digitalWrite(3, HIGH); // set the LED on
delay(10000); // wait for a second
digitalWrite(3, LOW); // set the LED off
}
************************************************************************************
It show traffic Light with using Port1, 2, and 3. Port1 has turn on for 10 seconds and Port2 has turn on for 3 seconds, Port3 is same with port1.
沒有留言:
張貼留言