Stap 1: Onderdelen en opties
In dit segment gaan we richten op het bouwen van de hardware, sommige opties bespreken en doen een beetje wiskunde.De belangrijkste onderdelen van dit project zijn:
LED 's
Kabels
ICs en een paar weerstanden.
Microcontroller
Voeding
Prototyping-printplaat
De volgende zijn bloederige details over onderdelen, als je gewoon wilt bouwen van mijn ontwerp, en niet schelen hoe het werkt, gaat u verder:
LED 's
Voor mijn lichaamsbouw, im gebruik van LED strips, ze hebben weerstanden ingebouwd, maar geen domeincontrollers, zij lopen op 12v, en ze oplichten elke LED dezelfde kleur. Ze zijn het eenvoudigere type van LED strips, maar moet u ervoor zorgen dat u een strip met de RGB LED's in een 5050-pakket, en niet de strips die gebruikmaken van afzonderlijke rode, groene en blauwe LEDs. Kunt u waterdicht en niet waterdicht, het maakt niet veel uit. De waterdichte degenen zal gemakkelijker, opruimen als je schoon de achterzijde van uw TV, maar kunnen zij een beetje meer werk om te solderen. Deze strips kunnen worden gesneden in afzonderlijke segmenten of gebruikt in groepen van segmenten. Elk segment moet 20mA per kanaal (R, G en B), als u gebruik wilt maken 3 segmenten per kanaal, u moet 60mA per kanaal. Dit betekent dat hoe groter uw tv, hoe groter je de strips wilt te zijn, en hoe meer huidige u moet om ze te draaien. LED strips komen ook in een verscheidenheid van dichtheid, 30 en 60 LEDs per meter zijn het vaker, dit zal werken met elke dichtheid, maar ik de 60/meter en dat is wat ik gebruikt. U kan zelfs gebruik droom kleur/paard race LED strips, zij 10 draden gebruiken om te bepalen van 3 groepen van 3. Kabels met 10 dirigent zal vergen, maar het zou gebruiken minder kabels, die misschien wel leuk in echte grote opstellingen, maar vreselijk in kleinere opstellingen.
De laatste optie van de LEDstrip die ik kan bedenken zijn de individueel instelbare LED-strips, die zal werken prima, echter de manier waarop je het doet is heel anders dan dit instructable, dus Im not gonna het, of de talloze andere individueel adresseerbare LED opties bevatten. U moet ook hebben gemeenschappelijke anode LEDs, maar elke strip die ik heb lopen over is gemeenschappelijk anode. zijn niet onmogelijk te gebruiken gemeenschappelijke kathode LEDs, maar je gewoon hebben een gemakkelijke tijd doet het met LED bestuurder chips, en zeker niet de TLC 5940.
LED drivers
Im met behulp van TLC 5940 chips, ze rennen 16 kanalen en 12 steentje PWM (u kunt interpreteren die als veel kleuren). Im met behulp van 3 van hen, die maakt eenvoudig wiskunde, 3 chips zal 16 RGB-kanalen (of in dit geval de zones), maar u kunt dit doen met minder of meer chips afhankelijk van hoeveel RGB-zones die u wilt.
Je kan ook bouwen met uw wat LED-stuurprogramma dat u als beste, maar u zult moeten aanpassen van het circuit en de software om te werken met je delen. Een van de leuke dingen over het gebruik van een constante huidige LED driver is dat u niet hoeft te weerstanden toevoegen aan uw LEDs. Deze LED strips hebben weerstanden voor 12v, maar als u iets anders dan LED strips, je gewoon moet toevoegen van weerstanden, die een grote functie is van het gebruik van een driver chip. Hoewel de strips weerstanden hebben, de LED driver is nog steeds een goede optie, omdat beheren zij de huidige controle, en omdat ze kunnen omgaan met een behoorlijke hoeveelheid stroom (120ma/kanaal), en de chip verdrijven vrij een bit van energie, die u nodig kan wanneer verschillende LEDs op één kanaal verlichting zoals we doen met de strips. Ik zou zeggen 5 segmenten op 100mA is waarschijnlijk ongeveer zo veel als ik zou willen om ze op te draaien. Kon u overal van 1 tot 5 segmenten per kanaal met deze chip, mijn TV is 32-inch, en 2 segmenten werken, maar ik denk dat ik kan passen 3 segmenten per kanaal, en mijn chips zijn ingesteld te lopen bij 40mA weerstanden van 1K met de huidige instelt. Er is een formule voor het berekenen van de grootte van de weerstand, voor het gewenste huidige niveau. 1,24 (31,5/R) als u de stekker in 1000 voor R, u krijgt 0.03906 of net onder 40mA. Als u wilt uitvoeren van 100mA wilt u waarschijnlijk sommige 390 ohm weerstanden. Ik moet ook erop wijzen, dat u kunt underdrive uw LEDs, hierdoor krijg je meer LEDs, maar het gaat ten koste van intensiteit. De meer stroom u elk kanaal, de meer algemene huidige die u nodig hebt rijdt, dat iets wat die u moeten denken is zult over de volgende hardware component, voeding.
Voeding:
Mijn setup maakt gebruik van 48 kanalen op 40mA, die neer op bijna 2amps komt (1920mA) een kleine muur-wrat is niet gonna be genoeg huidige voor dit, moet u sommige 12v ergens vinden, gebruikte ik mijn voeding computers sinds haar altijd gaan om te worden gebruikt op hetzelfde moment en zijn er 5 en 12v gebouwd recht in. Ik tikte in de CD/DVD spelers stroomaansluiting, omdat het zelden krijgt toch gebruikt. Je zou kunnen doen iets dergelijks, of u kon enkel door de macht van een kleine 12v leveren, maar zorg ervoor dat het kan leveren genoeg stroom voor je setup, en zijn vrij gemakkelijk te schatten van de huidige behoeften als je weet hoeveel kanalen hebt en hoeveel u elk kanaal voor hebt ingesteld. Als u gaan lopen van 100mA per kanaal en gebruik 48 kanalen zoals ik ben, gaat u moeten een 5 ampère lader, die ook voor elke installatie kleiner dan 48 kanalen op 100mA, gewoon niet groter werkt.
Kabels, kabels en connectoren.
12V LED strips hebben meestal 4 dirigenten, ze meestal zeggen "+ R G B", de + krijgt 12v, en de R, G, B krijgen draden verbonden met de LED driver chip. We kunnen het gebruik van enige vorm van draad, ze zijn korte afstanden, en ieder zal doen, echter ethernet-kabels hebben 8 geleiders van elektriciteit, dat is ideaal voor het uitvoeren van 2 kanalen. U kon ook gebruiken 4 dirigent telefoonkabels, USB kabels of zelfs lint kabels als je wilt.
Ik had enkele dode elektronica, dus ik een vat connector/aansluiting van een dode router geborgen, maar ik heb niet alle aansluitingen voor elk kanaal. Ik hen recht op de printplaat, gesoldeerd maar connectoren zou een goed idee en ik ben van plan over de vaststelling van mijne, wanneer onderdelen komen. Ik nam en oude ventilator van de computer die is aangesloten op de IDE macht verbindingslijnen, de ventilator uit knippen, en gesoldeerd draden aangesloten op de aansluiting van het vat. Het pluggen tussen de stroomvoorziening en de aandrijving CD/DVD, om macht aan de LED circuit te leveren. De arduino krijgt kracht en gegevens via usb, een standaardkabel USB werkt prima, maar je moet een lang genoeg te bereiken aan de achterzijde van uw TV. Ik gekleurde draden, dus gebruikte ik de draden met dezelfde kleuren in de TLC voorbeelden, maar u kunt elke draad voor de bouw van de circuity, ze zijn kort, zodat restjes werken prima.
Microcontroller
Im met behulp van een nano, ik vind ze, ze zijn een leuk klein pakketje, dat usb, spanningsregelaar, en al het goede spul bevat. U kunt elke gewenste microcontroller, maar een die gebouwd is in usb bespaart u de moeite van het toevoegen van dat circuit, en waardoor het werk. U kunt ook uw eigen arduino, broodje kopen van de chip, programma, de verschillende onderdelen dat u rechts op het bord prototyping moet toevoegen. U zou zelfs kundig voor stormloop dit uit een attiny, met extra hardware.
Mijn onderdelenlijst uitziet, jou enkele, afhankelijk van hoe je jou bouwen kan variëren.
Prototyping board
Arduino Nano
TLC 5940 (3)
10K Ohm weerstand
1k weerstand (3)
Voedingsconnector van oude CPU-ventilator, en vat jack en connectoren
Ethernet-kabel (vele voeten)
12V LED-strip met 5050 RGB LED's.