Spisu treści:

UTixClock: 8 kroków (ze zdjęciami)
UTixClock: 8 kroków (ze zdjęciami)

Wideo: UTixClock: 8 kroków (ze zdjęciami)

Wideo: UTixClock: 8 kroków (ze zdjęciami)
Wideo: SWIZA Kettle Shape UTI Clock Switzerland Swiss 8 day Brass Jeweled 2024, Listopad
Anonim
Image
Image
Zegar UTix
Zegar UTix
Zegar UTix
Zegar UTix

Po raz pierwszy zobaczyłem ten zegar w filmie z jednego z moich ulubionych kanałów YouTube o nazwie SmarterEveryDay. Pomysł od razu mi się spodobał i chciałem go kupić. Potem szukałem w Google i znalazłem tę stronę, która sprzedaje zegar Tix. Już miałem złożyć zamówienie, ale potem pomyślałem - czy nie będzie fajniej zrobić jedno, niż go kupić! Zacząłem więc badania i znalazłem ten artykuł na temat Instructable. Wtedy zdałem sobie sprawę, że autorem postu jest ten sam facet, który sprzedaje zegar komercyjnie.

Postanowiłem więc zbudować ten projekt sam. Do projektu zdecydowałem się użyć Arduino. Będąc z zawodu programistą i mając sporą wiedzę na temat elektroniki, nie było to dla mnie takie trudne. Napisanie kodu i złożenie obwodów było łatwymi częściami. Najtrudniejszą częścią było dla mnie zbudowanie ogrodzenia. Bez żadnej wcześniejszej wiedzy na temat modelowania i drukowania 3D zajęło mi prawie 2 miesiące, aby nauczyć się Fusion 360 i zbudować model. Zawsze fajnie jest uczyć się i robić nowe rzeczy!:)

Niektóre kluczowe cechy uTixClock:

  • Nigdy nie zapomina czasu - nawet jeśli go wyłączysz
  • Automatyczne przyciemnianie diod LED w oparciu o nastrojowe światło - nie zakłóci Twojego snu
  • Całkowicie losowe wzory
  • Pokazuje czas w formacie 24-godzinnym
  • Działa na USB - może być zasilany bezpośrednio z komputerów, ładowarek mobilnych, power banków

Funkcje planowane w następnej wersji:

  • Pokaż datę
  • Dostosuj datę i godzinę
  • Dostosuj czas wzoru
  • Przełącz między formatem 12/24-godzinnym
  • Lepszy sposób wyświetlania północy (0000 godzin) - obecnie pokazuje tylko pusty ekran, haha!

Krok 1: Rzeczy, których potrzebujesz

Aby zbudować ten Instruktaż, potrzebujesz następujących przedmiotów. W dzisiejszych czasach zdobycie tych rzeczy jest dość łatwe. Możesz odwiedzić lokalne sklepy z elektroniką DIY lub kupić online.

Części elektroniczne:

  • Mikrokontroler Arduino Nano - 1
  • Moduł RTC DS1302 - 1
  • Diody LED 5mm (żółte - 3, czerwone - 9, niebieskie - 6, zielone - 9)
  • Dwustronna plansza w kropki vero - 1
  • Deska w paski vero - 1
  • 74HC595 Rejestr przesuwny z 16-pinową podstawą IC - 2
  • Rezystory (10K Ohm - 1, 33 Ohm - 3)
  • LDR - 1
  • Kabel USB - 1
  • Wyłącznik zasilania - 1
  • Kołki nagłówka
  • Przewody połączeniowe
  • Przewody połączeniowe

Inne części:

  • Obudowa drukowana w 3D
  • Magnesy neodymowe o średnicy 3mm
  • Błyskawiczny klej do szybkiego mocowania
  • Przezroczysty papier
  • Czarna przezroczysta pleksiglas akrylowy

Krok 2: Prototypowanie

Prototypowanie
Prototypowanie
Prototypowanie
Prototypowanie

Do prototypowania użyłem płytki stykowej i wiązki zworek. Najpierw stworzyłem małą matrycę LED 4x3 jako weryfikację koncepcji, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami. Użyłem pojedynczego 74HC595 Shift Register IC podczas mojego prototypowania. Szczegóły ostatecznych płytek drukowanych można znaleźć poniżej.

Krok 3: Oprogramowanie

Oprogramowanie
Oprogramowanie

Generalnie nie używam Arduino IDE do rozwoju. Moim ulubionym jest Visual Studio Code z rozszerzeniem PlatformIO IDE. Ale to nie ma znaczenia – oficjalne IDE można również wykorzystać do wgrania źródła do Arduino. Źródło projektu można pobrać z mojego repozytorium Git.

Krok 4: Budowanie płytek drukowanych

Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych
Budowanie płytek drukowanych

Budowanie toru jest dość proste. Schemat obwodu można pobrać z mojej strony internetowej i błyskawicznie zmontować komponenty.

Krok 5: Modelowanie obudowy

Modelowanie obudowy
Modelowanie obudowy
Modelowanie obudowy
Modelowanie obudowy
Modelowanie obudowy
Modelowanie obudowy

To był dla mnie najtrudniejszy krok. Nie miałem wcześniejszej wiedzy na temat modelowania i drukowania 3D. Musiałem więc spędzić prawie miesiąc na nauce podstaw projektowania modelu 3D w oprogramowaniu Fusion 360 i jeszcze miesiąc na jego zaprojektowaniu. To oprogramowanie jest bezpłatne do użytku osobistego.

Nie mam też w domu drukarki 3D. Musiałem więc zamówić go online i wydrukować go w ciągu jednego dnia. Kosztowało mnie 56 SGD za wydruk z materiału Standard PLA+. Powierzchnia nie jest zbyt gładka, ale jestem całkiem zadowolony z efektu końcowego. SLA najlepiej pasuje do gładkiego wykończenia, ale była prawie 4 razy wyższa od ceny PLA.

Pliki stl i f3d można pobrać z mojej strony internetowej.

Krok 6: Przygotowanie rzeczy do złożenia

Składanie rzeczy
Składanie rzeczy
Składanie rzeczy
Składanie rzeczy
Składanie rzeczy
Składanie rzeczy
Składanie rzeczy
Składanie rzeczy

Do mocowania pokrywy z pudełkiem i mocowania płytek drukowanych zdecydowałem się użyć magnesów zamiast śrub. Magnesy przymocowałem za pomocą kleju do szybkiego mocowania. Tak więc montaż części był dość łatwy. Umieściłem przezroczysty papier jako dyfuzor i przymocowałem do niego czarny arkusz akrylowy. Byłem bardzo zadowolony z końcowego efektu. Niestety podczas mocowania magnesu mała kropla super kleju spadła na zewnętrzną powierzchnię obudowy, której nie mogłem usunąć. Ale nieważne!:)

Krok 7: Korzystanie z niego

Użyj tego
Użyj tego

Na wyświetlaczu znajdują się cztery oddzielne matryce LED. Każda macierz ma inny kolor i reprezentuje 4 cyfry aktualnego czasu - pierwsze dwie reprezentują Godzinę, a ostatnie dwie reprezentują Minuty. Musisz policzyć diody, aby uzyskać aktualny czas. Na przykład:

0 Y - 0 R - 0 B - 0 G => 0000 godz.

0 Y - 1 R - 1 B - 2 G => 0112 godz.

1 Y - 1 R - 3 B - 9 G => 1139 godz.

1 Y - 6 R - 2 B - 4 G => 1624 godz.

2 Y - 3 R - 4 B - 7 G => 2347 godz.

Na początku może ci się to wydawać nieco trudne. Ale z praktyką będziesz w stanie natychmiast uzyskać aktualny czas.

Krok 8: Dziękuję

Wielkie dzięki jeśli dotarłeś do tej pory i planujesz zbudować lub już zbudowałeś mój projekt. Daj mi znać swoje cenne opinie i sugestie. Można się ze mną skontaktować pod adresem [email protected].

Moja strona internetowa:

Gorące podziękowania dla Guido Seevensa za jego pouczające instrukcje dotyczące jego wersji Tix Clock.

Zalecana: