instructables-Modulari-Display-Arloġġ-logo

Instructables Modulari Display Arloġġ

instructables-Modulari-Display-Arloġġ-prodott

Arloġġ tal-Wiri Modulari

  • minn Gammawave
  • Dan il-proġett jagħmel użu minn proġett preċedenti Modular Display Element biex jagħmel arloġġ diġitali, billi juża erbgħa mill-moduli konnessi flimkien u kkontrollati minn Microbit u RTC.
  • Provvisti:
  • Microbit V2 (preferut minħabba l-kelliem inkorporat, V1 se jaħdem iżda jeħtieġ ħoss estern.)
  • DS3231 RTC
  • Aqleb SPST
  • Kitronik Edge Connector Breakout
  • Jumper Jerky Junior F/M – Qty 20
  • Jumper Jerky Junior F/F – Qty 4
  • Jumper Jerky F/F – Qty 3
  • Jumper Jerky F/M – Qty 3
  • 470R resistor
  • 1000uF kapaċitatur
  • Header tal-Angolu Rett 2 x (3 modi x 1 ringiela) meħtieġa.
  • WS2812Neopixel Button LED's * 56 qty.
  • Wajer tar-ram enamel 21 AWG (0.75mm dia.), jew wajer iżolat ieħor.
  • Stripboard
  • Viti M2
  • Viti M2 8mm – Qty 12
  • Viti M2 6mm – Qty 16
  • Boltijiet M2 10mm - Qty 2
  • Ġewż M2 - Qty 2
  • M2 woxers - Qty 2
  • Spazji Hex M2 5mm – Qty 2
  • Boltijiet M3
  • M3 woxers - Qty 14
  • Boltijiet M3 10mm - Qty 2
  • Boltijiet M3 25mm - Qty 4
  • Ġewż M3 - Qty 12
  • Hex standoffs M3
  • M3 Hex spacers 5mm – Qty 2
  • M3 Hex spacers 10mm – Qty 4
  • Parentesi tal-angolu rett (15(W) x 40(L) x 40(H) mm) – Qty 2
  • Jista 'jkun aktar kosteffettiv biex tixtri firxa ta' valuri aktar milli valuri individwali sakemm ma jkollokx diġà disponibbli. Xi komponenti jista 'jkollhom ukoll MOL akbar mill-kwantità speċifikata fil-lista tal-komponenti.
  • 3D Printer
  • Filament abjad - Għall-akbar eżibbiltà tal-wiri.
  • Filament Iswed - Għall-bordijiet ta 'appoġġ.
  • Drill bit 2mm
  • Drill bit 3mm
  • Kit ta 'drill ta' 5mm
  • Drill
  • Rat
  • Tnalji
  • Qtugħ tal-wajer
  • Ħadid tal-issaldjar
  • Soldan
  • Karta xkatlar
  • Tornaviti
  • Kun af l-għodda tiegħek u segwi l-proċeduri operattivi rakkomandati u kun żgur li tilbes il-PPE xieraq.
  • L-ebda aliazzjoni lil xi wieħed mill-fornituri użati f'dan il-proġett, tħossok liberu li tuża l-fornituri preferuti tiegħek u tissostitwixxi l-elementi li kienu xierqa għall-preferenza tiegħek stess jew soġġetti għall-provvista.
  • Il-links huma validi fil-ħin tal-pubblikazzjoni.instructables-Modular-Display-Clock-fig-1 instructables-Modular-Display-Clock-fig-2
  • Pass 1: Strixxi tal-pjanċa tal-bażi
  • Ara: Element tal-Wiri Modulari (MDE)
  • Erba '"Elementi tal-Wiri Modulari" huma meħtieġa biex joħolqu l-wiri tal-arloġġ u dawn jinżammu flimkien ma' strippi tal-pjanċa tal-bażi li nqatgħu minn pjanċa tal-bażi akbar.
  • L-istrippi tal-pjanċa tal-bażi jkejlu 32 (W) x 144 (L) mm jew 4 x 18 stubs u kull wieħed fuq dawriet żewġ MDE's mwaħħla mal-stubs fuq l-MDE. Madankollu, għal saħħa miżjuda erba 'viti M2 x 8mm huma tted qrib il-kantunieri li jgħaddu mill-pjanċa tal-bażi u fl-MDE.instructables-Modular-Display-Clock-fig-3 instructables-Modular-Display-Clock-fig-4 instructables-Modular-Display-Clock-fig-5
  • Pass 2: Skematiku
  • L-iskematika turi l-komponenti li huma użati biex jikkontrollaw l-MDE's li fihom 56 Neopixels.
  • Il-komponenti tal-kontroll jikkonsistu minn Microbit, RTC, Breakout Board, Swiċċ u ċirkwit ta 'protezzjoni.
  • Il-maġġoranza tal-issaldjar huwa ffukat fuq in-Neopixels filwaqt li l-komponenti tal-kontroll huma prinċipalment konnessi ma 'jumpers.instructables-Modular-Display-Clock-fig-6
  • Pass 3: Kodifika
  • Il-kodiċi jinħoloq f'MakeCode.
  • ”oonn ssttaarrtt” pprroocceedduurree..
  • Inizjalizza l-istrixxa Neoplxel ta '56 LED
  • Uri messaġġ tat-titlu.
  • Inizjalizza s-segment_list li fih is-segmenti għal kull numru li għandu jintwera. Numru 0 maħżun fl-element [0] = 0111111
  • Numru 1 maħżun fl-element [1] = 0000110
  • Numru 9 maħżun fl-element [9] = 1101111
  • Barra minn hekk.
  • Numru 10 maħżun fl-element [10] = 0000000 użat għall-blanking taċ-ċifri.

proċedura għal dejjem

  • Isejjaħ 'modalità sett' li jiċċekkja P1 u jekk ikun għoli jippermetti l-issettjar tal-ħin inkella juri l-ħin kurrenti.
  • Sejħiet 'Time_split' li tgħaqqad iż-żewġ valuri numeriċi ta' sigħat u minuti f'sekwenza ta' 4 karattri, billi tagħmel pre-xing kwalunkwe numri inqas minn 10 b'żero ewlieni.
    Sejħiet 'pixel_time'
  • Li estratti kull wieħed mill-4 karattri mbagħad jibdew bl-aħħar karattru fis-segment_value
  • Diġit imbagħad fih il-valur fis-segment_list referenzjat minn segment_value.
  • (Jekk segment_value = 0 allura ċifra = element [0] = 0111111)
  • Inc = indiċi x (LED_SEG) x 7). Fejn indiċi = liema mill-4 karattri huwa referenzjat, LED_SEG = numru ta 'LED's għal kull segment, 7 = numru ta' segmenti f'ċifra.
  • Din l-ispeċi hija l-bidu ta 'l-LEDs li għandhom jiġu kkontrollati għall-karattru xieraq.
  • L-element for jassenja min-naħa tiegħu kull numru f'ċifra għal valur.
  • Jekk valur =1 allura l-pixel assenjat minn inc huwa ssettjat għall-aħmar u mixgħul inkella jintefa.
  • Peress li żewġ LEDs għal kull segment huma meħtieġa dan il-proċess huwa ripetut LED_SEG darbiet.
  • (Eż. Jekk l-unità tas-Sigħat hija 9, indiċi = 0, ċifra = 1011111 [valur = 1, inc = 0 & inc = 1], [valur = 0, inc = 2 & inc = 3] …. [valur = 1, inc=12 & inc = 13])
  • Għexieren ta' sigħat [Indiċi = 1, medda inc 14 sa 27], Unità tal-minuti [indiċi = 2, medda inc 28 sa 41], Għexieren tal-minuti [indiċi = 3, medda inc 42 sa 55].
  • Ladarba kull wieħed mis-7 valuri jkunu ġew ipproċessati u mibgħuta lill-istrixxa l-bidliet jintwerew.
  • Jiġi introdott dewmien biex jipprevjeni l-icker.
  • fuq il-buttuna AA”
  • Dan jistabbilixxi s-sigħat jekk set_enable = 1
  • fuq il-buttuna BB”
  • Dan jissettja l-minuti jekk set_enable = 1 ”long bbuuttttoonn AA++BB”
  • Dan isejjaħ 'ħin stabbilit' li jistabbilixxi l-ħin ibbażat fuq il-valuri assenjati bil-buttuni A u B.instructables-Modular-Display-Clock-fig-7instructables-Modular-Display-Clock-fig-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

Pass 4: Bord ta 'wara
Il-komponenti huma mwaħħla ma 'baseplate (95 (W) x 128 (L) mm), li hija tted fuq wara tal-MDE's b'boltijiet M3 X 25mm u standos 10mm. Erba 'boltijiet huma tted mit-toqob fil-bord ta' appoġġ Neopixel u l-istands tted biex iwaħħlu l-baseplate fil-kantunieri, toqob ta '3mm huma magħmula fil-baseplate biex jallinjaw mal-boltijiet. Pożizzjoni u drill toqob għall-konnettur Edge Breakout (2 x 3mm), l-RTC (2 x 2mm), u l-iswiċċ li jiżguraw li jħallu spazju (20 x 40mm), biex jintramaw il-parentesi angolu rett li jaġixxu bħala saqajn. Il-konnessjonijiet mal-RTC isiru b'4 Jumpers Junior F/F u l-RTC huwa mwaħħal b'2 boltijiet M2. Il-konnessjonijiet mal-iswiċċ isiru b'2 jumpers Junior F/M u l-iswiċċ jitwaħħal minn toqba ta' 5mm. Konnessjonijiet għaċ-ċirkwit ta 'protezzjoni CR għan-Neopixels hija magħmula bi 3 Jumpers F/F u minn dan għan-Neopixels bi 3 jumpers F/M, dan huwa mwaħħal mal-bord b'irbit tal-kejbil mitmugħ minn waħda mit-toqob fil-bord.
Waħħal is-saqajn tal-parentesi tal-angolu mal-pjanċa tal-bażi b'4 boltijiet. (Il-boltijiet M3 tal-kantuniera t'isfel għat-twaħħil tal-pjanċa tal-bażi jistgħu jintużaw biex iżommu s-saqajn f'posthom bit-2 bolt fit-toqba t'isfel tal-parentesi. Biex tevita li tobrox il-wiċċ li fuqu se joqgħod l-arloġġ, waħħal stick fuq pads jew koppja dawriet tat-tejp Il-pjanċa tal-bażi issa tista' tiġi mwaħħla mal-boltijiet tal-appoġġ tal-kantuniera u mwaħħla bil-ġewż. instructables-Modular-Display-Clock-fig-9 instructables-Modular-Display-Clock-fig-10 instructables-Modular-Display-Clock-fig-11 instructables-Modular-Display-Clock-fig-12 instructables-Modular-Display-Clock-fig-13 instructables-Modular-Display-Clock-fig-14

  • Pass 5: Operazzjoni
  • L-enerġija hija pprovduta billi tgħaqqad il-kejbil USB direttament mal-Microbit.
  • SSeettttiinngg tthhee cclloockck..
  • Qabel ma tissettja l-arloġġ kun żgur li l-RTC ikollu batterija tted biex iżomm il-ħin meta/jekk titneħħa l-enerġija. Il-format tal-ħin default huwa l-mod ta '24 siegħa.
  • Mexxi l-iswiċċ għall-pożizzjoni tal-ħin issettjat se jintwera simbolu plus fuq il-wiri.
  • Agħfas il-buttuna A għal Sigħat. (0 sa 23)
  • Agħfas il-buttuna B għall-Minuti. (0 sa 59)
    Agħfas Buttuni A & B flimkien biex tissettja l-ħin, il-valuri tal-ħin imdaħħla jintwerew.
  • Mexxi l-iswiċċ mill-pożizzjoni stabbilita.
  • AAtt sswwiittcchh oonn oorr aafftteerr sseettttiinngg.
  • Wara dewmien qasir il-wiri jiġi aġġornat bil-ħin attwaliinstructables-Modular-Display-Clock-fig-15
  • Pass 6: Fl-aħħarnett
    Il-ġbir flimkien ta 'koppja ta' proġetti iżgħar li jirriżultaw fi proġett akbar. Nittama li int u dan u l-proġetti ta' interess preċedenti relatati.

instructables-Modular-Display-Clock-fig-16

  • proġett aqwa
  • Grazzi, apprezzat ħafna.
  • Proġett sabiħ!
  • Grazzi.
  • Kessaħ arloġġ. Inħobb li din taħdem minn Micro:bit!
  • Grazzi, Il-Mikro:bit huwa versatili ħafna li użajtu fil-biċċa l-kbira tal-proġetti tal-arloġġi tiegħi.

Dokumenti / Riżorsi

instructables Modulari Display Arloġġ [pdfManwal tas-Sid
Arloġġ tal-Wiri Modulari, Arloġġ tal-Wiri

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *