Spisu treści:

Disco Drinks Coaster: 4 kroki (ze zdjęciami)
Disco Drinks Coaster: 4 kroki (ze zdjęciami)

Wideo: Disco Drinks Coaster: 4 kroki (ze zdjęciami)

Wideo: Disco Drinks Coaster: 4 kroki (ze zdjęciami)
Wideo: A Wy na jakim etapie związku jesteście? 😂 #shorts 2024, Listopad
Anonim
Dyskotekowa podstawka z napojami
Dyskotekowa podstawka z napojami
Dyskotekowa podstawka z napojami
Dyskotekowa podstawka z napojami

Chociaż mieszkamy na obrzeżach Cambridge w Wielkiej Brytanii, moja żona jest tragicznie uzależniona od wszystkiego, co Las Vegas. Od naszej ostatniej wizyty minęło prawie sześć miesięcy, a ona tęskni za jasnymi światłami i koktajlami. Niewiele rzeczy sprawia, że napój jest ładniejszy niż niektóre kolorowe lampki w pobliżu. Zawsze wyczulony na przyczyny zrzędliwości mojej żony, postanowiłem ją pocieszyć, robiąc ożywioną, jasno oświetloną podstawkę pod napoje. Tutaj jest pod dżinem z tonikiem: I tutaj jest, bez szkła, pokazując wirującą galaktyczną kostkę lodu. Coaster może być sterowany z dowolnego komputera z portem szeregowym i wyświetlać dowolny obraz 10 na 10 pikseli, jaki sobie zażyczysz.

Krok 1: Kup niektóre części

Będziesz potrzebować:

30 Rezystory 1K 0805 (R1 - R30) 30 Tranzystory MBTA42 NPN (Q1 - Q30) 10 Rezystory 100 Ohm 0805 (R31 - R40) 10 Tranzystory PNP FMMT717 (Q31 - Q40) 5 74HC594 Rejestry przesuwne SOIC (IC1 - IC5) 4 100nF 1206 kondensatory (C1 - C4) i wreszcie: 100 diod RGB TB5-V120-FLUX-RGB8000 (LED00 - LED99) Diody LED mogą być trudne do zdobycia w przyzwoitej cenie; eBay po raz kolejny jest przyjacielem skąpego inżyniera elektryka.

Krok 2: Zrób i zmontuj PCB

Zrób i zmontuj PCB
Zrób i zmontuj PCB
Zrób i zmontuj PCB
Zrób i zmontuj PCB

Wyprodukuj jedną lub więcej płytek PCB za pomocą załączonych plików Gerber i wierteł. Wymagany jest dwustronny proces PTH, więc prawdopodobnie najlepiej jest użyć jednego z różnych profesjonalnych producentów płytek drukowanych na małą skalę; Uważam, że PCB Train w Wielkiej Brytanii jest dość niezawodny.

Zmontuj płytkę, zachowując szczególną ostrożność podczas lutowania elementów do montażu powierzchniowego. Uważam, że ten jest na granicy mojej zręczności. Zauważ, że na płytce są dwa różne typy tranzystorów SOT-23 i dwa typy rezystorów 0805. Spójrz na dolną warstwę jedwabiu, aby zobaczyć nazwy komponentów (R23 itp.) i użyj tego, aby dopasować listę części w kroku 1. Gdy skończysz, twoja płytka drukowana powinna wyglądać tak.

Krok 3: Prowadź tablicę

To jest podchwytliwe. Musisz użyć czegoś (prawdopodobnie mikrokontrolera), aby sterować płytką w sposób generujący obraz. Podłącz kable zasilania i danych do złącza w prawym dolnym rogu płyty. Widziane z góry ponumerujemy sześć szpilek:

1 2 3 4 5 6 Odpowiednie sygnały to: 1. XVOLTS - napięcie sterujące dla diod LED. Podłącz do zasilania o ograniczonym prądzie 4 V. 2. SERIAL_CLOCK - przesuwa dane z SERIAL_DATA o zbocze dodatnie. 3. SERIAL_LATCH - zatrzaśnięcie 40 bitów z rejestru przesuwnego do sterowania diodą LED na zboczu dodatnim. 4. UZIEMIENIE - wspólna masa. 5. 5VOLTS - napięcie zasilania obwodów sterujących. Podłącz do zasilania 5V. 6. SERIAL_DATA - dane wejściowe do rejestru przesuwnego. Aby zeskanować wyświetlacz, wstaw do rejestru przesuwnego 10 4-bitowych liczb. Aby taktować bit: - ustaw SERIAL_CLOCK w stan niski - zmodyfikuj SERIAL_DATA - ustaw stan SERIAL_CLOCK w stan wysoki Po taktowaniu 40 bitów, sygnał SERIAL_LATCH może być ustawiony w stan wysoki, aby przesłać je do obwodów sterujących LED. Każda 4-bitowa liczba selektywnie włącza czerwone, zielone i niebieskie diody LED w jednym rzędzie i selektywnie wyłącza wszystkie diody LED w jednej kolumnie. Więc jeśli taktujemy w ciągu: 0011 0100 0111 … RGCB RGCB RGCB To ustawia wszystkie diody w rzędzie 0 na niebieski, wszystkie diody w rzędzie 1 na zielony i wszystkie diody w rzędzie 2 na cyjan (zielony + niebieski). Wyłącza wszystkie diody LED w kolumnach 0 i 2. Przez szybkie taktowanie różnych kombinacji wartości (zwykle tylko 1 z 10 bitów wyłączających kolumnę) możemy przeskanować macierz, aby zbudować obraz i użyć szerokości impulsu modulacja dająca zakres pozornych natężeń. Dołączone oprogramowanie układowe może być używane z Atmel ATmega644 do generowania wymaganych sygnałów w odpowiedzi na wejście szeregowe z komputera PC lub Mac.

Krok 4: Ostrzeżenie i wskazówka

Kilka słów ostrzeżenia. Nowoczesne diody LED potrafią być rzeczywiście bardzo jasne. Prawdopodobnie mógłbyś zrobić sobie krzywdę, ustawiając je na pełną intensywność i ignorując swój odruch odwracania wzroku, więc nie rób tego. Ponadto podczas debugowania oprogramowania układowego łatwo jest zatrzymać proces skanowania i wypalić cenne diody LED. Użyj przyzwoitego zasilacza laboratoryjnego z ograniczonym prądem, z prądem cofniętym do kilkudziesięciu miliamperów, aby tego uniknąć.

Zalecana: