Blinkybox (6 / 8 steg)
Steg 6: Arduino anslutningar och kod
Jag trådbundna kraften i Raw vilket lämnade VCC gratis för kodaren. Neopixel makt var kabelansluten direkt i switch anslutningen. Jag använde en liten chocbox kontakt för upphakning befogenhet att driva banken. Om folk vill ha dessa anslutningar mer i detalj kan jag förse dem. När sammanställningen och belastande upp behöver version 1.0.6 av arduino IDE
NeoPixel anslutning
- DataPin = 12
Knappar
- RedPin = 4
- GreenPin = 5
- BluePin = 6
- YellowPin = 7
- WhitePin = 8
- BlackPin = 9
Encoder anslutningar
- EncoderPinOne = 2
- EncoderPinTwo = 3
- EncoderPinThree = inte ansluten (Använd växeln på det)
- EncoderPinFour = VCC
- EncoderPinFive = jord
Jag bara använt hälften av min LED strip så behövs för att ändra koden för att ta hänsyn till endast 15 lysdioder. Också höjt jag ljusstyrkan som jag ville ha det så ljust som möjligt så det skulle kunna användas i dagsljus också. Kodförändringar som ligger under.
CONST unsigned int nLEDs = 15. antal lysdioder i remsan
CONST unsigned int maxPower = 1023; maximal ljusstyrka på lysdioder