instructables Modularni zaslonski sat, korisnički priručnik

instructables-Modular-Display-Clock-feacherd

instructables-Modular-Display-Clock-logo

Instructables modularni zaslonski sat

instructables-Modular-Display-Clock-product

Modularni zaslonski sat

  • od Gammawave
  • Ovaj projekt koristi prethodni projekt Modular Display Element za izradu digitalnog sata, koristeći četiri modula povezana zajedno i kontrolirana Microbitom i RTC-om.
  • Pribor:
  • Microbit V2 (poželjno zbog ugrađenog zvučnika, V1 će raditi, ali će zahtijevati vanjski zvučnik.)
  • DS3231 RTC
  • Prebaci SPST
  • Kitronik Edge Connector Breakout
  • Jumper Jerky Junior F/M – Kol. 20
  • Jumper Jerky Junior F/F – Qty 4
  • Jumper Jerky F/F – 3 kom
  • Jumper Jerky F/M – 3 kom
  • Otpornik 470R
  • Kondenzator od 1000uF
  • Potreban je pravokutni zaglavlje 2 x (3 načina x 1 red).
  • WS2812Neopixel LED gumbi * 56 kom.
  • Emajlirana bakrena žica 21 AWG (0.75 mm promjera) ili druga izolirana žica.
  • Stripboard
  • Vijci M2
  • M2 vijci 8 mm – 12 kom
  • M2 vijci 6 mm – 16 kom
  • M2 vijci 10 mm – 2 kom
  • M2 matice – 2 kom
  • M2 podloške – 2 kom
  • M2 Hex razmaci 5 mm – 2 kom
  • Vijci M3
  • M3 podloške – 14 kom
  • M3 vijci 10 mm – 2 kom
  • M3 vijci 25 mm – 4 kom
  • M3 matice – 12 kom
  • Šesterokutni držači M3
  • M3 šesterokutni odstojnici 5 mm – 2 kom
  • M3 šesterokutni odstojnici 10 mm – 4 kom
  • Pravokutni nosači (15(Š) x 40(D) ​​x 40(V) mm) – 2 kom.
  • Može se pokazati isplativije kupiti niz vrijednosti umjesto pojedinačnih vrijednosti, osim ako ih već imate na raspolaganju. Neke komponente također mogu imati MOL veći od količine navedene u popisu komponenti.
  • 3D pisač
  • Bijela nit – Za najveću fleksibilnost prikaza.
  • Crni filament – ​​za potporne ploče.
  • 2 mm bušilica
  • 3 mm bušilica
  • Komplet bušilica od 5 mm
  • bušilica
  • Pila
  • Kliješta
  • Rezači žice
  • Lemilica
  • Lem
  • Brusni papir
  • Odvijači
  • Upoznajte se sa svojim alatima i slijedite preporučene operativne postupke te svakako nosite odgovarajuću OZO.
  • Bez povezivanja s bilo kojim od dobavljača korištenih u ovom projektu, slobodno upotrijebite svoje preferirane dobavljače i zamijenite elemente koji su bili prikladni za vaše vlastite preferencije ili su predmet ponude.
  • Linkovi vrijede u trenutku objave.instructables-Modular-Display-Clock-fig-1 instructables-Modular-Display-Clock-fig-2
  • Korak 1: trake temeljne ploče
  • Vidjeti: Modularni zaslonski element (MDE)
  • Četiri "modularna elementa zaslona" potrebna su za izradu zaslona sata i oni se drže zajedno trakama temeljne ploče koje su izrezane iz veće temeljne ploče.
  • Trake temeljne ploče mjere 32(Š) x 144(D) mm ili 4 x 18 ivica i svaka prekriva dva MDE-a koja se pričvršćuju na ivice na MDE-u. Međutim, za dodatnu čvrstoću četiri M2 x 8 mm vijka pričvršćena su blizu uglova koji prolaze kroz osnovnu ploču i u MDE.instructables-Modular-Display-Clock-fig-3 instructables-Modular-Display-Clock-fig-4 instructables-Modular-Display-Clock-fig-5
  • Korak 2: Shema
  • Shema prikazuje komponente koje se koriste za kontrolu MDE-a koji sadrže 56 Neopixela.
  • Upravljačke komponente sastoje se od Microbita, RTC-a, Breakout ploče, prekidača i zaštitnog kruga.
  • Većina lemljenja usredotočena je na Neopixele, dok su upravljačke komponente uglavnom spojene skakačima.instructables-Modular-Display-Clock-fig-6
  • Korak 3: Kodiranje
  • Kod se stvara u MakeCode.
  • ”oonn ssttaarrtt” pprroocceedduurree..
  • Inicijalizira Neoplxel traku od 56 LED dioda
  • Prikaz naslovne poruke.
  • Inicijalizira segment_list koji sadrži oznake segmenata po broju za prikaz. Broj 0 pohranjen u elementu [0] = 0111111
  • Broj 1 pohranjen u elementu [1] = 0000110
  • Broj 9 pohranjen u elementu [9] = 1101111
  • Dodatno.
  • Broj 10 pohranjen u elementu [10] = 0000000 koji se koristi za brisanje znamenki.

zauvijek postupak

  • Poziva 'način postavljanja' koji provjerava P1 i ako je visok omogućuje postavljanje vremena, inače prikazuje trenutno vrijeme.
  • Poziva "Time_split" koji spaja dvije numeričke vrijednosti sati i minuta u niz od 4 znaka, prethodno fiksirajući sve brojeve manje od 10 s vodećom nulom.
    Poziva 'pixel_time'
  • Koji izdvaja svaki od 4 znaka redom počevši od zadnjeg znaka u segment_value
  • Digit zatim sadrži vrijednost u segment_list na koju upućuje segment_value.
  • (Ako je segment_value = 0 tada je znamenka = element [0] = 0111111)
  • Inc = indeks x (LED_SEG) x 7). Gdje je indeks = koji je od 4 znaka referenciran, LED_SEG = broj LED dioda po segmentu, 7 = broj segmenata u znamenki.
  • Ova vrsta je početak LED dioda koje treba kontrolirati za odgovarajući karakter.
  • Element for dodjeljuje svaki broj u znamenki vrijednosti.
  • Ako je vrijednost =1, piksel koji je dodijelio inc je postavljen na crvenu boju i uključen je, inače je isključen.
  • Budući da su potrebne dvije LED diode po segmentu, ovaj se postupak ponavlja LED_SEG puta.
  • (Npr. ako je jedinica sati 9, indeks = 0, znamenka = 1011111 [vrijednost = 1, inc = 0 & inc = 1], [vrijednost=0, inc = 2 & inc = 3] …. [vrijednost=1, inc=12 & inc = 13])
  • Sati desetice [indeks =1, inc raspon od 14 do 27], jedinice minute [indeks =2, inc raspon 28 do 41], minute minute [indeks =3, inc raspon 42 do 55].
  • Nakon što je svaka od 7 vrijednosti obrađena i poslana na traku, promjene se prikazuju.
  • Uvodi se odgoda kako bi se spriječio icker.
  • na gumb AA”
  • Ovo postavlja sate ako je set_enable = 1
  • na gumb BB”
  • Ovo postavlja minute ako je set_enable = 1 ”long bbuuttttoonn AA++BB”
  • Ovo poziva 'postavi vrijeme' koje postavlja vrijeme na temelju vrijednosti dodijeljenih gumbima A i B.instructables-Modular-Display-Clock-fig-7instructables-Modular-Display-Clock-fig-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

Korak 4: Stražnja ploča
Komponente su pričvršćene na osnovnu ploču (95(Š) x 128(D) mm), koja je pričvršćena na stražnju stranu MDE-a s M3 X 25 mm vijcima i stalcima od 10 mm. Četiri vijka su uvučena kroz rupe u Neopixel potpornoj ploči i stalcima za pričvršćivanje osnovne ploče na kutovima, rupe od 3 mm napravljene su u osnovnoj ploči radi poravnanja s vijcima. Postavite i izbušite rupe za Edge konektor Breakout (2 x 3 mm), RTC (2 x 2 mm) i prekidač pazeći da ostane prostora (20 x 40 mm), za montiranje pravih kutnih nosača koji služe kao noge. Veze s RTC-om se izvode s 4 Junior kratkospojnika F/F, a RTC je pričvršćen s 2 x M2 vijka. Priključci na prekidač se izvode s 2 Junior kratkospojnika F/M, a prekidač se provlači kroz rupu od 5 mm. Veze na CR zaštitni krug za Neopixele se izvode s 3 kratkospojnika F/F, a od ovog do Neopixela s 3 kratkospojnika F/M, ovo je pričvršćeno na ploču s kabelskom vezicom provučenom kroz jednu od rupa na ploči.
Pričvrstite noge kutnog nosača na osnovnu ploču pomoću 4 vijka. (Donji kutni vijci M3 za pričvršćivanje osnovne ploče mogu se koristiti za držanje stopala na mjestu s drugim vijkom u donjoj rupi nosača. Kako biste spriječili grebanje površine na kojoj će sat stajati, pričvrstite štap na jastučiće ili par Zavoji trake sada se mogu pričvrstiti na kutne potporne vijke. 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

  • Korak 5: Rad
  • Napajanje se osigurava spajanjem USB kabela izravno na Microbit.
  • SSeettttiinngg tthhee cclloocckk..
  • Prije postavljanja sata provjerite ima li RTC bateriju koja čuva vrijeme kada/ako se isključi napajanje. Zadani format vremena je 24-satni način rada.
  • Pomaknite prekidač u položaj podešenog vremena i na zaslonu će se prikazati simbol plus.
  • Pritisnite tipku A satima. (0 do 23)
  • Pritisnite gumb B na nekoliko minuta. (0 do 59)
    Zajedno pritisnite tipke A i B za postavljanje vremena, prikazat će se unesene vrijednosti vremena.
  • Pomaknite prekidač iz postavljenog položaja.
  • AAtt sswwiittcchh oonn oorr aafftteerr sseettttiinngg.
  • Nakon kratke odgode zaslon će se ažurirati s trenutnim vremenominstructables-Modular-Display-Clock-fig-15
  • Korak 6: Konačno
    Spajanje nekoliko manjih projekata rezultira većim projektom. Nadam se da vas i ovaj i prethodni povezani projekti zanimaju.

instructables-Modular-Display-Clock-fig-16

  • nevjerojatan projekt
  • Hvala, puno cijenim.
  • Lijep projekt!
  • Hvala.
  • Cool sat. Sviđa mi se što ovo pokreće Micro:bit!
  • Hvala, Micro:bit je vrlo svestran, koristio sam ga u većini svojih projekata sa satom.

Dokumenti / Resursi

PDF thumbnailModularni zaslonski sat
Owner's Manual · Modular Display Clock, Display Clock

Postavite pitanje

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Postavite pitanje

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.