Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. solis: prototipēšana
- 3. darbība: programmatūra
- 4. solis: shēmu plātņu veidošana
- 5. darbība: korpusa modelēšana
- 6. darbība: lietu salikšana
- 7. darbība: tā izmantošana
- 8. solis: Paldies
Video: UTixClock: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pirmo reizi šo pulksteni redzēju videoklipā no viena no maniem iecienītākajiem YouTube kanāliem ar nosaukumu SmarterEveryDay. Man uzreiz patika ideja un es gribēju to iegādāties. Tad es meklēju Google un atradu šo vietni, kas pārdod Tix Clock. Grasījos veikt pasūtījumu, bet tad nodomāju - vai nebūs jautri to izgatavot, nevis pirkt! Tāpēc es sāku savu pētījumu un beidzot atradu šo rakstu par Instructable. Tad es sapratu, ka ziņas autors ir tas pats puisis, kurš pulksteni pārdod komerciāli.
Tāpēc es nolēmu izveidot šo projektu saviem spēkiem. Es projektam izvēlējos izmantot Arduino. Būdams programmatūras izstrādātājs pēc profesijas un godīgi pārzinot elektroniku, man tas nebija tik grūti. Koda rakstīšana un shēmu salikšana bija vienkāršas detaļas. Man visgrūtāk bija būvēt korpusu. Bez priekšzināšanām par 3D modelēšanu un drukāšanu man vajadzēja gandrīz 2 mēnešus, lai apgūtu Fusion 360 un izveidotu modeli. Vienmēr ir jautri mācīties un darīt jaunas lietas!:)
Dažas galvenās uTixClock funkcijas:
- Nekad neaizmirstiet laiku - pat ja to izslēdzat
- Automātiska gaismas diodes aptumšošana, pamatojoties uz gaisotni - netraucēs miegu
- Pilnīgi nejauši modeļi
- Rāda laiku 24 stundu formātā
- Darbojas ar USB - var darbināt tieši no datoriem, mobilajiem lādētājiem, strāvas bankām
Nākamajā versijā plānotās funkcijas:
- Rādīt datumu
- Pielāgojiet datumu un laiku
- Pielāgojiet modeļa laiku
- Pārslēgties starp 12/24 stundu formātu
- Labāks veids, kā parādīt pusnakti (0000 stundas) - pašlaik tas parāda tikai tukšu ekrānu, haha!
1. darbība. Nepieciešamās lietas
Lai izveidotu šo pamācību, jums būs nepieciešami šādi vienumi. Mūsdienās iegūt šīs lietas ir diezgan vienkārši. Jūs varat apmeklēt vietējos DIY elektronikas veikalus vai iegādāties tiešsaistē.
Elektronikas detaļas:
- Arduino Nano mikrokontrolleris - 1
- RTC modulis DS1302 - 1
- 5 mm gaismas diodes (dzeltena - 3, sarkana - 9, zila - 6, zaļa - 9)
- Abās pusēs punktēta vero dēlis - 1
- Atdalīts vero dēlis - 1
- 74HC595 maiņu reģistrs ar 16 kontaktu IC pamatni - 2
- Rezistori (10K omi - 1, 33 omi - 3)
- LDR - 1
- USB kabelis - 1
- Ieslēgšanas / izslēgšanas barošanas slēdzis - 1
- Galvenes tapas
- Jumper vadi
- Savienojuma vadi
Citas daļas:
- 3D drukāts korpuss
- Neodīma magnēti 3 mm diametrā
- Tūlītēja ātri fiksējama līme
- Caurspīdīgs papīrs
- Melns caurspīdīgs akrila plexiglass
2. solis: prototipēšana
Prototipēšanai izmantoju maizes dēli un virkni džemperu vadu. Vispirms es izveidoju nelielu 4x3 LED matricu kā koncepcijas pierādījumu, lai pārliecinātos, ka lietas darbojas, kā paredzēts. Prototipēšanas laikā es izmantoju vienu 74HC595 Shift Register IC. Sīkāka informācija par galīgajām shēmas plates ir atrodama zemāk.
3. darbība: programmatūra
Es parasti neizmantoju Arduino IDE attīstībai. Mans mīļākais ir Visual Studio Code ar paplašinājumu PlatformIO IDE. Bet tam nav nozīmes - oficiālo IDE var izmantot arī, lai augšupielādētu avotu Arduino. Projekta avotu var lejupielādēt no manas Git krātuves.
4. solis: shēmu plātņu veidošana
Ķēdes veidošana ir diezgan taisna. Shēmas shēmu var lejupielādēt no manas vietnes un ātri savākt komponentus.
5. darbība: korpusa modelēšana
Tas man bija visgrūtākais solis. Man nebija iepriekšēju zināšanu par 3D modelēšanu un drukāšanu. Tāpēc man nācās pavadīt gandrīz mēnesi, apgūstot 3D modeļa projektēšanas pamatus, izmantojot programmatūru Fusion 360, un vēl vienu mēnesi, lai to izstrādātu. Šī programmatūra ir bezmaksas personiskai lietošanai.
Man arī mājās nav 3D printera. Tāpēc man vajadzēja to pasūtīt tiešsaistē un vienas dienas laikā to izdrukāt. Drukāšanai ar standarta PLA+ materiālu man izmaksāja 56 SGD. Virsma nav ļoti gluda, bet esmu diezgan apmierināts ar gala rezultātu. SLA ir vislabāk piemērota gludai apdarei, taču tā gandrīz 4 reizes pārsniedza PLA cenu.
Stl un f3d failus var lejupielādēt no manas vietnes.
6. darbība: lietu salikšana
Lai uzstādītu vāku ar kārbu un piestiprinātu shēmas plates, es nolēmu skrūvju vietā izmantot magnētus. Magnētus nofiksēju ar ātri nostiprināmas līmes palīdzību. Tātad detaļu salikšana bija diezgan vienkārša. Es ievietoju caurspīdīgu papīru kā difuzoru un uzliku tam virsū melno akrila loksni. Es biju ļoti priecīgs, redzot gala rezultātu. Diemžēl, piestiprinot magnētu, neliels superlīmes piliens nokrita uz korpusa ārējās virsmas, ko es nevarēju noņemt. Bet aizmirsti!:)
7. darbība: tā izmantošana
Displejā ir četras atsevišķas LED matricas. Katrai matricai ir dažādas krāsas, un tā attēlo pašreizējā laika četrus ciparus - pirmie divi apzīmē stundu, bet pēdējie divi - minūtes. Lai iegūtu pašreizējo laiku, jums ir jāsaskaita gaismas diodes. Piemēram:
0 Y - 0 R - 0 B - 0 G => 0000 st
0 Y - 1 R - 1 B - 2 G => 0112 st
1 Y - 1 R - 3 B - 9 G => 1139 stundas
1 Y - 6 R - 2 B - 4 G => 1624 st
2 Y - 3 R - 4 B - 7 G => 2347 stundas
Sākumā jums var šķist nedaudz grūti. Bet ar praksi jūs varēsit iegūt pašreizējo laiku uzreiz.
8. solis: Paldies
Liels paldies, ja esat nonācis līdz šim un plānojat būvēt vai jau uzbūvējāt manu projektu. Ļaujiet man zināt jūsu vērtīgās atsauksmes un ieteikumus. Mani var sasniegt pa e -pastu [email protected].
Mana vietne:
Sirsnīgs paldies Gvido Zīvensam par informatīvo pamācību par Tix Clock versiju.
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu