Etape 3: Branchez au pouvoir et le code d’essai
Il est préférable de vérifier que les connexions et brasage est ok et que tout fonctionne avant de coller la puce au CCP, comme re-souder sera beaucoup plus difficile par la suite.
La sérigraphie sur le noyau de l’étincelle indiquent Vinn (5V DC) et masse (0V) qui ensemble représentent une puissance alternative d’entrée (par opposition à la micro-connecteur USB) et les instructions d’allumage Core mettent en garde que vous ne devez jamais utiliser les deux sources d’alimentation en même temps! Toutefois, vous devez vérifier que votre nouvelle LED chip fonctionne réellement. Ainsi utiliser les connexions Vinn/GND pour tester le LED puisque le micro câble USB va bloquer la visibilité de cette même LED.
Récupérer le code d’horloge de GitHub : dépôt git HackBergen SparkCore
Coupe/passé dans l’éditeur de spark.io/build et en ajoutant de la bibliothèque de NeoPixel devrait être suffisant pour vous allez obtenir.
Vous pouvez modifier toutes les fonctionnalités que vous souhaitez dans le code source, comme les couleurs d’arrière-plan et l’intensité.
Assurez vous que le noyau de l’étincelle est relié à la nuée sur le réseau Wifi à utiliser lorsque l’horloge est terminé, et que vous pouvez télécharger le nouveau code à lui. Le plastique avant de l’enveloppe de l’horloge rendra plus difficile rétablir les réglages du firmware sans prendre à part encore une fois, puisque cela nécessite touches le Core de l’étincelle à l’avant.
Utilisé de cette façon, vous voudrez pour être toujours connecté à Internet pour pouvoir obtenir le temps.
Pas d’Internet ne = aucune horloge utilisable.
Couleurs comme indiqué :
- Rouge = heures
- Vert = Minutes
- Bleu = secondes