/
ShowColorPattern {FR}

ShowColorPattern {FR}

Objectif

Afficher une séquence de couleur sur le NeoPixel.

Quand l’utiliser

Quand vous voulez commencer la séquence.

Où l’utiliser

N’importe où

Appeler cette fonction annulera la séquence de couleurs en cours d’affichage. Assurez vous de ne pas l’appeler répétitivement.

Valeur de retour

Aucune

Prototype principal et paramètres

void CrcLib::ShowColorPattern(const ColorDuration colors[], bool repeat)

Les paramètres suivants sont nécessaires à la fonction:

  • La séquence de couleurs à afficher

  • S’il faut répéter la séquence ou non

Overloads

void CrcLib::ShowColorPattern(ColorPattern* pattern)

Une version plus avancée de la fonction dont vous n’aurez probablement pas besoin. Si vous voulez l’utiliser, lisez CrcLib.h pour plus d’information.

Exemples

#include <CrcLib.h> // Voir la page Color // Définissez une séquence avec { <durée en ms>, <fréquence de la note en Hz> } ColorDuration pattern[] = { { 750, Color(213, 4, 200) }, { 500, BLUE_LOW }, ColorDuration::END }; CrcLib::Timer timer; void setup() { CrcLib::Initialize(); timer.Start(2000); } void loop() { CrcLib::Update(); if (timer.IsFinished()) { // début de la séquence toutes les 2s timer.Next(); CrcLib::ShowColorPattern(pattern, false); } }

Related articles

Content by Label

Related content

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