Arduino Street Traffic Light - set av brödunderläggen Edition (5 / 13 steg)
Steg 5: Gör din LED blinkar!
Kombinera funktionen dröjsmål med loop funktion tillåter oss att skapa en blinkande effekt med LED.
Vi kommer att göra detta genom att ställa in en fördröjning på 1 sekund (1000 millisekunder) mellan den LED att vara på (hög) och de LED av (låg).
Vi kommer att använda en int variabel med namnet dröjsmål så att vi kan ändra dess värde utan att skriva i siffror över och över överallt.
Exempel:
// variables
// variables
int GREEN = 3;
int DELAY = 1000;// basic functions
voidsetup()
{
// setup LED modes
// we're specifying that we're going to send information to this LED
pinMode(GREEN, OUTPUT);
}voidloop()
{
// High turns things on
digitalWrite(GREEN, HIGH);
delay(DELAY);
// low turns things off
digitalWrite(GREEN, LOW);}
int DELAY = 1000;
// basic functions
voidsetup()
{
// setup LED modes
// we're specifying that we're going to send information to this LED
pinMode(GREEN, OUTPUT);
}voidloop()
{
// High turns things on
digitalWrite(GREEN, HIGH);
delay(DELAY);
// low turns things off
digitalWrite(GREEN, LOW);}