Paso 2: codificación
El código está disponible en mi repositorio de github , puede descargar el código como un solo archivo aquí: https://goo.gl/abFfxz
Inicio rápido, buscar el #define PIN 0 y reemplazar 0 con número de pin que conecta a la entrada de datos de la tira de NeoPixel.
Probablemente también desea ajustar otros ajustes, que se explican en los comentarios de código:
- #define NUMPIXELS 30 – establece el número de píxeles a control
- #define RNDPIN 2 – establecer con cualquier conector de entrada analógica (se usa sólo una vez para inicializar el generador de números aleatorios)
- #define 64 brillo : brillo máximo del LED (1 a 255). Tenga en cuenta que el alto brillo requiere mucha energía, así que empezar con valores bajos
- #define foco 65 – forma de manchas de color (aumento para obtener puntos estrechos, disminución para obtener más puntos)
- #define demora 4000 – ajustar la velocidad de la animación: disminución para acelerar, aumentar velocidad (no es un retraso realmente)
- #define DEBUG 0 – establece en 1 para mostrar la tasa de FPS
Cargar el código de uso de enfoque habitual. ¡ Disfrute!