Innehållsförteckning:

UTixClock: 8 steg (med bilder)
UTixClock: 8 steg (med bilder)

Video: UTixClock: 8 steg (med bilder)

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

Första gången jag såg den här klockan i en video från en av mina favorit YouTube -kanaler som heter SmarterEveryDay. Jag gillade direkt idén och ville köpa en. Sedan sökte jag i Google och hittade den här webbplatsen som säljer Tix -klockan. Jag var på väg att lägga en beställning, men då tänkte jag - blir det inte roligt att göra en snarare än att köpa den! Så jag började min forskning och slutade hitta den här artikeln om Instructable. Då insåg jag att författaren till inlägget är samma kille som säljer klockan kommersiellt.

Så jag bestämde mig för att bygga detta projekt på egen hand. Jag valde att använda en Arduino för projektet. Att vara en mjukvaruutvecklare till yrket och ha rättvisande kunskaper inom elektronik, det var inte så svårt för mig. Att skriva koden och montera kretsarna var de enkla delarna. Det svåraste för mig var att bygga ett hölje. Utan förkunskaper om 3D -modellering och utskrift tog det mig nästan 2 månader att lära mig Fusion 360 och bygga modellen. Det är alltid kul att lära sig och göra nya saker!:)

Några viktiga funktioner i uTixClock:

  • Glömmer aldrig tiden - även om du stänger av den
  • Automatisk dimning av lysdioder baserat på atmosfärsljus - stör inte din sömn
  • Helt slumpmässiga mönster
  • Visar tid i 24-timmarsformat
  • Körs på USB - kan drivas direkt från datorer, mobilladdare, kraftbanker

Funktioner planerade för nästa version:

  • Visa datum
  • Justera datum och tid
  • Justera mönstertiden
  • Växla mellan 12/24-timmarsformat
  • Ett bättre sätt att visa midnatt (0000 timmar) - för närvarande visar det bara en tom skärm, haha!

Steg 1: Saker du behöver

För att bygga denna instruerbara, behöver du följande objekt. Numera är det ganska enkelt att få dessa saker. Du kan besöka dina lokala DIY -elektronikbutiker eller köpa online.

Elektronikdelar:

  • Arduino Nano mikrokontroller - 1
  • RTC -modul DS1302 - 1
  • 5 mm lysdioder (gul - 3, röd - 9, blå - 6, grön - 9)
  • Båda sidor prickade verobord - 1
  • Avskalad verobord - 1
  • 74HC595 skiftregister med 16 -stifts IC -bas - 2
  • Motstånd (10K ohm - 1, 33 ohm - 3)
  • LDR - 1
  • USB -kabel - 1
  • På -av -strömbrytare - 1
  • Rubrikstift
  • Bygelkablar
  • Anslutningskablar

Andra delar:

  • 3D -tryckt hölje
  • Neodymmagneter 3 mm i diameter
  • Snabbfixande lim direkt
  • Transparent papper
  • Svart transparent akryl plexiglas

Steg 2: Prototypning

Prototyper
Prototyper
Prototyper
Prototyper

Jag använde en brödbräda och ett gäng hopparkablar för att göra min prototyp. Först skapade jag en liten 4x3 LED-matris som ett bevis på konceptet för att se till att saker fungerar som förväntat. Jag använde en enda 74HC595 Shift Register IC under min prototypning. Detaljerna om de slutliga kretskorten finns nedan.

Steg 3: Programvaran

Mjukvaran
Mjukvaran

Jag använder i allmänhet inte Arduino IDE för utveckling. Min favorit är Visual Studio Code med tillägget PlatformIO IDE. Men det spelar ingen roll - den officiella IDE kan också användas för att ladda upp källan till Arduino. Projektkällan kan laddas ner från mitt Git -arkiv.

Steg 4: Bygg kretskorten

Bygga kretskorten
Bygga kretskorten
Bygga kretskorten
Bygga kretskorten
Bygga kretskorten
Bygga kretskorten
Bygga kretskorten
Bygga kretskorten

Att bygga kretsen är ganska rakt fram. Kretsschemat kan laddas ner från min webbplats och montera komponenterna på nolltid.

Steg 5: Modellera höljet

Modellera höljet
Modellera höljet
Modellera höljet
Modellera höljet
Modellera höljet
Modellera höljet

Detta var det svåraste steget för mig. Jag hade ingen förkunskap om 3D -modellering och utskrift. Så jag var tvungen att tillbringa nästan en månad med att lära mig grunderna för att designa 3D -modellen i Fusion 360 -programvaran och en månad till för att designa den. Denna programvara är gratis för personligt bruk.

Jag har inte heller någon 3D -skrivare hemma. Så jag var tvungen att beställa den online och fick den tryckt inom en dag. Det kostade mig 56 SGD för utskrift med standard PLA+ -material. Ytan är inte särskilt slät, men jag är ganska nöjd med det slutliga resultatet. SLA passar bäst för den släta finishen, men det var nästan 4 gånger priset på PLA.

Stl- och f3d -filerna kan laddas ner från min webbplats.

Steg 6: Att få ihop saker

Att få ihop saker
Att få ihop saker
Att få ihop saker
Att få ihop saker
Att få ihop saker
Att få ihop saker
Att få ihop saker
Att få ihop saker

För att montera locket med lådan och fästa kretskorten, bestämde jag mig för att använda magneter istället för skruvar. Jag fixade magneterna med hjälp av quick-fix lim. Så att montera delarna var ganska enkelt. Jag placerade ett transparent papper som en diffusor och fixerade det svarta akrylarket ovanpå det. Jag var ganska glad över att se slutresultatet. Tyvärr, medan magneten fästes, föll en liten droppe av superlimet på höljets yttre yta, som jag inte kunde ta bort. Men bry dig inte!:)

Steg 7: Använda den

Använder det
Använder det

Det finns fyra separata LED -matriser på displayen. Varje matris har olika färger och representerar de fyra siffrorna för den aktuella tiden - de två första representerar timmen och de två sista representerar minuterna. Du måste räkna lysdioderna för att få aktuell tid. Till exempel:

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

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

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

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

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

Du kan tycka att det är lite svårt i början. Men med övning kommer du att kunna få den aktuella tiden direkt.

Steg 8: Tack

Ett stort tack om du har nått så långt och planerar att bygga eller redan byggt mitt projekt. Låt mig veta din värdefulla feedback och förslag. Jag kan nås på [email protected].

Min webbplats:

Ett varmt tack till Guido Seevens för hans informativa Instructable om hans version av Tix Clock.

Rekommenderad: