Étape 1: Programmation du sparkcore
Je suppose que vous avez déjà réussi à connecter votre sparkcore à spark.io et sont prêts à code dans leur éditeur en ligne.
Mon code pour ce projet est disponible sur GitHub. Vous êtes autorisé à utiliser ce code sous licence AGPL 3.0 ou version ultérieure.
Il utilise la bibliothèque SparkTime de temps ntp syncronize et la adafruit neopixel bibliothèque pour contrôler le tableau neopixel.
Deux de ces bibliothèques sont disponibles par le biais de la recherche de la bibliothèque au spark.io, donc les trouver et ajoutez-les à votre projet.
Avec ces deux bibliothèques ajoutés, vous pouvez utiliser le code de mon projet. Notez que vous pouvez changer le décalage de fuseau horaire
rtc.setTimeZone(1) ; décalage GMT
Vous pouvez également choisir un jeu de couleurs différent.