Étape 2: codage
Le code est disponible sur mon dépôt github -vous pouvez télécharger le code dans un seul fichier ici : https://goo.gl/abFfxz
Démarrage rapide, trouver le #define PIN 0 et remplacez 0 par numéro de NIP qui vous connecté à l’entrée de données de bande de NeoPixel.
Vous souhaitez probablement également ajuster d’autres paramètres, qui sont expliqués dans les commentaires de code :
- #define NUMPIXELS 30 – définit le nombre de pixels au contrôle
- #define RNDPIN 2 – définie sur n’importe quel code pin avec entrée analogique (il est utilisé une seule fois pour initialiser le générateur de nombres aléatoires)
- #define luminosité 64 – luminosité maximum de LED (1 à 255). Veuillez noter que la luminosité élevée exige beaucoup de puissance, afin de commencer avec des valeurs faibles
- #define FOCUS 65 – forme des taches de couleur (augmentation d’obtenir les endroits étroits, diminuer pour les taches plus large)
- #define retard 4000 – régler la vitesse d’animation : diminution pour accélérer, augmenter pour ralentir (il n’est pas un retard en fait)
- #define DEBUG 0 – la valeur 1 pour afficher les taux de FPS
Télécharger le code à l’aide de vous approche habituelle. Profitez !