Stap 1: theorie
(Deze stap is een bespreking van mijn aanpak voor het hacken van de LED-strip, en kan niet noodzakelijkerwijs goed beschreven. Als u alleen gaan met de instructies al wilt, voel je vrij om naar de volgende stap.)
De LED-strip die ik gekocht (hier gevonden: http://www.banggood.com/Wholesale-5M-RGB-3528-LED-...) kwam met een LED-controller en remote control afstandsbediening,, waarvan ik denk dat is heel gebruikelijk.
Het idee is om het kunnen toevoegen van een microcontroller waarmee de macht aan de LED strip kan (olMeeting in- en uitschakelen als nodig), zonder verlies van de mogelijkheid om controle van de kleuren en patronen met de afstandsbediening. Er waren twee opties, zoals ik het zag:
- Bouw een geheel nieuwe controle-circuit.
Dit zou vereisen de ontvanger van de afstandsbediening te integreren van de nieuwe microcontroller, reverse-engineering van het externe protocol, het toevoegen van MOSFETs om macht aan elk van de LED-kanalen (en waarschijnlijk een MOSFET controle-chip), en het programmeren van het lichte waarden en patronen in de microcontroller.
Echter, dat is hele hijs zootje van werkzaamheden en een heleboel extra elektronische componenten. Om eerlijk te zijn, en laten we duidelijk zijn over dit, ben ik veel en veel te lui om te doen al dat werk, waardoor de optienummer...
- De microcontroller draad in de bestaande circuits.
Dit is de benadering die ik nam voor dit Instructable. en hieronder zal worden beschreven.
Een of andere manier moet het circuit worden gewijzigd zodat de microcontroller om de macht geleverd aan het gedeelte van de logica van de printplaat van de LED-controller te controleren.
Een snelle blik op de printplaat van de LED-controller laat zien dat er twee zwarte ICs. De bovenste IC in de foto's is het brein van de controller. Het verandert de kleur van de LED, doet Pulsbreedtemodulatie (PWM), en regelt de lichte patronen. I 'm guessing dat de lagere IC een MOSFET controle-chip, die macht in- en uitschakelen voor elk van de LED hoogspanningslijnen is (ik kon vergissen over dit, echter) verandert. Er is ook een massaplaat (gemarkeerd rood in de derde foto), een + 12 volt voeding spoor, en een +4.7 volt power spoor (gemarkeerd in blauw). Er zijn verschillende potentiƫle soldeer punten (geel gemarkeerd).
De LED controller accepteert commando's van de afstandsbediening, waardoor de LED kleuren moet worden ingesteld en voor de ander beeldscherm patronen worden geselecteerd. De controller is kunnen de instellingen van de LED herinneren wanneer macht is verwijderd en opnieuw worden aangebracht, die zal zeer nuttig zijn.
Ik heb de huidige wordt getrokken door de twee ICs bij ongeveer 1 gemeten mA, die goed binnen de huidige sourcing mogelijkheden van de meeste microcontrollers, zodat een transistor of MOSFET niet nodig en de ICS-kan worden gevoed rechtstreeks vanuit de microprocessor. Alles wat nodig is, dan wil de twee ICs verbreken in het spoor van de macht +4.7 volt (door het snijden van de printplaat trace op de zwarte lijn), binden de microcontroller op +4.7 volt en bodem, en koppelen een van de pennen van de microcontroller aan de pinnen van de macht van de twee ICs op het circuit van LED controller, zodat de microcontroller kan de macht van de Internet-verbinding delen op zal.
Een eenvoudige en goedkope PIR bewegingsmelder kan gemakkelijk worden aangesloten op de microcontroller te detecteren beweging en de microcontroller kan gemakkelijk worden geprogrammeerd om time-out na een bepaalde periode van tijd.
Lijkt eenvoudig genoeg!