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

Se Steg
Relaterade Ämnen