Kazalo:

UTixClock: 8 korakov (s slikami)
UTixClock: 8 korakov (s slikami)

Video: UTixClock: 8 korakov (s slikami)

Video: UTixClock: 8 korakov (s slikami)
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, November
Anonim
Image
Image
UTixClock
UTixClock
UTixClock
UTixClock

Prvič sem to uro videl v videu z enega mojih najljubših kanalov v YouTubu, imenovanem SmarterEveryDay. Ideja mi je bila takoj všeč in sem jo želel kupiti. Potem sem iskal v Googlu in našel to spletno stran, ki prodaja uro Tix. Nameraval sem oddati naročilo, potem pa sem pomislil - ali ne bo zabavno narediti enega in ne kupiti? Tako sem začel z raziskovanjem in na koncu našel ta članek na strani Instructable. Potem sem spoznal, da je avtor objave isti človek, ki uro komercialno prodaja.

Zato sem se odločil, da bom ta projekt zgradil sam. Za projekt sem se odločil uporabiti Arduino. Ker sem po poklicu razvijalec programske opreme in pošteno poznam elektroniko, mi to ni bilo tako težko. Pisanje kode in sestavljanje vezij sta bila enostavna dela. Najtežje mi je bilo zgraditi ograjen prostor. Brez predhodnega znanja o 3D modeliranju in tiskanju sem potreboval skoraj 2 meseca, da sem se naučil Fusion 360 in izdelal model. Vedno se je zabavno učiti in delati nove stvari!:)

Nekaj ključnih značilnosti uTixClock:

  • Nikoli ne pozabi na čas - tudi če ga izklopiš
  • Samodejno zatemnitev LED na podlagi ambientalne svetlobe - ne bo motilo vašega spanca
  • Popolnoma naključni vzorci
  • Prikazuje čas v 24-urnem formatu
  • Deluje preko USB -ja - napaja se lahko neposredno iz računalnikov, mobilnih polnilnikov, napajalnikov

Funkcije, načrtovane za naslednjo različico:

  • Pokaži datum
  • Prilagodite datum in čas
  • Prilagodite čas vzorca
  • Preklapljajte med 12/24-urnim formatom
  • Boljši način prikaza polnoči (0000 ur) - trenutno prikazuje samo prazen zaslon, haha!

Korak: Stvari, ki jih potrebujete

Za izdelavo tega Instructable -a potrebujete naslednje elemente. Danes je pridobivanje teh stvari precej enostavno. Obiščete lahko lokalne trgovine z elektroniko DIY ali kupite na spletu.

Deli elektronike:

  • Arduino Nano mikrokrmilnik - 1
  • RTC modul DS1302 - 1
  • 5 mm LED (rumena - 3, rdeča - 9, modra - 6, zelena - 9)
  • Dvostranska črtkana plošča vero - 1
  • Odstranjena plošča vero - 1
  • 74HC595 Premični register s 16 -polno IC bazo - 2
  • Upori (10K ohmov - 1, 33 ohmov - 3)
  • LDR - 1
  • USB kabel - 1
  • Stikalo za vklop / izklop - 1
  • Zatiči glave
  • Mostične žice
  • Priključne žice

Drugi deli:

  • 3D -tiskano ohišje
  • Neodimijski magneti s premerom 3 mm
  • Takojšnje hitro pritrdilno lepilo
  • Prozoren papir
  • Črno prozorno akrilno pleksi steklo

2. korak: izdelava prototipov

Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov

Za izdelavo prototipov sem uporabil ploščo in kup žic. Najprej sem kot dokaz koncepta ustvaril majhno LED matrico 4x3, da bi zagotovil, da stvari delujejo po pričakovanjih. Med izdelavo prototipov sem uporabil eno samo IC 74HC595 Shift Register IC. Podrobnosti o končnih vezjih najdete spodaj.

3. korak: programska oprema

Programska oprema
Programska oprema

Na splošno ne uporabljam Arduino IDE za razvoj. Moja najljubša je koda Visual Studio z razširitvijo PlatformIO IDE. Ampak to ni pomembno - uradni IDE se lahko uporablja tudi za nalaganje vira v Arduino. Vir projekta lahko prenesete iz mojega skladišča Git.

4. korak: Izdelava vezja

Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja

Gradbeno vezje je precej naravnost. Shemo vezja lahko prenesete z moje spletne strani in sestavite komponente v kratkem času.

5. korak: modeliranje ohišja

Modeliranje ohišja
Modeliranje ohišja
Modeliranje ohišja
Modeliranje ohišja
Modeliranje ohišja
Modeliranje ohišja

To je bil zame najtežji korak. Nisem imel predznanja o 3D modeliranju in tiskanju. Tako sem moral skoraj mesec dni učiti osnov oblikovanja 3D modela v programski opremi Fusion 360 in še en mesec za njegovo oblikovanje. Ta programska oprema je brezplačna za osebno uporabo.

Tudi doma nimam 3D tiskalnika. Zato sem ga moral naročiti na spletu in ga v enem dnevu natisniti. Tiskanje s standardnim materialom PLA+ me je stalo 56 SGD. Površina ni ravno gladka, vendar sem s končnim izidom zelo zadovoljen. SLA najbolj ustreza gladkemu zaključku, vendar je bila skoraj 4 -krat višja od cene PLA.

Datoteki stl in f3d lahko prenesete z moje spletne strani.

Korak 6: Sestavljanje stvari

Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari
Sestavljanje stvari

Za namestitev pokrova s škatlo in pritrditev vezja sem se odločil, da namesto vijakov uporabim magnete. Magnete sem pritrdil s pomočjo hitro fiksirajočega lepila. Tako je bilo sestavljanje delov precej preprosto. Kot difuzor sem postavil prozoren papir in nanj pritrdil črno akrilno folijo. Bil sem zelo vesel, ko sem videl končni rezultat. Na žalost je med pritrditvijo magneta na zunanjo površino ohišja padla majhna kapljica super lepila, ki je nisem mogel odstraniti. Ampak vseeno!:)

7. korak: Uporabite ga

Uporaba
Uporaba

Na zaslonu so štiri ločene LED matrike. Vsaka matrika ima različne barve in predstavlja 4 števke trenutnega časa - prvi dve predstavljata uro, zadnji dve pa minute. Za prikaz trenutnega časa morate šteti LED. Na primer:

0 Y - 0 R - 0 B - 0 G => 0000 ur

0 Y - 1 R - 1 B - 2 G => 0112 ur

1 Y - 1 R - 3 B - 9 G => 1139 ur

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

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

Morda vam bo na začetku malce težko. Toda s prakso boste lahko takoj dobili trenutni čas.

8. korak: Hvala

Velika hvala, če ste že dosegli cilj in nameravate zgraditi ali že zgraditi moj projekt. Sporočite mi vaše dragocene povratne informacije in predloge. Dosegljiv sem na naslovu [email protected].

Moja spletna stran:

Topla zahvala Guidu Seevensu za poučen Instructable o svoji različici ure Tix.

Priporočena: