Obecnie mam anodę RGB podłączoną do styków 11, 10 i 9 PWM na moim arduino. Chciałbym jednak dodać 3 dodatkowe diody LED do mojego projektu, ale nie chcę koniecznie zajmować każdego pojedynczego pinu PWM (nadal chcę dołączyć ekran). Czy mogę podłączyć wszystkie 4 diody LED i nadal korzystać z minimalnej liczby pinów? Pamiętaj, że chcę użyć wszystkich 12 rezystorów dla 4 diod LED. No i wszystkie diody LED zrobią dokładnie to samo (wszystkie będą czerwone, a wszystkie zmienią kolor na niebieski itp.), Jeśli to pomoże.
Oto jak teraz wygląda moja tablica:
Mam trzy tranzystory NTE123AP, których mogę użyć do tego projektu.
PS Załączam plik .fzz, więc jeśli ktoś chciałby edytować schemat, byłoby to bardzo łatwe. W rzeczywistości byłoby lepiej, ponieważ jestem w tym nowy i łatwiej byłoby śledzić! :)
źródło
Odpowiedzi:
Dość proste. Wystarczy użyć tranzystorów npn. Duplikat na kanał koloru.
Twój tranzystor może stale opadać do 600 mA. Przy 20 mA na led, 4 na kanał, to tylko 80 mA. To więcej niż wystarczające.
Ale upewnij się, że Twój zasilacz może to obsługiwać. 80 * 3, to jest 240mA na samych diodach, nie wliczając reszty arduino, podstawy tranzystora, czegokolwiek innego używasz.
OP dostarczył również schemat Fritzinga odpowiedzi:
źródło
Te diagramy / obrazy mogą być lepsze, aby zobaczyć, co się dzieje:
Dygresja
@Passerby: Skąd masz ten schematyczny obraz w swoim poście?źródło