Avmystifiera 4 pin adresserbara RGB LEDS (3 / 6 steg)
Steg 3: Bygga demonstration
För demo jag har satt ihop, har jag placerat fem adresserbara lysdioder i en skärbräda. Makt och marken rälsen av bakbord till min Arduino Uno och sedan seriekopplas lysdioderna tillsammans, en Data ut till nästa Data i. Jag har också lagt till en liten piezoelektriska Summer bara för lite extra kul. Den första lysdioden Data i pin är ansluten till stift 6 på min Arduino och en piezo är på stift 8.
När stift 6 är en PWM-- eller Pulse bredd Modulation pin--på Arduino Uno, vi kommer inte att använda PWM med denna demo. I själva verket jag kunde använda en av de sex analoga stift och demo fortfarande skulle fungera bra. Om du bygger den här inställningen måste du prova att flytta bygeln kabeln från stift 6 till Analog 0. I skissen (som jag ger i ett senare steg) måste du ändra pin tilldelningen till "A0" och se själv.
Beroende på vad du har din Arduino gör samtidigt, kan det hända att stift 0, 1, 3 och 11 inte kanske fungerar rätt. Dessutom, Analog stift 2, 3, 4, och 5 bör inte användas om du använder några I2C komponenter.
OK, har du fem lysdioderna i din skärbräda, länkade till varandra, marken, makt, och du är den signal stiftet från Arduino, vad händer sen? Lyckan i, din nästan gjort, allt du behöver göra är att ladda skissen och jag har gjort den maskinskrivning för dig.