Kontrolowanie tanich, niezwykłych świateł bożonarodzeniowych
[James] wędrował wokół Walgreens po Boże Narodzenie, a także odkrył coś niezwykle fascynującego – RGB LED Bożego Narodzenia, które były indywidualnie adresowane. W wysokości 6,50 USD za 15 świateł, musiał tylko kupić kilka, a także wymyślić protokół zarządzania. W końcu, który może odłączyć duży, tani, sterowany pasek LED RGB?
Opakowanie dla tych świateł – oczywiście produkowane przez BriteStar – zawiera przycisk “Wypróbuj mnie”, który cykle z różnymi wzorami światła. Ten przycisk jest tym, co przy pierwszym przechyleniu [James] do prawdy światła na tej nici mogą być indywidualnie sterowane. Otwierając jeden ze świateł, odkrył dokładnie, co chciał: epoksydowy blob, dwa przewody do mocy, a także trzy przewody do sygnalizacji.
Po dokonaniu przeglądu tego światła z zakresem, a także analizator logiczny, [James] zdał sobie sprawę, że włączony jest bardzo, niezwykle łatwy protokół. Zasadniczo cały ciąg funkcjonował jako ogromny rejestr zmiany biegów, biorąc pod uwagę wartości dla jednego światła, a także popychając go w dół łańcucha. Przyjmując spojrzenie na protokół, [James] również odkrył] Te światła obsługują 16 poziomów jasności. Tak, RGB LED Bożego Narodzenia światła z PWM za mniej niż 7 USD. Nie mogę tego pokonać.
[James] skomponował bibliotekę Arduino do zarządzania tymi strunami, a także umieścić go na GitHub. Podczas gdy twoje regionalne Walgreens ma najprawdopodobniej już ukryte te światła z tyłu sklepu, warto warto zapytać, aby sprawdzić, czy mają jakiekolwiek pozostałe.