Stap 2: binnenshuis
In de eerste proef gebruikten we slechts 2 van de 3 LED's om te lager naar beneden van de kabels, een 6v voeding (4xAA batterijen)
Het circuit is zeer eenvoudig, met de cc3200 die we hebben voor de bediening van 3 kanalen (rood, groen en blauw) voor elk geleid tegelijk, dus we 3 pwm pinnen van de TI-bestuur gebruiken zullen:
P02 -> blauw
P64 -> groen
P17 -> rood
Gezien het feit dat alleen sommige mA rechtstreeks uit de Launchpad pinnen kan worden getrokken, zullen we met sommige NPN-transistors zoals de TIP122 te controleren van elke verschillende kanalen. Na de tweede figuur zullen we om verbinding te maken:
base -> 1KOhm weerstand -> cc3200 kleurkanaal dat u bedienen wilt (P02 || P64 || P17)
Collector -> bijbehorende negatieve kleurkanaal van alle 3 leds (zie fig.1)
emitter -> GND
We hebben nu alleen de positieve leads van de LED's verbinden met de krachtbron. We kiezen voor een 6v voeding kunnen ondersteunen tot ~ 3A, dus 15W genoeg moet voor het voeden van onze 3x3W LED's. 6V is teveel voor onze leds (R: 2.0-2.4V, B/G: 3.0-3.4V) dus we gebruiken sommige weerstanden moeten te verlagen de spanning, maar hoeveel groter moeten ze zijn?
Gegeven van de Ohm wet ∆V = I * R
(wij gebruiken de ondergrens zo 2.0V voor rood- en 3.0V voor blauw/groen)
R(r) = ∆V / ik = 6v - 2v / 0, 35A = 11.42 Ohm
R(b/g) = ∆V / ik = 6v - 3v / 0,35 A = 8,57 Ohm
De keuze van wat voor soort weerstand ook door het bedrag van de maximm van de macht gedreven wordt (Lees Watt) die het kan verdrijven.
P = ∆V * IK
dus onze weerstanden moeten zitten kundig voor wegnemen (in blik)
P(r) = ∆V * ik = (6v - 2v) * 0, 35A = 1,4
P(g/b) = (6v - 3v) * 0.35A = 1.05W
We kiezen sommige 10 Ohm 1W keramische weerstanden, omdat zijn de enige die we gemakkelijk kunnen terugvinden.
Tot slot moeten alle weerstanden worden gebonden Afferden en aangesloten op de stroombron (+) aan de ene kant, anderzijds zij moeten verbinding maken met de 9 terminals van ons 3 leds zoals Fritzing diagram. Ook + 5v op Launchpad moet worden verbonden met batterijen (+).
Aan het einde we kunt alle de GND met elkaar verbinden (voeding (-), Launchpad, transistors) en de roze kabel (zienoot fritzing) voor de programmering.
We zijn nu klaar om code!