instructables-Modular-Display-Clock-logo

Famantaranandro fampisehoana Modular Instructables

instructables-Modular-Display-Clock-product

famantaranandro fampisehoana Modular

  • avy amin'i Gammawave
  • Ity tetikasa ity dia mampiasa ny tetikasa teo aloha Modular Display Element mba hanaovana famantaranandro nomerika, amin'ny fampiasana efatra amin'ireo maody mifandray ary fehezin'ny Microbit sy RTC.
  • Fitaovana:
  • Microbit V2 (tia noho ny fanamafisam-peo naorina, ny V1 dia hiasa fa mitaky fanamafisam-peo ivelany.)
  • Ampahany DS3231RTC
  • Vidio ny 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
  • capacitor 1000uF
  • Lohateny zoro havanana 2 x (lalana 3 x andalana 1) ilaina.
  • WS2812Neopixel Button LED's * 56 qty.
  • Wire varahina enamel 21 AWG (0.75mm sava.), na tariby hafa mitokana.
  • Stripboard
  • Vitsy M2
  • Visy M2 8mm - Qty 12
  • Visy M2 6mm - Qty 16
  • M2 Bolts 10mm - Qty 2
  • M2 voanjo - Qty 2
  • M2 mpanasa - Qty 2
  • M2 Hex habaka 5mm - Qty 2
  • Bolts M3
  • M3 mpanasa - Qty 14
  • M3 bolt 10mm - Qty 2
  • M3 bolt 25mm - Qty 4
  • M3 voanjo - Qty 12
  • Hex standoffs M3
  • M3 Hex spacers 5mm - Qty 2
  • M3 Hex spacers 10mm - Qty 4
  • Bracket zoro havanana (15(W) x 40(L) x 40(H) mm) – Isan'ny 2
  • Mety hanaporofo fa mandaitra kokoa ny fividianana sanda isan-karazany fa tsy sanda tsirairay raha tsy efa manana azy ireo ianao. Ny singa sasany dia mety manana MOL lehibe kokoa noho ny isa voalaza ao amin'ny lisitry ny singa.
  • Mpanonta printy 3D
  • White Filament - Ho an'ny fampisehoana fampisehoana lehibe indrindra.
  • Filamenta mainty - Ho an'ny birao fanohanana.
  • 2mm fandavahana kely
  • 3mm fandavahana kely
  • 5mm drill kit
  • fandavahana
  • HITAN'I
  • pliers
  • Mpanopaka tariby
  • Fametahana vy
  • Solder
  • Sanding taratasy
  • Screwdrivers
  • Fantaro ny fitaovanao ary araho ny fomba fiasa atolotra ary ataovy azo antoka fa mitafy ny PPE mifanaraka amin'izany.
  • Tsy misy ifandraisany amin'ireo mpamatsy ampiasaina amin'ity tetikasa ity, aza misalasala mampiasa ny mpamatsy tianao ary manolo ireo singa mifanaraka amin'ny safidinao manokana na miankina amin'ny famatsiana.
  • Ny rohy dia manan-kery amin'ny fotoana namoahana azy.instructables-Modular-Display-Clock-fig-1 instructables-Modular-Display-Clock-fig-2
  • Dingana 1: Baseplate Strips
  • Jereo: Singa fampisehoana Modular (MDE)
  • Efatra ny “Modular Display Elements” no ilaina mba hamoronana ny famantaranandro ary ireo dia atao miaraka amin'ny takelaka fototra izay nesorina tamin'ny takelaka lehibe kokoa.
  • Ny takelaka baseplate dia mirefy 32(W) x 144(L) mm na 4 x 18 stubs ary ny tsirairay dia manapaka ny MDE roa mipetaka amin'ny stubs amin'ny MDE. Na izany aza, ho an'ny hery fanampiny dia misy visy M2 x 8mm efatra apetaka eo akaikin'ny zoro izay mandalo amin'ny takelaka fototra sy mankany amin'ny MDE.instructables-Modular-Display-Clock-fig-3 instructables-Modular-Display-Clock-fig-4 instructables-Modular-Display-Clock-fig-5
  • Dingana 2: Schematic
  • Ny schematic dia mampiseho ireo singa ampiasaina hifehezana ny MDE izay misy 56 Neopixels.
  • Ny singa fanaraha-maso dia misy Microbit, RTC, Board Breakout, Switch ary fiarovana.
  • Ny ankamaroan'ny fametahana dia mifantoka amin'ny Neopixels fa ny singa fanaraha-maso dia mifandray amin'ny jumper.instructables-Modular-Display-Clock-fig-6
  • Dingana 3: Coding
  • Ny kaody dia noforonina ao amin'ny MakeCode.
  • "oonn ssttaarrtt" pprroocceedduurree..
  • Manomboka ny Neoplxel strip amin'ny 56 LEDs
  • Asehoy ny hafatra lohateny.
  • Atombohy ny lisitry ny segment izay misy fanendrena fizarana isaky ny isa haseho. Laharana 0 voatahiry ao amin'ny singa [0] = 0111111
  • Laharana 1 voatahiry ao amin'ny singa [1] = 0000110
  • Laharana 9 voatahiry ao amin'ny singa [9] = 1101111
  • Fanampin'izany.
  • Laharana 10 voatahiry ao amin'ny singa [10] = 0000000 ampiasaina amin'ny fanafoanana isa.

fomba mandrakizay

  • Antsoy ny 'mode set' izay manamarina ny P1 ary raha avo dia mamela ny fametrahana ny fotoana raha tsy izany dia mampiseho ny fotoana ankehitriny.
  • Miantso ny 'Time_split' izay manambatra ny sanda roa amin'ny ora sy minitra ao anaty tady misy tarehintsoratra 4, mialoha ny isa latsaky ny 10 miaraka amin'ny aotra voalohany.
    Miantso 'pixel_time'
  • Izay manala ny tarehintsoratra 4 tsirairay avy dia manomboka amin'ny tarehintsoratra farany ho lasa segment_value
  • Ny Digit dia misy ny sanda ao amin'ny lisitra_segmenta voatondro amin'ny sanda_segmenta.
  • (Raha segment_value = 0 dia isa = singa [0] = 0111111)
  • Inc = fanondro x (LED_SEG) x 7). Raha misy index = iza amin'ireo tarehintsoratra 4 no resahina, LED_SEG = isan'ny LED isaky ny fizarana, 7 = isan'ny fizarana amin'ny isa iray.
  • Ity karazana ity no fiandohan'ny LED ho fehezina amin'ny toetra mety.
  • Ny singa for dia manome ny isa tsirairay amin'ny isa ho sanda.
  • Raha ny sanda = 1 dia apetraka amin'ny mena ny piksel omen'ny inc ary mihodina raha tsy izany dia mivadika o.
  • Satria ny LED roa isaky ny fizarana no takiana dia averina LED_SEG fotoana io dingana io.
  • (Ohatra raha 9 ny singa Ora, fanondro = 0, isa = 1011111 [value = 1, inc = 0 & inc = 1], [value=0, inc = 2 & inc = 3] …. [value=1, inc=12 & inc = 13])
  • Ora ampolony [Indroa =1, inc 14 hatramin'ny 27], isa minitra [index =2, inc 28 hatramin'ny 41], folo minitra [index =3, inc 42 hatramin'ny 55].
  • Raha vantany vao voavoatra ny soatoavina 7 tsirairay ary alefa any amin'ny takelaka dia aseho ny fanovana.
  • Misy fanemorana apetraka mba hisorohana ny icker.
  • eo amin'ny bokotra AA"
  • Izany dia mametraka ny ora raha set_enable = 1
  • eo amin'ny bokotra BB"
  • Izany dia mametraka ny minitra raha set_enable = 1 "long bbuuttttoonn AA++BB"
  • Ity dia miantso 'fotoana napetraka' izay mametraka ny fotoana mifototra amin'ny sanda nomena miaraka amin'ny bokotra A sy B.instructables-Modular-Display-Clock-fig-7instructables-Modular-Display-Clock-fig-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

Dingana 4: Back Panel
Ny singa dia mifatotra amin'ny takelaka fototra (95 (W) x 128 (L) mm), izay apetaka amin'ny lamosin'ny MDE miaraka amin'ny bolts M3 X 25mm ary 10mm standos. Ny bolt efatra dia apetaka amin'ny lavaka eo amin'ny solaitrabe fanohanana Neopixel ary ny standos natao hametahana ny baseplate eo amin'ny zorony, misy lavaka 3mm atao eo amin'ny baseplate mba hifanaraka amin'ny bolt. Mametraka lavaka sy lavaka ho an'ny Breakout (2 x 3mm), ny RTC (2 x 2mm), ary ny switch miantoka ny hialana amin'ny habaka (20 x 40mm), mba hametahana ny fefy zoro havanana izay miasa toy ny tongotra. Ny fifandraisana amin'ny RTC dia vita amin'ny 4 Junior jumper F/F ary ny RTC dia azo antoka amin'ny 2 x M2 bolts. Ny fifandraisana amin'ny switch dia atao amin'ny 2 Junior jumpers F/M ary ny switch dia apetraka amin'ny lavaka 5mm. Ny fifandraisana amin'ny faritra fiarovana CR ho an'ny Neopixels dia vita amin'ny 3 Jumpers F/F ary avy amin'io mankany amin'ny Neopixels misy 3 jumper F/M, io dia miraikitra amin'ny solaitrabe misy fatorana tariby alefa amin'ny iray amin'ireo lavaka eo amin'ny solaitrabe.
Ampifanaraho amin'ny takelaka fototra miaraka amin'ny bolts 4 ny tongotry ny bracket zoro. (Ny bolts M3 zorony ambany amin'ny fametahana ny takelaka fototra dia azo ampiasaina hitazonana ny tongotra amin'ny toerany miaraka amin'ny bolt faha-2 ao amin'ny lavaka ambany amin'ny bracket. Mba hisorohana ny fikikisana ny faritra hipetrahan'ny famantaranandro dia apetaho amin'ny pads na mpivady. Ny fihodin'ny kasety dia azo apetaka amin'ny bolts fanohanana an-jorony ary aroina amin'ny voanjo. 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

  • Dingana 5: Operation
  • Ny hery dia omena amin'ny fampifandraisana mivantana ny tariby USB amin'ny Microbit.
  • SSeettttiingg tthhee cclloockck..
  • Alohan'ny hametrahana ny famantaranandro dia ataovy izay hahazoana antoka fa manana bateria voatazona ny RTC mba hitazonana ny fotoana rehefa / raha nesorina ny herinaratra. Ny endrika ora default dia maody 24 ora.
  • Alefaso any amin'ny toeran'ny fotoana voatondro misy marika miampy hiseho eo amin'ny efijery.
  • Tsindrio ny bokotra A mandritra ny ora. (0 hatramin'ny 23)
  • Tsindrio ny bokotra B mandritra ny minitra. (0 hatramin'ny 59)
    Tsindrio ny bokotra A & B miaraka mba hametrahana ny fotoana, haseho ny soatoavin'ny fotoana nampidirina.
  • Atsofohy amin'ny toerana napetraka ny switch.
  • AAtt sswwiittcchh oonn oorr aafftteerr sseettttiinngg.
  • Aorian'ny fahatarana kely dia havaozina miaraka amin'ny fotoana ankehitriny ny fampisehoanainstructables-Modular-Display-Clock-fig-15
  • Dingana 6: Farany
    Ny fampivondronana tetikasa kely roa miteraka tetikasa lehibe kokoa. Manantena anao sy ity ary ireo tetikasa mahaliana teo aloha.

instructables-Modular-Display-Clock-fig-16

  • tetikasa mahagaga
  • Misaotra, mankasitraka indrindra.
  • Tetikasa mahafinaritra!
  • Misaotra anao.
  • Famantaranandro mangatsiaka. Tiako fa ity dia mandeha amin'ny Micro:bit!
  • Misaotra, Ny Micro: bit dia tena azo ampiasaina amin'ny ankamaroan'ny tetik'asa famantaranandro.

Documents / Loharano

instructables Modular Display Clock [pdf] Bokin'ny tompony
Famantaranandro Fampisehoana Modular, Famantaranandro Fampisehoana

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *