Indholdsfortegnelse:
- Trin 1: Ting du har brug for
- Trin 2: Prototyping
- Trin 3: Softwaren
- Trin 4: Opbygning af kredsløb
- Trin 5: Modellering af kabinettet
- Trin 6: Få tingene samlet
- Trin 7: Brug det
- Trin 8: Tak
Video: UTixClock: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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
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
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
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
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
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:
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: Jeg planlægger at bruge denne Rapsberry PI i en masse sjove projekter tilbage i min blog. Tjek det gerne ud. Jeg ville tilbage til at bruge min Raspberry PI, men jeg havde ikke et tastatur eller en mus på min nye placering. Det var et stykke tid siden jeg konfigurerede en hindbær
Arduino Halloween Edition - Pop -out -skærm med zombier (trin med billeder): 6 trin
Arduino Halloween Edition - Zombies Pop -out -skærm (trin med billeder): Vil du skræmme dine venner og lave skrigende støj i Halloween? Eller vil du bare lave en god sjov? Denne pop-out-skærm fra Zombies kan gøre det! I denne Instructable vil jeg lære dig, hvordan du nemt laver jump-out zombier ved hjælp af Arduino. HC-SR0
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores