Lätt RGB LED (4 / 4 steg)
Steg 4: kod
Jag har på det just nu är bara en enkel blink skiss. Visar det första blinkningar green för inställningar, sedan i slingan blinkar rött och blått med en 200 fördröjning. Jag kommer att lägga till fler koder som jag kan göra dem.
Kod: Blink
int grön = 13. förklara/initiera led färger till deras stift
int rött = 12.
int blå = 11;
void setup() {
initiera pins
pinMode (13, OUTPUT);
pinMode (12, OUTPUT);
pinMode (11, OUTPUT);
}
loop funktion kör om och om igen för alltid
void loop() {
digitalWrite 13, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(200); vänta en sekund
digitalWrite 13, låg. Inaktivera LED genom att spänningen låg
Delay(200); vänta en sekund
digitalWrite 12, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(200); vänta en sekund
digitalWrite 12, låg. Inaktivera LED genom att spänningen låg
Delay(200); vänta en sekund
digitalWrite (11, hög). Aktivera LED (HIGH är spänningsnivån)
Delay(200); vänta en sekund
digitalWrite (11, låg). Inaktivera LED genom att spänningen låg
Delay(200); vänta en sekund}
Kod: Blink utan dröjsmål
int grön = 13. förklara/initiera led färger till deras stift
int rött = 12.
int blå = 11;
void setup() {
initiera pins
pinMode (13, OUTPUT);
pinMode (12, OUTPUT);
pinMode (11, OUTPUT);
}
loop funktion kör om och om igen för alltid
void loop() {
digitalWrite 13, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(1000);
digitalWrite 13, låg. Inaktivera LED genom att spänningen låg
digitalWrite 12, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(100); vänta en sekund
digitalWrite 12, låg. Inaktivera LED genom att spänningen låg
digitalWrite (11, hög). Aktivera LED (HIGH är spänningsnivån)
Delay(200); vänta en sekund
digitalWrite (11, låg). Inaktivera LED genom att spänningen låg
digitalWrite 13, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(1000); vänta en sekund
digitalWrite 13, låg. Inaktivera LED genom att spänningen låg
digitalWrite 12, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(10); vänta en sekund
digitalWrite 12, låg. Inaktivera LED genom att spänningen låg
digitalWrite (11, hög). Aktivera LED (HIGH är spänningsnivån)
Delay(200); vänta en sekund
digitalWrite (11, låg). Inaktivera LED genom att spänningen låg
digitalWrite 13, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(50); vänta en sekund
digitalWrite 13, låg. Inaktivera LED genom att spänningen låg
digitalWrite 12, hög. Aktivera LED (HIGH är spänningsnivån)
Delay(100); vänta en sekund
digitalWrite 12, låg. Inaktivera LED genom att spänningen låg
digitalWrite (11, hög). Aktivera LED (HIGH är spänningsnivån)
Delay(20); vänta en sekund
digitalWrite (11, låg). Inaktivera LED genom att spänningen låg
digitalWrite 13, hög.
Delay(1000);
digitalWrite 13, låg.
digitalWrite 12, hög.
Delay(1000);
digitalWrite 12, låg.
digitalWrite (11, hög).
Delay(2000);
digitalWrite (11, låg).
digitalWrite 13, hög.
Delay(1000);