Cloc Arddangos Modiwlar Instructables
Cloc Arddangos Modiwlaidd
- gan Gammawave
- Mae'r prosiect hwn yn defnyddio Elfen Arddangos Modiwlaidd prosiect blaenorol i wneud cloc digidol, gan ddefnyddio pedwar o'r modiwlau sydd wedi'u cysylltu â'i gilydd a'u rheoli gan Microbit a Gwrthdrawiad ar y Ffordd.
- Cyflenwadau:
- Microbit V2 (a ffafrir oherwydd siaradwr adeiledig, bydd V1 yn gweithio ond bydd angen seiniwr allanol.)
- DS3231 RTC
- Newid SPST
- Kitronik Edge Connector Breakout
- Siwmper Jerky Junior F/M – Chwarter 20
- Siwmper Jerky Iau F/F – Chwarter 4
- Siwmper Jerky F/F – Chwarter 3
- Siwmper Jerky F/M – Chwarter 3
- gwrthydd 470R
- Cynhwysydd 1000uF
- Pennawd Ongl Sgwâr 2 x (3 ffordd x 1 rhes) yn ofynnol.
- Botwm WS2812Neopixel LED's * 56 qty.
- Wire Copr wedi'i Enameiddio 21 AWG (0.75mm dia.), neu wifren wedi'i hinswleiddio arall.
- Stripfwrdd
- Sgriwiau M2
- Sgriwiau M2 8mm – Chwarter 12
- Sgriwiau M2 6mm – Chwarter 16
- Bolltau M2 10mm – Chwarter 2
- Cnau M2 – Chwarter 2
- Golchwyr M2 – Chwarter 2
- M2 bylchau hecs 5mm – Chwarter 2
- Bolltau M3
- Golchwyr M3 – Chwarter 14
- Bolltau M3 10mm – Chwarter 2
- Bolltau M3 25mm – Chwarter 4
- Cnau M3 – Chwarter 12
- Gwrthsefyll hecs M3
- M3 Gwahanwyr hecs 5mm – Chwarter 2
- M3 Gwahanwyr hecs 10mm – Chwarter 4
- Cromfachau ongl sgwâr (15(W) x 40(L) x 40(H) mm)) – Chwarter 2
- Gall fod yn fwy cost effeithiol i brynu ystod o werthoedd yn hytrach na gwerthoedd unigol oni bai bod gennych chi rai ar gael yn barod. Efallai y bydd gan rai cydrannau MOL hefyd sy'n fwy na'r swm a nodir yn y rhestr gydrannau.
- Argraffydd 3D
- Ffilament Gwyn - Ar gyfer y gallu arddangos mwyaf.
- Ffilament Du - Ar gyfer y byrddau cynnal.
- Darn dril 2mm
- Darn dril 3mm
- Pecyn dril 5mm
- Dril
- Gwelodd
- gefail
- Torwyr gwifren
- Sodro Haearn
- Sodrwr
- Papur tywodio
- Sgriwdreifers
- Byddwch yn gyfarwydd â'ch offer a dilynwch y gweithdrefnau gweithredu a argymhellir a gwnewch yn siŵr eich bod yn gwisgo'r PPE priodol.
- Dim cysylltiad ag unrhyw un o'r cyflenwyr a ddefnyddir yn y prosiect hwn, mae croeso i chi ddefnyddio'ch cyflenwyr dewisol a rhoi'r elfennau a oedd yn briodol i'ch dewis chi neu'n amodol ar gyflenwad yn eu lle.
- Mae'r dolenni'n ddilys ar adeg eu cyhoeddi.
- Cam 1: Stribedi sylfaen
- Gweler: Elfen Arddangos Modiwlaidd (MDE)
- Mae angen pedair “Elfen Arddangos Modiwlaidd” i greu arddangosiad y cloc ac mae'r rhain yn cael eu dal ynghyd â stribedi plât sylfaen a gafodd eu torri o waelodplat mwy.
- Mae'r stribedi plât gwaelod yn mesur 32(W) x 144(L) mm neu 4 x 18 bonyn ac mae pob un dros lap dau MDE sy'n glynu wrth y bonion ar y MDE. Fodd bynnag, ar gyfer cryfder ychwanegol mae pedwar sgriw M2 x 8mm wedi'u gosod yn agos at y corneli sy'n mynd trwy'r plât gwaelod ac i mewn i'r MDE.
- Cam 2: Sgematig
- Mae'r sgematig yn dangos y cydrannau a ddefnyddir i reoli'r MDE's sy'n cynnwys 56 Neopixel.
- Mae'r cydrannau rheoli yn cynnwys Microbit, RTC, Bwrdd Breakout, Switch a chylched amddiffyn.
- Mae'r rhan fwyaf o'r sodro yn canolbwyntio ar y Neopixels tra bod y cydrannau rheoli wedi'u cysylltu'n bennaf â siwmperi.
- Cam 3: Codio
- Mae cod yn cael ei greu yn MakeCode.
- "oonn ssttaarrtt" pprroocceedduurree..
- Yn cychwyn y stribed Neoplxel o 56 LED
- Arddangos neges teitl.
- Yn cychwyn y segment_list sy'n cynnwys dynodiadau segmentau fesul rhif i'w arddangos. Rhif 0 wedi'i storio yn elfen [0] = 0111111
- Rhif 1 wedi'i storio mewn elfen [1] = 0000110
- Rhif 9 wedi'i storio mewn elfen [9] = 1101111
- Yn ogystal.
- Rhif 10 wedi'i storio mewn elfen [10] = 0000000 a ddefnyddir ar gyfer blancio digid.
gweithdrefn am byth
- Yn galw 'modd gosod' sy'n gwirio P1 ac os yw'n uchel yn galluogi gosod amser fel arall yn dangos yr amser presennol.
- Yn galw 'Time_split' sy'n cysylltu'r ddau werth rhifiadol o oriau a munudau yn llinyn 4 nod, gan rag-xing unrhyw rifau llai na 10 gyda sero arweiniol.
Yn galw 'amser_ picsel' - Sy'n tynnu pob un o'r 4 nod yn ei dro gan ddechrau gyda'r nod olaf yn segment_value
- Yna mae digid yn cynnwys y gwerth yn segment_list y cyfeirir ato yn ôl segment_value.
- (Os segment_value = 0 yna digid = elfen [0] = 0111111)
- Inc = mynegai x (LED_SEG) x 7). Lle mae mynegai = pa un o'r 4 nod y cyfeirir ato, LED_SEG = nifer y LEDs fesul segment, 7 = nifer y segmentau mewn digid.
- Y rhywogaeth hon yw dechrau'r LEDs i'w rheoli ar gyfer y cymeriad priodol.
- Mae'r ar gyfer elfen yn neilltuo pob rhif mewn digid yn ei dro i werth.
- Os yw gwerth = 1 yna mae'r picsel a neilltuwyd gan inc wedi'i osod i goch a'i droi ymlaen fel arall caiff ei droi o.
- Gan fod angen dau LED fesul segment, mae'r broses hon yn cael ei hailadrodd amseroedd LED_SEG.
- (Ee Os yw'r uned Oriau yn 9, mynegai = 0, digid = 1011111 [gwerth = 1, gan gynnwys = 0 & inc = 1], [gwerth=0, gan gynnwys = 2 & inc = 3] …. [gwerth = 1, gan gynnwys=12 & inc = 13])
- Oriau degau [Mynegai =1, gan gynnwys ystod 14 i 27], Uned cofnodion [mynegai =2, gan gynnwys ystod 28 i 41], degau munudau [mynegai =3, gan gynnwys ystod 42 i 55].
- Unwaith y bydd pob un o'r 7 gwerth wedi'u prosesu a'u hanfon i'r stribed, dangosir y newidiadau.
- Mae oedi yn cael ei gyflwyno i atal rhew.
- ar fotwm AA”
- Mae hyn yn gosod yr oriau os set_enable = 1
- ar y botwm BB"
- Mae hyn yn gosod y cofnodion os yw set_enable = 1” bbuuttttoonn hir AA++BB”
- Gelwir hyn yn 'amser gosod' sy'n gosod yr amser yn seiliedig ar y gwerthoedd a neilltuwyd gyda botymau A a B.
- https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt
Cam 4: Panel Cefn
Mae'r cydrannau ynghlwm wrth blat sylfaen (95(W) x 128(L)) mm), sydd wedi'i glymu i gefn y MDE's gyda bolltau M3 X 25mm a standos 10mm. Mae pedwar bollt yn cael eu ttio trwy'r tyllau yn y bwrdd cymorth Neopixel a'r standos wedi'u ttio i atodi'r sylfaen wrth y corneli, mae tyllau 3mm yn cael eu gwneud yn y plât gwaelod i alinio â'r bolltau. Lleoliad a drilio tyllau ar gyfer y cysylltydd Edge Breakout (2 x 3mm), y RTC (2 x 2mm), a'r switsh yn sicrhau gadael gofod (20 x 40mm), i osod y cromfachau ongl sgwâr sy'n gweithredu fel traed. Gwneir cysylltiadau â'r Gwrthdrawiad ar y Ffordd gyda 4 siwmperi Iau F/F ac mae'r Gwrthdrawiad ar y Ffordd wedi'i gysylltu â bolltau 2 x M2. Gwneir cysylltiadau â'r switsh gyda 2 siwmper Iau F/M ac mae'r switsh yn cael ei droi trwy dwll 5mm. Gwneir cysylltiadau â'r gylched amddiffyn CR ar gyfer y Neopixels gyda 3 siwmperi F / F ac o hyn i'r Neopixels gyda 3 siwmper F / M, mae hwn wedi'i gysylltu â'r bwrdd gyda chlym cebl wedi'i fwydo trwy un o'r tyllau yn y bwrdd.
Gosodwch y traed braced ongl i'r plât gwaelod gyda 4 bollt. (Gellir defnyddio bolltau M3 y gornel isaf ar gyfer atodi'r plât gwaelod i ddal y traed yn eu lle gydag 2il bollt yn nhwll isaf y braced. Er mwyn atal crafu'r wyneb y bydd y cloc yn eistedd arno, atodwch ffon ar badiau neu gwpl Bellach gellir gosod y plât gwaelod ar y bolltau cynnal cornel a'i gysylltu â chnau.
- Cam 5: Gweithredu
- Darperir pŵer trwy gysylltu'r cebl USB yn uniongyrchol â'r Microbit.
- SSeettttiinngg ythee cclloockckk..
- Cyn gosod y cloc sicrhewch fod gan yr RTC fatri tted i gadw'r amser pan / os caiff pŵer ei dynnu. Y fformat amser rhagosodedig yw modd 24 awr.
- Symudwch y switsh i'r safle amser penodol bydd symbol plws yn cael ei ddangos ar yr arddangosfa.
- Pwyswch Fotwm A am Oriau. (0 i 23)
- Pwyswch Fotwm B am Munudau. (0 i 59)
Pwyswch Botymau A & B gyda'i gilydd i osod yr amser, bydd y gwerthoedd amser a gofnodwyd yn cael eu harddangos. - Symudwch y switsh o'r safle gosod.
- AAtt sswwiittcchh oonn oorr aafftteerr ssetettttiinngg.
- Ar ôl oedi byr bydd yr arddangosfa yn cael ei diweddaru gyda'r amser presennol
- Cam 6: Yn olaf
Mae dod â chwpl o brosiectau llai at ei gilydd yn arwain at brosiect mwy. Gobeithio y byddwch chi a hwn a'r prosiectau o ddiddordeb cysylltiedig blaenorol.
- prosiect anhygoel
- Diolch, gwerthfawrogi'n fawr.
- Prosiect neis!
- Diolch.
- Cloc oer. Rwy'n hoffi bod hwn yn rhedeg oddi ar Micro:bit!
- Diolch, mae The Micro:bit yn amlbwrpas iawn rydw i wedi'i ddefnyddio yn y rhan fwyaf o'm prosiectau cloc.
Dogfennau / Adnoddau
![]() |
instructables Cloc Arddangos Modiwlaidd [pdfLlawlyfr y Perchennog Cloc Arddangos Modiwlaidd, Cloc Arddangos |