Spisu treści:

Jak zrobić futurystyczną wieżę LED: 12 kroków (ze zdjęciami)
Jak zrobić futurystyczną wieżę LED: 12 kroków (ze zdjęciami)

Wideo: Jak zrobić futurystyczną wieżę LED: 12 kroków (ze zdjęciami)

Wideo: Jak zrobić futurystyczną wieżę LED: 12 kroków (ze zdjęciami)
Wideo: Kurs STM32 #12 Wyświetlacz 7-segmentowy LED i multipleksowanie 2024, Lipiec
Anonim
Image
Image
Zbierz przedmioty!
Zbierz przedmioty!

Jak się czujesz po obejrzeniu zdjęcia? Podekscytowany? Zaintrygowany? Cóż, będziesz zafascynowany, obiecuję!

Ten projekt ma dwa cele:

  1. Udekoruj moje biurko
  2. Powiedz mi czas

Ale… powiedz mi, która jest godzina? Co za cholera?! Jak te dwie wysokie wieże mogą mi powiedzieć, która jest godzina?

Pozwoliłem jednemu z mojego rodzeństwa obejrzeć projekt i był pod wrażeniem wyglądu projektu, ale nie miał pojęcia o funkcjonalności. Fajnie było bawić się jego umysłem!

W obu wieżach znajduje się po 12 diod LED. Każda dioda LED na lewej wieży reprezentuje godzinę, podczas gdy każda dioda LED na prawej wieży reprezentuje 5 minut. Na przykład 9 diod LED świeci się po lewej stronie, a 3 diody po prawej oznaczają 9:15. Jak fajnie jest to określić godzinę?

Zastrzeżenie: Jeśli chcesz spróbować tego projektu, bardzo polecam zrozumienie podstaw Arduino, modułów RTC (zegara czasu rzeczywistego), tranzystorów i posiadanie podstawowej wiedzy na temat elektroniki. Nie jest to łatwy projekt, a jego zbudowanie zajęło mi prawie 3 tygodnie.

Krok 1: Zbierz przedmioty

Zbierz przedmioty!
Zbierz przedmioty!

Będziesz potrzebować następujących przedmiotów.

Przekrój konstrukcji: 2x 20cm x 40cm Arkusze akryloweCzarna farba w sprayuBiała farba w sprayuTaśma maskująca

Sekcja elektroniczna:Zasilacz 12v 2APłytka Arduino MegaCircuit do prototypowania3x 40-pinowe męskie złącze wtykoweKable taśmowe o długości 75cm25x Tranzystor TIP323xTIP3125xtranzystor BC548Moduł zegara czasu rzeczywistego (RTC)Przewody miedziane

Krok 2: Rozgrzej swój arkusz akrylowy

Rozgrzej swój arkusz akrylowy
Rozgrzej swój arkusz akrylowy
Rozgrzej swój arkusz akrylowy
Rozgrzej swój arkusz akrylowy
Rozgrzej swój arkusz akrylowy
Rozgrzej swój arkusz akrylowy

Teraz musisz złożyć arkusz akrylowy o 90 stopni z dwóch stron. Zdejmij papier ochronny z akrylu, narysuj dwie linie w odstępach 6,6 cm wzdłuż 20-centymetrowych arkuszy akrylowych, a następnie użyj opalarki, aby zmiękczyć te linie. Zajęło mi około 10 minut, zanim akryl stał się wystarczająco mocny, aby można go było zgiąć.

Krok 3: Pomaluj to

Pomalować!
Pomalować!
Pomalować!
Pomalować!
Pomalować!
Pomalować!

Potrzebujesz do tego czarno-białej farby w sprayu, możesz użyć dowolnego innego koloru do korpusu akrylu, ale użyj tylko białej farby w sprayu do linii, przez które prześwieci dioda LED.

Przytnij taśmę maskującą (upewnij się, że ma taką samą szerokość jak kawałki LED, których będziesz używać) na długość 5 cm, a następnie przyklej ją do wewnętrznych rogów akrylu. Odstęp między każdą taśmą maskującą wynosi około 3,3 cm na każdą.

Teraz przykryj zewnętrzną część całkowicie papierem, a następnie pomaluj wewnętrzną ścianę czarną farbą lub cokolwiek wolisz, dodaj tyle warstw farby, ile możesz, ponieważ nie chcesz, aby światło przechodziło przez czarne przestrzenie.

Gdy farba wyschnie, usuń taśmę maskującą i rozpyl bardzo cienką warstwę białej farby. Tak lekki, jak to możliwe, aby nadać swojemu ledowi rozproszony wygląd!

To samo dotyczy drugiej wieży. Pozostaw je na co najmniej godzinę, aby farba wyschła.

Krok 4: Pokrój pasek Led RGB na pojedyncze kawałki

Pokrój pasek Led RGB na pojedyncze kawałki
Pokrój pasek Led RGB na pojedyncze kawałki
Pokrój pasek Led RGB na pojedyncze kawałki
Pokrój pasek Led RGB na pojedyncze kawałki
Pokrój pasek Led RGB na pojedyncze kawałki
Pokrój pasek Led RGB na pojedyncze kawałki

Czekając na wyschnięcie lakieru możesz przystąpić do prac nad elektroniką.

Chwyć taśmę RGB Led i przetnij ją wzdłuż miedzianych połączeń. Będziesz potrzebować 24 „kawałków” RGB Led, więc potrzebujesz co najmniej 1,2 m taśmy led rgb.

Krok 5: Przylutuj złącza Rgb w PARALLEL

Przylutuj złącza RGB w PARALLEL
Przylutuj złącza RGB w PARALLEL
Przylutuj złącza RGB w PARALLEL
Przylutuj złącza RGB w PARALLEL

Teraz wyrzuć lutownicę i drut miedziany. Zdejmij drut, a następnie przylutuj go do złączy rgb twojego elementu LED. Wykonaj przewody o długości około 5cm. Nie rób tego zbyt krótko, bo nie będziesz w stanie rozciągnąć ich po wieży.

Zrób to samo dla trzeciego i czwartego elementu, dopóki nie uzyskasz łańcucha 12 diod led połączonych ze sobą za pomocą złączy rgb. Następnie zrób kolejny 12-ledowy łańcuch dla drugiej wieży.

Nie przyklejaj jeszcze swojej diody led do białych linii swojej wieży!

Krok 6: Przylutuj poszczególne przewody do złącza 12v

Przylutuj pojedyncze przewody do złącza 12v
Przylutuj pojedyncze przewody do złącza 12v
Przylutuj pojedyncze przewody do złącza 12v
Przylutuj pojedyncze przewody do złącza 12v

Nie potrzebujemy, aby nasze diody miały inny kolor, ale musimy je kontrolować indywidualnie. Przylutuj poszczególne przewody do złącza 12V elementu RGB Led. Upewnij się, że przewód jest w stanie rozciągnąć się do samego dołu, ponieważ tam podłączymy go do naszego TIP32.

To samo dotyczy prawej wieży, ale zamiast kończyć pracę, przedłuż ją za pomocą kabli taśmowych z przylutowaną żeńską listwą pinową.

Krok 7: Gorący klej/superklej diodę LED na wieżach

Gorący klej/superklej LED na wieżach
Gorący klej/superklej LED na wieżach

Podczas tego procesu kilka razy spaliłem się --_-

Teraz nałóż klej na białe linie swojej wieży. Następnie naciśnij diodę LED na około 20 sekund, aż klej utwardzi się.

Zrób to samo dla następnych 23 sztuk LED.

Następnie przylutuj wszystkie przewody 12V do 12-pinowej żeńskiej listwy pinowej, a równoległe połączenie rgb do 3-pinowej żeńskiej listwy pinowej. Więc masz w sumie 15 żeńskich nagłówków pinów wystających z obu wieży. Prawa wieża ma jednak przewód przedłużony kablami wstążkowymi.

Będziemy wszczepiać nasze arduino i płytkę drukowaną na lewą wieżę.

Krok 8: Skonstruuj swój obwód

Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód
Zbuduj swój obwód

To jest najtrudniejsza część, wtedy Twoje umiejętności i wiedza z zakresu elektroniki są niezwykle ważne.

Będziesz potrzebować męskich nagłówków pinów i płytki drukowanej, aby zbudować ten ekran dla swojego arduino mega, będziesz musiał użyć tranzystora BC548 do sterowania tranzystorem TIP32, aby sterować poszczególnymi diodami LED.

Męska listwa stykowa pod spodem musi być prawidłowo przylutowana do płytki drukowanej, aby bez problemu można ją było podłączyć do żeńskiej listwy stykowej arduino.

Powyższy męski nagłówek pinowy służy do podłączenia diod LED wieży do tranzystorów.

Schemat dostępny powyżej. Proszę bardzo uważnie go przestrzegać.

Będziesz także musiał przylutować moduł RTC do płytki drukowanej dla naszej funkcji taktowania zegara.

Gdy skończysz, podłącz tarczę do arduino mega.

Krok 9: Testowanie i rozwiązywanie problemów

Testowanie i rozwiązywanie problemów
Testowanie i rozwiązywanie problemów
Testowanie i rozwiązywanie problemów
Testowanie i rozwiązywanie problemów

Nic nie działa za pierwszym razem, jeśli tak, to Święty Mikołaj będzie istniał. Podłącz swoje dwie wieże do męskiego złącza pinowego tarczy i podczas kodowania włącz wszystkie diody LED, co oznacza, że wszystkie piny wyjściowe ustawią się na LOW, a 3 piny PWM, które kontrolują kolor na WYSOKI.

Jeśli niektóre z nich nie działają, sprawdź połączenia, sprawdź połączenia na płytce drukowanej i tak dalej.

Krok 10: Zamontuj Arduino i płytkę drukowaną na lewej wieży

Zamontuj swoje Arduino i płytkę drukowaną na lewej wieży
Zamontuj swoje Arduino i płytkę drukowaną na lewej wieży
Zamontuj swoje Arduino i płytkę drukowaną na lewej wieży
Zamontuj swoje Arduino i płytkę drukowaną na lewej wieży

Na filmie widać, że wywierciłem kilka otworów na małym kawałku akrylu i wkręciłem Arduino Mega. Po upewnieniu się, że wszystkie diody są połączone, działają idealnie i można je kontrolować indywidualnie, przyklejam je po lewej stronie wieża.

Krok 11: Kodowanie

Teraz nie sądzę, że mój kod będzie działał dla ciebie z powodu innego pinu wyjściowego, którego używamy do sterowania naszym arduino mega, ale oto jest. Spróbuj zmienić kod po stronie pinów wyjściowych, aby działał dla Ciebie. Kod możesz pobrać tutaj.

Uwaga 1: dodałem do kodu funkcję, która zmniejszy jasność do minimum w nocy, aby zapobiec zanieczyszczeniu światłem w moim pokoju. Nie przejmuj się, jeśli twoja wieża jest bardzo ciemna między 22:00 a 8:00! Użyj drugiego kodu, jeśli nie chcesz tej funkcji.

Uwaga 2: Jeśli po raz pierwszy używasz modułu RTC, będziesz musiał skonfigurować czas. Wyszukaj następujący wiersz: //rtc.adjust(DateTime(2017, 8, 2, 15, 56, 20)); Śmiało usuń podwójny ukośnik z przodu i odpowiednio dostosuj swój czas (rok, miesiąc, dzień, godzina, minuta, sekunda). Kiedy przesyłasz, twój RTC zostanie skonfigurowany do tego czasu w momencie wgrania kodu. Zastąp podwójny ukośnik, a następnie ponownie prześlij kod, aby zapobiec zresetowaniu RTC do poprzedniego czasu.

Krok 12: Podłącz zasilacz i Ta-Dah!

Image
Image
Podłącz swój zasilacz i Ta-Dah!!!
Podłącz swój zasilacz i Ta-Dah!!!
Podłącz swój zasilacz i Ta-Dah!!!
Podłącz swój zasilacz i Ta-Dah!!!
Podłącz swój zasilacz i Ta-Dah!!!
Podłącz swój zasilacz i Ta-Dah!!!

Gdy skończysz, podłącz zasilacz 12 V do gniazda arduino mega dc i gotowe. Właśnie zbudowałeś własną wieżę zegarową, która ozdobi Twój stół i poda Ci godzinę w wyjątkowy sposób.

Mam nadzieję, że spodoba ci się ten samouczek. Nie jest to dla mnie łatwe zadanie. Muszę robić wszystko, od programowania po formowanie na gorąco. Od edycji wideo po kodowanie. Było to dla mnie niezwykle duże wyzwanie.

Zalecana: