Indholdsfortegnelse:

UTixClock: 8 trin (med billeder)
UTixClock: 8 trin (med billeder)

Video: UTixClock: 8 trin (med billeder)

Video: UTixClock: 8 trin (med billeder)
Video: SWIZA Kettle Shape UTI Clock Switzerland Swiss 8 day Brass Jeweled 2024, Oktober
Anonim
Image
Image
UTixClock
UTixClock
UTixClock
UTixClock

Første gang jeg så dette ur i en video fra en af mine yndlings YouTube -kanaler ved navn SmarterEveryDay. Jeg kunne med det samme lide ideen og ville købe en. Derefter søgte jeg i Google og fandt dette websted, der sælger Tix -uret. Jeg var ved at lægge en ordre, men så tænkte jeg - vil det ikke være sjovt at lave en frem for at købe den! Så jeg startede min forskning og endte med at finde denne artikel om Instructable. Så indså jeg, at forfatteren til indlægget er den samme fyr, der sælger uret kommercielt.

Så jeg besluttede at bygge dette projekt på egen hånd. Jeg valgte at bruge en Arduino til projektet. At være softwareudvikler af profession og have rimeligt kendskab til elektronik, det var ikke så svært for mig. At skrive koden og samle kredsløbene var de lette dele. Den sværeste del for mig var at bygge et kabinet. Uden forudgående kendskab til 3D -modellering og udskrivning tog det mig næsten 2 måneder at lære Fusion 360 og bygge modellen. Det er altid sjovt at lære og gøre nye ting!:)

Nogle vigtige funktioner i uTixClock:

  • Glemmer aldrig tiden - selvom du slukker den
  • Automatisk dæmpning af lysdioder baseret på stemningslys - forstyrrer ikke din søvn
  • Helt tilfældige mønstre
  • Viser tid i 24-timers format
  • Kører på USB - kan drives direkte fra computere, mobilopladere, powerbanker

Funktioner planlagt til den næste version:

  • Vis dato
  • Juster dato og klokkeslæt
  • Juster mønstretiden
  • Skift mellem 12/24-timers format
  • En bedre måde at vise midnat (0000 timer) - i øjeblikket viser det bare en tom skærm, haha!

Trin 1: Ting du har brug for

For at bygge denne instruktive skal du bruge følgende elementer. I dag er det ganske let at få disse ting. Du kan besøge dine lokale DIY -elektronikbutikker eller købe online.

Elektronik dele:

  • Arduino Nano mikrokontroller - 1
  • RTC -modul DS1302 - 1
  • 5 mm lysdioder (gul - 3, rød - 9, blå - 6, grøn - 9)
  • Beggesidet prikket verobord - 1
  • Afstrippet verobord - 1
  • 74HC595 Skiftregister med 16 -benet IC -base - 2
  • Modstande (10K ohm - 1, 33 ohm - 3)
  • LDR - 1
  • USB -kabel - 1
  • Tænd / sluk -kontakt - 1
  • Header pins
  • Jumper ledninger
  • Tilslutningskabler

Andre dele:

  • 3D -trykt kabinet
  • Neodymmagneter 3 mm i diameter
  • Øjeblikkelig quick-fix lim
  • Gennemsigtigt papir
  • Sort gennemsigtig akryl plexiglas

Trin 2: Prototyping

Prototyper
Prototyper
Prototyper
Prototyper

Jeg brugte et brødbræt og en masse jumperwires til at lave min prototyping. Først lavede jeg en lille 4x3 LED-matrix som et proof-of-concept for at sikre, at tingene fungerer som forventet. Jeg brugte en enkelt 74HC595 Shift Register IC under min prototyping. Detaljerne om de sidste kredsløb kan findes nedenfor.

Trin 3: Softwaren

Softwaren
Softwaren

Jeg bruger generelt ikke Arduino IDE til udvikling. Min favorit er Visual Studio Code med PlatformIO IDE -udvidelse. Men det gør ikke noget - den officielle IDE kan også bruges til at uploade kilden til Arduino. Projektkilden kan downloades fra mit Git -lager.

Trin 4: Opbygning af kredsløb

Bygning af printkort
Bygning af printkort
Opbygning af kredsløb
Opbygning af kredsløb
Bygning af printkort
Bygning af printkort
Opbygning af kredsløb
Opbygning af kredsløb

Byggeriet af kredsløbet er ret lige frem. Kredsløbsdiagrammet kan downloades fra mit websted og samle komponenterne på ingen tid.

Trin 5: Modellering af kabinettet

Modellering af kabinettet
Modellering af kabinettet
Modellering af kabinettet
Modellering af kabinettet
Modellering af kabinettet
Modellering af kabinettet

Dette var det sværeste trin for mig. Jeg havde ikke nogen forudgående viden om 3D -modellering og udskrivning. Så jeg måtte bruge næsten en måned på at lære det grundlæggende ved at designe 3D -modellen i Fusion 360 -software og en måned mere til at designe den. Denne software er gratis til personlig brug.

Jeg har heller ikke en 3D -printer derhjemme. Så jeg var nødt til at bestille det online og få det trykt inden for en dag. Det kostede mig 56 SGD til udskrivning med Standard PLA+ materiale. Overfladen er ikke særlig glat, men jeg er ganske tilfreds med det endelige resultat. SLA passer bedst til den glatte finish, men det var næsten 4 gange prisen på PLA.

Stl- og f3d -filerne kan downloades fra mit websted.

Trin 6: Få tingene samlet

Få tingene samlet
Få tingene samlet
Få tingene samlet
Få tingene samlet
Få tingene samlet
Få tingene samlet
Få tingene samlet
Få tingene samlet

For at montere låget med kassen og fastgøre kredsløbskortene besluttede jeg at bruge magneter i stedet for skruer. Jeg fikserede magneterne ved hjælp af quick-fix lim. Så det var ganske let at samle delene. Jeg placerede et gennemsigtigt papir som en diffuser og fikserede det sorte akrylark oven på det. Jeg var ret glad for at se det endelige output. Desværre faldt en lille dråbe af superlimet på magnetens ydre overflade, mens jeg fastgjorde magneten, som jeg ikke kunne fjerne. Men tag dig ikke af det!:)

Trin 7: Brug det

Brug det
Brug det

Der er fire separate LED -matricer i displayet. Hver matrix har forskellige farver og repræsenterer de 4 cifre i den aktuelle tid - de to første repræsenterer timen og de to sidste repræsenterer minutterne. Du skal tælle lysdioderne for at få den aktuelle tid. For eksempel:

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

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

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

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

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

Du synes måske det er lidt svært i starten. Men med øvelse vil du kunne få den aktuelle tid med det samme.

Trin 8: Tak

En stor tak, hvis du er nået så langt og planlægger at bygge eller allerede har bygget mit projekt. Lad mig vide din værdifulde feedback og forslag. Jeg kan nås på [email protected].

Mit websted:

En varm tak til Guido Seevens for hans informative Instructable om hans version af Tix Clock.

Anbefalede: