Instructables Modular Display Clock
Modular Display Clock
- by Gammawave
- Pulojekitiyi imagwiritsa ntchito pulojekiti yam'mbuyomu Modular Display Element kupanga wotchi ya digito, pogwiritsa ntchito ma module anayi olumikizidwa pamodzi ndikuwongoleredwa ndi Microbit ndi RTC.
- Zothandizira:
- Microbit V2 (yomwe imakonda chifukwa choyankhulira, V1 idzagwira ntchito koma idzafuna chowulira chakunja.)
- Chithunzi cha DS3231RTC
- Kusintha kwa mtengo wa SPST
- Kitronik Edge Connector Breakout
- Jumper Jerky Junior F/M - Qty 20
- Jumper Jerky Junior F/F - Qty 4
- Jumper Jerky F/F - Gawo 3
- Jumper Jerky F/M - Gawo 3
- 470R resistor
- 1000uF capacitor
- Mutu wa ngodya yakumanja 2 x (njira 3 x mzere umodzi) ukufunika.
- WS2812Neopixel Button LED's * 56 qty.
- Enamelled Copper Wire 21 AWG (0.75mm dia.), kapena waya wina wotsekedwa.
- Zovala zomangira
- Zithunzi za M2
- M2 zomangira 8mm - Qty 12
- M2 zomangira 6mm - Qty 16
- M2 Bolts 10mm - Qty 2
- Mtedza wa M2 - Gawo 2
- M2 washers - Gawo 2
- Mipata ya M2 Hex 5mm - Qty 2
- Zithunzi za M3
- M3 washers - Gawo 14
- M3 mabawuti 10mm - Qty 2
- M3 mabawuti 25mm - Qty 4
- Mtedza wa M3 - Gawo 12
- Kupambana kwa Hex M3
- M3 Hex spacers 5mm - Qty 2
- M3 Hex spacers 10mm - Qty 4
- Mabulaketi a ngodya yakumanja (15(W) x 40(L) x 40(H) mm) – Qty 2
- Zitha kukhala zotsika mtengo kugula zinthu zingapo m'malo mwazomwe zili pagulu pokhapokha ngati muli nazo kale. Zigawo zina zitha kukhalanso ndi MOL yokulirapo kuposa kuchuluka komwe kwafotokozedwa pamndandanda wagawo.
- 3D Printer
- White Filament - Kuti muwoneke bwino kwambiri.
- Black Filament - Kwa matabwa othandizira.
- 2mm kubowola pang'ono
- 3mm kubowola pang'ono
- 5mm kubowola zida
- Boola
- Ndinawona
- Pliers
- Odula mawaya
- Iron Soldering
- Solder
- Zofunda
- Screwdrivers
- Dziwani zida zanu ndikutsatira njira zomwe mwalangizidwa ndikuwonetsetsa kuti mwavala PPE yoyenera.
- Palibe mgwirizano kwa ogulitsa omwe agwiritsidwa ntchito mu polojekitiyi, omasuka kugwiritsa ntchito omwe mumawakonda ndikulowetsa zinthu zomwe zinali zoyenera malinga ndi zomwe mumakonda kapena zomwe mungapereke.
- Maulalo ndi ovomerezeka panthawi yofalitsidwa.
- Khwerero 1: Zovala za Baseplate
- Onani: Modular Display Element (MDE)
- "Zinthu Zinayi Zowonetsera" zimafunikira kuti apange chiwonetsero cha wotchi ndipo izi zimagwiridwa limodzi ndi zingwe zomata zomwe zidadulidwa kuchokera pachidebe chachikulu.
- Mizere yoyambira pansi imayesa 32 (W) x 144 (L) mm kapena 4 x 18 stubs ndipo iliyonse imadutsa ma MDE awiri omwe amamangiriridwa pazitsulo za MDE. Komabe, kuti muwonjezere mphamvu zomangira zinayi za M2 x 8mm zimayikidwa pafupi ndi ngodya zomwe zimadutsa pansi ndikulowa mu MDE.
- Gawo 2: Schematic
- Chiwembuchi chikuwonetsa zigawo zomwe zimagwiritsidwa ntchito kuwongolera ma MDE omwe ali ndi 56 Neopixels.
- Zida zowongolera zimakhala ndi Microbit, RTC, Breakout Board, switch and chitetezo dera.
- Zambiri mwazogulitsa zimayang'ana pa Neopixels pomwe zida zowongolera zimalumikizidwa makamaka ndi ma jumper.
- Gawo 3: Coding
- Code imapangidwa mu MakeCode.
- "oonn ssttaarrtt" pprroocceedduurree..
- Imayambitsa mzere wa Neoplxel wa ma LED 56
- Onetsani uthenga wamutu.
- Imayambitsa segment_list yomwe ili ndi magawo pa nambala yomwe ikuwonetsedwa. Nambala 0 yosungidwa mu chinthu [0] = 0111111
- Nambala 1 yosungidwa mu chinthu [1] = 0000110
- Nambala 9 yosungidwa mu chinthu [9] = 1101111
- Kuphatikiza apo.
- Nambala 10 yosungidwa mu element [10] = 0000000 yogwiritsidwa ntchito pobisa manambala.
nthawi zonse ndondomeko
- Imayimba 'set mode' yomwe imayang'ana P1 ndipo ngati yayitali imathandizira kukhazikitsa nthawi kukuwonetsa nthawi yomwe ilipo.
- Imayitana 'Time_split' yomwe imalumikiza manambala awiri a maola ndi mphindi kukhala zingwe za zilembo 4, kuyikatu manambala aliwonse osakwana 10 ndi ziro patsogolo.
Imayimba 'pixel_time' - Zomwe zimachotsa zilembo 4 zilizonse kuyambira ndi womaliza kukhala segment_value
- Digit ndiye ili ndi mtengo mu segment_list yotchulidwa ndi segment_value.
- (Ngati gawo_value = 0 ndiye manambala = chinthu [0] = 0111111)
- Inc = index x (LED_SEG) x 7). Pomwe index = iti mwa zilembo 4 zomwe zatchulidwa, LED_SEG = kuchuluka kwa ma LED pagawo lililonse, 7 = kuchuluka kwa magawo mu digito.
- Mtundu uwu ndi chiyambi cha ma LED oti aziwongoleredwa pamtundu woyenera.
- The for element imagawira nambala iliyonse mu digito kuti ikhale yamtengo wapatali.
- Ngati mtengo = 1 ndiye kuti pixel yoperekedwa ndi inc imayikidwa kuti ikhale yofiira ndikuyatsidwa apo ayi imasinthidwa o.
- Monga ma LED awiri pagawo amafunikira njirayi imabwerezedwa nthawi za LED_SEG.
- (Mwachitsanzo, ngati unit ya Maola ndi 9, index = 0, digit = 1011111 [mtengo = 1, inc = 0 & inc = 1], [value=0, inc = 2 & inc = 3] .... [value=1, inc=12 & inc = 13])
- Maola khumi [Index =1, inc range 14 to 27], Minutes unit [index =2, inc range 28 to 41], Minute's tens [index =3, inc range 42 to 55].
- Chilichonse mwazinthu 7 zikasinthidwa ndikutumizidwa pamzere zosintha zikuwonetsedwa.
- Kuchedwa kumayambitsidwa kuti mupewe icker.
- pa batani AA"
- Izi zimayika maola ngati set_enable = 1
- batani BB”
- Izi zimayika mphindi ngati set_enable = 1 "buutttoonn yayitali AA++BB"
- Izi zimayimba 'nthawi yoikika' yomwe imayika nthawi kutengera zomwe zaperekedwa ndi mabatani A ndi B.
- https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt
Gawo 4: Back Panel
Zidazi zimamangiriridwa ku baseplate (95(W) x 128(L) mm), yomwe imayikidwa kumbuyo kwa MDE ndi M3 X 25mm bolts ndi 10mm standos. Mabawuti anayi amaikidwa m'mabowo mu bolodi lothandizira la Neopixel ndipo zoyimirira zomangirira pansi pamakona, mabowo a 3mm amapangidwa m'munsi kuti agwirizane ndi mabawuti. Malo ndi kubowola mabowo a Edge cholumikizira Breakout (2 x 3mm), RTC (2 x 2mm), ndi chosinthira kuwonetsetsa kusiya malo (20 x 40mm), kuti akweze mabulaketi a ngodya yakumanja omwe amakhala ngati mapazi. Malumikizidwe ku RTC amapangidwa ndi 4 Junior jumpers F/F ndipo RTC imakhala yotetezedwa ndi 2 x M2 bolts. Kulumikizana ndi switch kumapangidwa ndi 2 Junior jumpers F/M ndipo chosinthira chimayikidwa kudzera pabowo la 5mm. Kulumikizika kudera lachitetezo cha CR kwa Neopixels kumapangidwa ndi 3 Jumpers F/F ndipo kuchokera pano kupita ku Neopixels okhala ndi 3 jumpers F/M, izi zimamangiriridwa pa bolodi ndi tayi ya chingwe yodyetsedwa kudzera m'mabowo amodzi pa bolodi.
Gwirizanitsani phazi lopindika kuchipinda choyambira ndi mabawuti 4. (Maboliti akumunsi a M3 ophatikizira pansi angagwiritsidwe ntchito kuyika mapazi m'malo mwake ndi bawuti ya 2 pabowo lakumunsi la bulaketi. Kuti mupewe kukanda pamalo pomwe wotchiyo ikhala, phatikizani ndodo pa mapepala kapena angapo. Tepi yokhotakhota: Baseplate tsopano ikhoza kuyikidwa pamaboti akona ndikumangirizidwa ndi mtedza.
- Gawo 5: Ntchito
- Mphamvu imaperekedwa polumikiza chingwe cha USB mwachindunji ku Microbit.
- SSeettttiinngg ththee cclloocckk..
- Musanakhazikitse wotchi onetsetsani kuti RTC ili ndi batri yosungidwa kuti isunge nthawi yomwe / ngati mphamvu yachotsedwa. Nthawi yokhazikika ndi nthawi ya maola 24.
- Sunthani chosinthiracho kupita pamalo oyika nthawi chizindikiro chowonjezera chidzawonetsedwa pachiwonetsero.
- Dinani Batani A kwa Maola. (0 mpaka 23)
- Dinani Batani B kwa Mphindi. (0 mpaka 59)
Dinani Mabatani A & B palimodzi kuti muyike nthawi, ziwonetsero za nthawi zomwe zalowetsedwa zidzawonetsedwa. - Sunthani chosinthira kuchoka pamalo okhazikitsidwa.
- AAtt sswwiittcchh oonn oorr aafftteerr sseettttiingngg.
- Pambuyo pochedwa pang'ono chiwonetserochi chidzasinthidwa ndi nthawi yomwe ilipo
- Gawo 6: Pomaliza
Kusonkhanitsa pamodzi mapulojekiti ang'onoang'ono angapo kumabweretsa projekiti yayikulu. Ndikukhulupirira kuti inuyo ndi izi komanso mapulojekiti okhudzana nawo omwe ali ndi chidwi.
- zodabwitsa polojekiti
- Zikomo, kuyamikiridwa kwambiri.
- Ntchito yabwino!
- Zikomo.
- Koloko yabwino. Ndimakonda kuti izi zimachokera ku Micro:bit!
- Zikomo, The Micro:bit ndi yosinthika kwambiri ndakhala ndikugwiritsa ntchito muma projekiti anga ambiri.
Zolemba / Zothandizira
![]() |
zophunzitsira Modular Display Clock [pdf] Buku la Mwini Modular Display Clock, Display Clock |