/
Color {FR}

Color {FR}

Objectif

Définir une couleur.

Quand l’utiliser

Quand vous voulez contrôler le NeoPixel.

Où l’utiliser

Typiquement au début du fichier, dans une séquence de couleur, ou lors de l’appel de SetColor.

Prototype principal et paramètres

void CrcLib::Color(unsigned char red, unsigned char green, unsigned char blue)

Le NeoPixel est très brillant. Vous ne voulez probablement pas utiliser de valeurs au-dessus de 25.

Constantes

La CRC définit les constantes Color suivantes:

  • NO_COLOR

  • RED_HIGH / RED_LOW

  • GREEN_HIGH / GREEN_LOW

  • BLUE_HIGH / BLUE_LOW

  • YELLOW_HIGH / YELLOW_LOW

  • CYAN_HIGH / CYAN_LOW

  • MAGENTA_HIGH / MAGENTA_LOW

  • WHITE_HIGH / WHITE_LOW

  • ORANGE_HIGH

Les versions _HIGH sont très brillantes et devraient être utilisés très brièvement si même utilisées. Les verions _LOW sont moins brillantes et sont typiquement celles qui devraient être utilisées couramment.

ColorDuration

ColorDuration est un type qui inclut une couleur et une durée, utilisé pour une séquence affichée par le CRCduino. ColorDuration::END indique la fin de la séquence.

Assurez-vous d’ajouter ColorDuration::END à la fin de votre séquence, ou de séquence très étranges s’afficheront sur le NeoPixel.

Utilisez le ainsi:

// Définissez une séquence de couleurs. Prenez note de ColorDuration::END à la fin. const ColorDuration PATTERN_ERROR1[] = { { 150, RED_LOW }, { 150, NO_COLOR }, { 150, RED_LOW }, { 150, NO_COLOR }, { 400, YELLOW_LOW }, { 2000, NO_COLOR }, ColorDuration::END };

Related articles

Related content

ShowColorPattern {FR}
ShowColorPattern {FR}
More like this
SetColor {FR}
More like this
SetColor
More like this
ShowColorPattern
ShowColorPattern
More like this
StopEverythingFromError {FR}
StopEverythingFromError {FR}
More like this