Zegar z reaktorem łukowym Iron Mana

 

Zegar Iron Man Arc Reactor to kreatywny zegar inspirowany słynnym reaktorem łukowym z filmu Iron Man. Nie tylko posiada funkcję wyświetlania czasu jak tradycyjny zegar, ale także zawiera efektowne niebieskie oświetlenie LED, które naśladuje wizualny efekt reaktora łukowego. Niezależnie od tego, czy jest umieszczony na biurku, półce czy stoliku nocnym, zegar Arc Reactor dodaje otoczeniu technologicznego i futurystycznego charakteru. Zobaczmy, jak go zrobić!

Potrzebne akcesoria

Krok 1: Drukowanie

Wydrukuj wszystkie części, używając następujących ustawień. Nazwa pliku STL zaczyna się od koloru PLA, który ma być użyty.
Warstwa: 0,2 mm
Wypełnienie: 20%
Szczegółowe informacje o drukowaniu znajdziesz w: Iron Man Arc Reactor Clock Printing Information
Część "Black - Copper-coil-support" musi zostać wydrukowana 10 razy
 

Krok 2: Przezroczysty pierścień i uchwyt cewki

Tutaj potrzebujesz trochę miedzianego drutu o grubości 0,8 mm:
  • 1x 33 cm
  • 1x 24 cm
  1. Weź 10 miedzianych wsporników cewki i ustaw je w linii (najgrubsza noga jest bliżej ciebie, zobacz zdjęcie)
  2. Drut miedziany o długości 33 cm przejdzie przez otwór najgrubszej nogi
  3. Drut miedziany o długości 24 cm przejdzie przez otwór najcieńszej nogi
  4. wyrównaj wszystkie podpory cewki (najgrubsza nóżka na zewnątrz) z przezroczystym pierścieniem (w razie potrzeby odetnij nadmiar miedzianego drutu)
  5. Naciśnij od góry
  6. Użyj pilnika, aby usunąć wszelkie „zanieczyszczenia” z płytki PCB pierścienia LED, jeśli to konieczne.
  7. Usuń pierścień LED (w razie potrzeby usuń istniejące przewody) i umieść go wewnątrz przezroczystego pierścienia z diodą LED skierowaną w dół. Sprawdź, czy pady są blisko otworu przezroczystego pierścienia (patrz rysunek).
  8. Dodaj dystans LED do górnej części pierścienia LED

Krok 3: Okablowanie miedzianej cewki

Krok 4: Opcja a - Niebieska dioda/LED w centrum

Do tego kroku będziesz potrzebować:
  • 2x - Niebieska dioda
  • 2x - 47 omów rezystor
  • ESP32
  • Mała rurka termokurczliwa
  1. na każdej diodzie przylutuj rezystor 47 omów do ujemnej nóżki (krótszej)
  2. Użyj rurki termokurczliwej, aby chronić lut
  3. Przylutuj dwie diody do ESP32, po jednej z każdej strony, jak pokazano.

Krok 5: Środek diody LED RGB WS2812B

Do tego potrzebujesz:
  • Drut miedziany emaliowany o średnicy 0,3 mm.
  • 2x-WS2812B LED
  • ESP32
  1. Przytnij/wygnij przewody, aby umożliwić lutowanie, jak pokazano.
  2. Użyj dwustronnej taśmy biurowej na biurko, aby przytrzymać diodę WS2812B na miejscu podczas lutowania. Zwróć uwagę na orientację diod LED i sprawdź wyprowadzenia pokazane na zdjęciu, aby uzyskać pomoc.
  3. Usuń ochronną warstwę miedzi do lutowania (zeskrob ją nożem)
  4. Przylutuj miedziane przewody do diod LED
  5. Przytnij 2 kawałki grubej taśmy dwustronnej o wymiarach 5mm x 5mm i przymocuj je do uchwytu LED.
  6. Umieść diodę LED w uchwycie i zagnij przewody zgodnie z rysunkiem 7.
  7. Pod wspornikiem znajdują się małe szczeliny, w których można umieścić przewody. Możesz użyć lutownicy, aby lekko stopić wspornik i zablokować przewody, aby się nie przesuwały.
  8. umieść uchwyt LED na ESP32 i przylutuj przewody zgodnie z pokazanym schematem (zdjęcie i schemat połączeń)

Krok 6: Lutowanie przewodów na ESP32

Użyj tego schematu okablowania jako przewodnika do złożenia części

Krok 7: Lutuj czujnik dotykowy

Do tego będziesz potrzebować:
  • 12 cm zielony przewód (widać go na pierwszym zdjęciu, do montażu użyłem białego przewodu, ale się pomyliłem, ponieważ przewód sygnałowy pierścienia LED jest również biały, więc przestawiłem się na zielony)
  • Czujnik dotykowy
Notatki:
  • Czujnik dotykowy będzie używany „zdalnie”, aby to zrobić, musimy do niego przylutować przewód, a ten przewód zostanie również przylutowany do jednej z miedzianych cewek, które zrobiłeś na początku.
  • Czujnik dotykowy może być bardzo czuły i czasami przełączanie czcionki jest wywoływane nawet wtedy, gdy nie aktywujesz czujnika dotykowego. Aby tego uniknąć, możesz przylutować kondensator 50 uF między pad, do którego będzie przylutowany biały przewód, a innym padem najbliższym pierwszemu padowi. Powinno to zmniejszyć czułość czujnika dotykowego.

Krok 8: Umieszczanie ESP32 w Masterze

Krok 9: Podłączanie ekranu OLED

Na tym etapie musisz:
  • Ekran OLED
  • Górna obudowa ekranu OLED
  • Obudowa dolnego ekranu OLED
  • 4 śruby M2
  • Mała rurka termokurczliwa
  1. Najpierw ostrożnie usuń wszelkie potencjalne „brudy” z okolic PCB ekranu OLED. W przeciwnym razie może nie pasować do obudowy. 2.
  2. Delikatnie zgiń wszystkie 4 piny ekranu OLED trochę (około 30 stopni). Musimy to zrobić, aby nie dotykały części za nimi (patrz zdjęcie).
  3. Użyj szczypiec tnących, aby skrócić piny na górze ekranu OLED (ponownie tak, aby pasowały do obudowy).
  4. użyj śruby M2, aby „przygotować” otwór na dnie obudowy. 5.
  5. Alternatywnie, użyj wiertła o średnicy 2 mm, aby „przygotować” otwór na górze obudowy. 6.
  6. Umieść ekran OLED w obudowie i zabezpiecz wszystkie części na miejscu za pomocą czterech śrub M2. 7.
  7. Przetnij 4 kawałki rurki termokurczliwej o średnicy 5 mm.
  8. Przylutuj przewody OLED do odpowiednich pinów (zobacz zdjęcie)

Krok 10: Zainstaluj ekran OLED

Do tego kroku będziesz potrzebować:
  • Przezroczyste pierścieniowe wsparcie elementu 3D
  • Wielopierścieniowy element 3D
  • Porowaty pierścień 3D
  • 3 śruby M3
  1. Umieść przezroczyste wsparcie pierścienia na podstawie. Upewnij się, że strzałki na elementach są prawidłowo wyrównane, tak aby znajdowały się nad otworami, przez które przechodzą przewody pętli LED.
  2. Usuń wieloring i umieść go na przezroczystym uchwycie na pierścień. Możesz go wyrównać z uchwytem według uznania.
  3. Dodaj pierścień polimerowy tak, aby obudowa ekranu OLED przechodziła przez niego. Uważaj, aby prawidłowo wyrównać otwory w pierścieniu porowatym z otworami w obudowie ekranu OLED (w pierścieniu porowatym znajdują się trzy „większe” otwory o średnicy 3 mm).
  4. Zabezpiecz wszystkie części na miejscu za pomocą 3 śrub M3.

Krok 11: Montaż końcowy

Krok 12: Przesyłanie kodu i konfiguracja

Kod można znaleźć na GitHub: https://github.com/LuluTchab/IronManArc
Tam znajdziesz wszystkie potrzebne informacje na temat przesyłania kodu.
Uwaga: W zależności od wybranej opcji dla środka (niebieska dioda/LED vs. WS2812B), musisz zakomentować/odkomentować jedną linię kodu przed przesłaniem go do ESP32.
Po przesłaniu kodu do twojego Iron Man Arc Reactor, wyświetli się błąd, co jest normalne. Proszę postępuj zgodnie z poniższymi krokami.
  1. utrzymaj otwarty program Arduino i włącz monitor portu szeregowego z prędkością 115200 bps
  2. Jeśli menu nie jest jeszcze wyświetlone, wpisz tylko znak „?” i naciśnij ENTER
  3. teraz nawiguj przez menu, wpisując numer menu (i naciskając ENTER), aby skonfigurować to, co chcesz.
Koniec filmu poklatkowego pokazuje, jak wszystko skonfigurować i jak działa Reaktor Zegara Iron Mana.

Zostaw komentarz

Twój adres e-mail nie będzie opublikowany. Wymagane pola są oznaczone *

Pasek boczny

Najnowszy post

Ta sekcja nie zawiera obecnie żadnych treści. Dodaj treść do tej sekcji za pomocą paska bocznego.

Zarejestruj się do naszego newslettera

Uzyskaj najnowsze informacje o naszych produktach i specjalnych ofertach.