Jag älskar dig tecken med en Arduino (6 / 7 steg)
Steg 6: Arduino koden
KODEN NEDAN:
/*
* BLINKANDE LED-TECKEN
*
* Kod designad av: Lance Gundersen
* E-post: gundersen.lance
* Kod blinka åtta LED under en plexiglassen undertecknar. Du kan lägga till eller ändra per projekt behov.
* Se projecte bygga på instructables.com på
*/
int ledI = 13.
int ledL = 12.
int ledO = 11;
int ledV = 10;
int ledE = 9.
int ledY = 8.
int ledo = 7.
int ledU = 6;
void setup() {
pinMode (ledI, produktionen); LED för jag
pinMode (ledL, produktionen); LED för L
pinMode (ledO, produktionen); LED för O
pinMode (ledV, produktionen); LED för V
pinMode (ledE, produktionen); LED för E
pinMode (ledY, produktionen); LED för Y
pinMode (ledo, produktionen); LED för O är faktiskt en nolla
pinMode (ledU, produktionen); LED för U
}
loop rutinen körs för evigt om och om igen:
void loop() {
Delay(1000); vänta en sekund
digitalWrite (ledI, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledI, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledL, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledL, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledO, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledO, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledV, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledV, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledE, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledE, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledY, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledY, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledo, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledo, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledU, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledU, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledI, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledL, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledO, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledV, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledE, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledY, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledo, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(500); vänta en halv sekund
digitalWrite (ledU, hög); Aktivera LED (HIGH är spänningsnivån)
Delay(2000); vänta på en två sekunder
digitalWrite (ledI, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledL, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledO, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledV, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledE, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledY, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledo, låg); Inaktivera LED genom att spänningen låg
Delay(500); vänta en halv sekund
digitalWrite (ledU, låg); Inaktivera LED genom att spänningen låg
Delay(1000); vänta en sekund
}