Web kontrollerade Arduino LED (3 / 5 steg)
Steg 3: Ladda upp Arduino ledde testet
För att testa lampan kan du ladda upp den följande skissen till din Arduino. Återställa Arduino och kontrollera att färgerna visar i exakt samma ordning som beskrivs i koden kommentarerna i loop uttalandet nedan. Om du använder SparkFun LED avkommentera motsvarande rader i koden och ta bort de tre analogWrites Adafruit led. Om färgerna i en annan ordning kan du har bytt några stift.
HelloLed.pde
int redPin = 6;
int greenPin = 5;
int bluePin = 3;
{Ogiltig setColor (int rött, int grön, int blå)
SparkFun LED: skriva värdet för varje färg
analogWrite (redPin, röd);
analogWrite (greenPin, grön);
analogWrite (bluePin, blå);
Adafruit LED: skriva inverterade värdet för varje färg
analogWrite (redPin, 255 - röd);
analogWrite (greenPin, 255 - grön);
analogWrite (bluePin, 255 - blå);
Delay(1000);
}
Ogiltiga inställningar () {
pinMode (redPin, produktionen);
pinMode (greenPin, produktionen);
pinMode (bluePin, produktionen);
}
Ogiltig loop () {
setColor (0, 0, 0); Utanför
setColor (255, 0, 0); Röd
setColor (0, 255, 0); Grön
setColor (0, 0, 255); Blå
setColor (0, 255, 255); Aqua
setColor (255, 255, 0); Gul
setColor (255, 0, 255); Fuchsia
setColor (255, 255, 255); Vit
}