Étape 2: Programmer l’Arduino
Télécharger le Code ici
J’ai utilisé ce code pour exécuter les LED :
#include
#define broche 3 / / le code pin de votre bande est connecté à
#define comte 6 / / combien de conduit sont sur cette fiche
Bande de Adafruit_NeoPixel = Adafruit_NeoPixel (comte, PIN, NEO_GRB + NEO_KHZ800) ; définit les propriétés de bandes
{} void setColor (int Pixel, int R2, int G2, int B2)
uint32_t color = bande. Couleur (R2, G2, B2) ; faire une couleur
strip.setPixelColor (Pixel, couleur) ; définir une couleur de pixel unique
Strip.Show() ; mettre à jour les couleurs
}
void setup() {}
Strip.Begin() ; Démarrer la bande
Strip.Show() ; Affectez la bande noire (parce que nous n’avons pas dit qu’il fasse quoi que ce soit encore)}
void loop() {}
pour (int i = 0; i < 4 i ++) {}
setColor (i, 255, 0, 0) ;
setColor (i - 1, 200, 0, 0) ;
setColor (i - 2, 150, 0, 0) ;
setColor (i - 3, 50, 0, 0) ;
setColor (i - 4, 0, 0, 0) ;
Delay(150) ;
}
pour (int i = 0; i > -4; i--) {
setColor (i, 255, 0, 0) ;
setColor (i + 1, 200, 0, 0) ;
setColor (j’ai + 2, 150, 0, 0) ;
setColor (j’ai + 3, 50, 0, 0) ;
setColor (j’ai + 4, 0, 0, 0) ;
Delay(150) ; }
}