instructables-Modiwlaidd-Arddangos-Clock-logo

Cloc Arddangos Modiwlar Instructables

instructables-Modiwlaidd-Arddangos-Cloc-cynnyrch

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.instructables-Modiwlaidd-Arddangos-Clock-fig-1 instructables-Modiwlaidd-Arddangos-Clock-fig-2
  • 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.instructables-Modiwlaidd-Arddangos-Clock-fig-3 instructables-Modiwlaidd-Arddangos-Clock-fig-4 instructables-Modiwlaidd-Arddangos-Clock-fig-5
  • 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.instructables-Modiwlaidd-Arddangos-Clock-fig-6
  • 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.instructables-Modiwlaidd-Arddangos-Clock-fig-7instructables-Modiwlaidd-Arddangos-Clock-fig-8
  • 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. instructables-Modiwlaidd-Arddangos-Clock-fig-9 instructables-Modiwlaidd-Arddangos-Clock-fig-10 instructables-Modiwlaidd-Arddangos-Clock-fig-11 instructables-Modiwlaidd-Arddangos-Clock-fig-12 instructables-Modiwlaidd-Arddangos-Clock-fig-13 instructables-Modiwlaidd-Arddangos-Clock-fig-14

  • 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 presennolinstructables-Modiwlaidd-Arddangos-Clock-fig-15
  • 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.

instructables-Modiwlaidd-Arddangos-Clock-fig-16

  • 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

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *