Spisu treści:
- Krok 1: Znalezienie pozytywnej strony diody LED
- Krok 2: Podłączanie zestawów
- Krok 3: Zakrywanie przewodów taśmą do roślin papierniczych
- Krok 4: Podłączanie świateł
- Krok 5: Zbieranie razem przewodów
- Krok 6: Układ tabliczki chlebowej
- Krok 7: Małe oprogramowanie
Wideo: Charliplexed Choinka dla mojego Cubby: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
W zeszłym roku kupiłem w lokalnym sklepie domowym zestaw lampek na żarówkę zasilaną bateryjnie i położyłem ją na choince na blacie stołu. Tylko po to, żeby kajuta była świąteczna. Prawie wszystkie komentarze, które otrzymałem, były w stylu „Czy nie mrugają?” W tym roku byłem zdeterminowany, aby zrobić coś, co by się wyróżniało. Zestaw świateł LED na baterie pocięty i podłączony do Arduino w stylu Charlieplexed i mały kod, który sprawi, że będą się świecić w ładne wzory, zmieniane losowo, wypełniają rachunek. Zajęło mi trochę czasu, aby losowa część działała, ale nie chciałem, aby wzór powtarzał się w kółko i był nudny. Mogłem sobie wyobrazić, że ukrywa wszystkie połączenia i umieszcza arduino w puszce Altoids. Ale chciałem, żeby zobaczyli wszystkie przewody. Poza tym jest to geeker w ten sposób.
Krok 1: Znalezienie pozytywnej strony diody LED
Charliplexing pozwala na sterowanie diodami N*(N-1) przez N pinów. W tym przypadku miałem 20 diod, więc używając 4 pinów, aby uzyskać 12 diod, odciąłem je, a następnie użyłem dostarczonej obudowy baterii, aby znaleźć przewód dodatni dla każdego.
Krok 2: Podłączanie zestawów
Po znalezieniu pozytywu przylutowałem je w zestawy, w których każdy zestaw ma lutowane razem dodatni i ujemny z każdej diody LED. Możesz sprawdzić, czy wszystko jest w porządku z pojemnikiem na baterie - dotykając przewodów do przewodów akumulatora, jedna dioda powinna się zaświecić - odwrócenie przewodów powinno zapalić drugą.
Krok 3: Zakrywanie przewodów taśmą do roślin papierniczych
Możesz kupić taśmę w lokalnym sklepie z rękodziełem, która służy do pokrywania łodyg Jedwabnych Kwiatów. Mam swój w Walmarcie. „Taśma” jest papierem woskowanym w kolorze zielonym i dość dobrze przylega do siebie i ukrywa poprowadzone w drzewie przewody.
Krok 4: Podłączanie świateł
Ta instrukcja nie dotyczy teorii Charliplexinga - ale jak ją zastosować w interesujący sposób. Charliplexing jest dobrze udokumentowany. Ten artykuł w Wikipedii zawiera podstawowe informacje. Plus, jeśli szukasz tutaj instrukcji, znajdziesz o wiele więcej przykładów. Do podłączenia świateł użyłem pinów 10, 11, 12, 13 na Arduino. Nie ma znaczenia, w jaki sposób podłączysz każdy przewód każdej pary diod LED - przewody każdej z nich są wymienne. Musisz tylko zaczepić każdą parę na różnych pinach przez rezystor 100 omów. W tym przypadku: para pinów=== ====a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13Możesz dodać więcej zestawów używając więcej pinów, ale im więcej dodasz, tym mniej czasu każde światło pozostaje włączone i ściemniacz, który otrzyma. 12 wydawała się być ładną okrągłą liczbą i ładnie jasną.
Krok 5: Zbieranie razem przewodów
Próbowałem po prostu podłączyć poszczególne zestawy bezpośrednio do płytki do krojenia chleba, ale ciągle się wyciągały. Więc umieściłem je wszystkie na małej płytce perforowanej i z żeńskim złączem, aby utrzymać zarządzanie przewodami. Radio shack sprzedaje czteroprzewodowy Rainbow Wire, który ma solidne przewodniki i dość dobrze pasuje do złącza. Złącze zostało wycięte z długiego paska żeńskich nagłówków, które kupiłem na eBayu.
Krok 6: Układ tabliczki chlebowej
Drugi koniec tęczowego drutu połączony z małą płytką stykową za pomocą klonu Adafruit Arduino. Użyłem 100 omów dla rezystorów ograniczających, co jest trochę niskie, przy około 5V/200ohm = 25ma na każdą zapaloną diodę LED. Arduino wydawało się nie przeszkadzać i sprawia, że diody LED są nieco jaśniejsze. Ponieważ są one pulsacyjne, cały obwód będzie pobierał 25mA i trochę dla Arduino - Umożliwienie pracy bateryjnej. Oryginalny zestaw oświetleniowy wyciągnął z baterii prawie 120mA - to znacznie mniej.
Krok 7: Małe oprogramowanie
Mam zestaw LED Heart od Jimmiego Rodgersa i oprogramowanie było gotowe do obsługi macierzy Charliplexed. Zmodyfikowałem kod, aby dodać losowe tasowanie. To zmienia kolejność pinów między każdym wywołaniem konkretnej klatki animacji, aby nie była nudna i powtarzalna. Zrobiłem kilka tablic, które przechowują każdą klatkę animacji oświetlającą jedną diodę LED, dwie, trzy…. i tak dalej.
Zalecana:
Jak pomogłem baterii mojego netbooka!: 4 kroki
Jak pomogłem baterii mojego netbooka!: Właśnie odkryłem to fantastyczne oprogramowanie od Rightmark, które pozwoliło mojej baterii na dłuższą pracę na jednym ładowaniu, a także pozwoliło, aby netbook działał znacznie chłodniej. Pokażę ci, co zrobiłem z moim 2 w 1 Dell netbook model 3147
Moduł zasilania IoT: Dodawanie funkcji pomiaru mocy IoT do mojego słonecznego kontrolera ładowania: 19 kroków (ze zdjęciami)
Moduł zasilania IoT: Dodanie funkcji pomiaru mocy IoT do mojego słonecznego kontrolera ładowania: Witam wszystkich, mam nadzieję, że wszyscy jesteście wspaniali! W tej instrukcji pokażę, jak stworzyłem moduł pomiaru mocy IoT, który oblicza ilość energii generowanej przez moje panele słoneczne, która jest wykorzystywana przez mój kontroler ładowania słonecznego t
RC Power Wheels na 2. urodziny mojego syna!: 13 kroków (ze zdjęciami)
RC Power Wheels na drugie urodziny mojego syna!: Odkąd skończyłem 10 lat, marzyłem, żeby RC-upifikować Power Wheel. Kilka miesięcy temu przyjaciel dał mi starą, poobijaną, używaną do żucia zabawkę, ledwo działającą Power Wheel. Postanowiłem spełnić marzenie z dzieciństwa i całkowicie wyremontować
Jak tym razem naprawić przewód zasilający mojego laptopa firmy Dell: 8 kroków
Jak tym razem naprawić przewód zasilający do mojego laptopa Dell: Te instrukcje pokazują, jak naprawić przewód zasilający do laptopa Dell Vostro, kiedy podłącza się on do komputera, ale nie ładuje baterii ani nie rejestruje się jako podłączony. Ta konkretna przyczyna i rozwiązanie nie zostały jeszcze omówione w Internecie. Wszystko
Volkswagen Flipkey 4GB USB do mojego MK2: 8 kroków
Volkswagen Flipkey 4GB USB do mojego MK2: Pomyślałem sobie: „Hej, mam tego Volkswagena Flipkey w pobliżu. Zobaczmy, jak upchnąć w nim pamięć USB 4GB”. Jedyne, czego nie chciałem, to widzieć USB wystające z klucza. Chciałem, żeby wyglądała oryginalnie. Myślałem o