Blinkybox (6 / 8 stap)

Stap 6: Arduino verbindingen en code


Ik aangesloten de macht in Raw die VCC gratis voor het coderingsprogramma liet. De Neopixel macht was wired rechtstreeks in de verbinding van de switch. Ik gebruikte een kleine chocbox-connector voor het aansluiten van de macht aan de bank van de macht. Als mensen graag deze verbindingen in meer detail zou ik hen kan leveren. Wanneer het compileren en uploaden, moet u versie 1.0.6 van de arduino IDE

NeoPixel verbinding

  • DataPin = 12

Knoppen

  • RedPin = 4
  • GreenPin = 5
  • BluePin = 6
  • YellowPin = 7
  • WhitePin = 8
  • BlackPin = 9

Encoder verbindingen

  • EncoderPinOne = 2
  • EncoderPinTwo = 3
  • EncoderPinThree = niet verbonden (dit wordt gebruikt voor de switch op het)
  • EncoderPinFour = VCC
  • EncoderPinFive = aarde

Ik alleen gebruikt de helft van mijn LED-strip zo nodig te wijzigen van de code rekening slechts 15 LED's. Ook upped ik de helderheid als ik het zo helder mogelijk wilde zodat het ook bij daglicht kan worden gebruikt. De wijzigingen in de code zijn hieronder.

Const unsigned int nLEDs = 15; aantal LED's in de strip

Const unsigned int maxPower = 1023; maximale helderheid van de LED 's

Gerelateerde Artikelen