Arduino Powered RGB LED Vodka hylla (3 / 6 steg)
Steg 3: Bygga din styrelse
Stift 3,5,6,9,10,11 klarar PWM-signalen. Vi kan köra två uppsättningar av 3 färger. Du kan se dessa stift är anslutna till transistorer används som växlar. De har gjort det i vad jag tror är ett intressant sätt, genom en 10 ohms motstånd. Normalt skulle vi sätta ett större motstånd för att begränsa strömmen genom basen av transistorn. Eftersom 2N3904 har en nuvarande vinst på 200, skulle vi vill ha en som ger cirka 1mA så vi kan använda den full 200mA kapaciteten på enheten. När transistorn är öppna fullt spänningen över LED och LED motstånd bör vara nära 5V. När det är kommer det vara en låg spänning skillnaden mellan bas-ingång och emmitter. Således fungerar enheten som en nuvarande regulator för mycket nära till 15mA. Jag är ingen expert och jag vet inte säkert men detta verkar fungera bra i det färdiga projektet.
Observera att för detta projekt vi antar följande spänningen sjunker över varje LED på 15mA:
Röd: 2V (det är därför det har det största motståndet i serie med det)
Grön: 3V
Blå: 3.3V
Dess allmänhet inte bra praxis att sätta lysdioder parallellt eftersom någon differenserna i deras V-jag kurvor kommer att resultera i olika ljusstyrka mellan dem. Jag ville bara arbeta med 5V, inte tillräckligt för 2 i serien så jag testade min ljus uppsättningar för skillnader innan du installerar.
Du kan se att potentiometrar och tryckknapp ligger på samma sida som USB och power connector. Detta är den sida som kommer att sitta utsatt vid kanten av hyllan för att möjliggöra enkel användarkontroll. Kretsar för potentiometrar och tryckknapp är längst upp till höger.
Det är här att ha en Arduino prototyping shield kan verkligen hjälpa. Detta är vad jag slutade hångla i en normal protoboard. Det bara piggybacks på Arduino och kan tas bort och fäst enkelt.