Stap 2: codering
De code is beschikbaar op mijn github repository -kun je de code als een enkel bestand hier downloaden: https://goo.gl/abFfxz
Snelstart, vinden de #define PIN 0 en 0 vervangen aantal pin die u op de invoer van de gegevens van NeoPixel strip aangesloten.
U wil waarschijnlijk ook andere instellingen, die worden beschreven in de commentaar bij de code aanpassen:
- #define NUMPIXELS 30 -Hiermee stelt u het aantal pixels te controleren
- #define RNDPIN 2 – ingesteld op elke pin met analoge ingang (het is slechts eenmaal gebruikt voor het initialiseren van de random getal-generator)
- #define helderheid 64 – maximale helderheid van de LED (1 tot en met 255). Houd er rekening mee dat hoge helderheid vereist veel kracht, dus begin met lage waarden
- #define FOCUS 65 – vorm van kleur vlekken (toename te smalle plekken krijgen, verlagen om bredere vlekken)
- #define vertraging 4000 – zet de snelheid van de animatie: daling te versnellen, vertragen te verhogen (het is niet een vertraging eigenlijk)
- #define DEBUG 0 – ingesteld op 1 om de FPS tarief weergeven
Het uploaden van de code met behulp van je gebruikelijke aanpak. Geniet van!