Paso 4: Diseñar paso 1: electrónica
La electrónica en este es relativamente simple: alimentación viene de la batería a la placa de carga, entonces se divide para Arduino, el anillo de Neopixel y los botones, que se arreglan en pares con resistencias pullup y telecine (esto se utiliza como un truco para poder utilizar una sola entrada de analógica en lugar de dos entradas digitales para cada par de botón. Nota: Esto también significa que los botones para un control determinado nunca deben pulsar al mismo tiempo o corta los rieles de corriente y tierra, si se utilizan interruptores momentáneos no es un problema.
Mientras que todos los componentes electrónicos involucrados son 5V estándar, he encontrado que funcionan bastante bien incluso en una sola celda de LiPo.
A este paso es una copia del código Arduino utilizado para funcionar el personal. Para ello necesita también la biblioteca de Adafruit Neopixel.
Pernos utilizados:
- VCC = alimentación principal
- GND = tierra principal
- D6 = datos de Neopixel
- A0 = perno de modo
- A1 = perno de brillo
- D2 = pin de refuerzo