instructables-Модулярӣ-Намоиш-Соат-логотип

Соатҳои намоишии дастурамалҳо

instructables-Модулярӣ-Дисплей-Соат-маҳсулот

Соати намоиши модулӣ

  • аз ҷониби Gammawave
  • Ин лоиҳа лоиҳаи қаблии Модулярии Намоишро барои сохтани соати рақамӣ истифода мебарад, бо истифода аз чаҳор модули ба ҳам пайвастшуда ва аз ҷониби Microbit ва RTC идорашаванда.
  • Таъминот:
  • Microbit V2 (аз сабаби баландгӯяки дарунсохт афзалтар аст, V1 кор мекунад, аммо садодиҳандаи беруна талаб мекунад.)
  • DS3231 RTC
  • Гузариш ба SPST
  • Breakout Connector Kitronik Edge
  • Jumper Jerky Junior F/M - Миқдори 20
  • Jumper Jerky Junior F/F - Миқдори 4
  • Jumper Jerky F/F – Миқдори 3
  • Jumper Jerky F/M – Миқдори 3
  • муқовимати 470R
  • Конденсатори 1000 uF
  • Сарлавҳаи кунҷи рост 2 x (3 роҳ x 1 сатр) лозим аст.
  • WS2812 Neopixel Тугмаи LED * 56 адад.
  • Сими миси сирдоршуда 21 AWG (диаметри 0.75 мм) ё сими дигари изолятсияшуда.
  • Стрипборд
  • Буридани M2
  • Бурдаҳои M2 8мм – адад 12
  • Бурдаҳои M2 6мм – адад 16
  • Болтҳои M2 10мм - адад 2
  • чормағзҳои M2 - адад 2
  • Мошинҳои M2 - адад 2
  • M2 Фосилаи шонздаҳӣ 5мм - Миқдори 2
  • Болтҳо M3
  • Мошинҳои M3 - адад 14
  • Болтҳои M3 10мм – Миқдори 2
  • Болтҳои M3 25мм – Миқдори 4
  • чормағзҳои M3 - адад 12
  • Муқовиматҳои шонздаҳӣ M3
  • М3 Фосилаи шонздаҳӣ 5мм – Миқдори 2
  • М3 Фосилаи шонздаҳӣ 10мм – Миқдори 4
  • Қавсҳои кунҷи рост (15(В) x 40(Л) x 40(H) мм) – Миқдори 2
  • Шояд барои харидани як қатор арзишҳо, на арзишҳои инфиродӣ, агар шумо онҳоро дастрас набошед, арзиши бештарро нишон диҳад. Баъзе ҷузъҳо инчунин метавонанд MOL аз миқдори дар рӯйхати ҷузъҳо нишондодашуда зиёдтар бошанд.
  • Принтери 3D
  • Филаменти сафед - Барои баландтарин қобилияти намоиш.
  • Филаменти сиёҳ - Барои тахтаҳои дастгирӣ.
  • 2mm каме пармакунӣ
  • 3mm каме пармакунӣ
  • Маҷмӯаи пармакунии 5 мм
  • Парма
  • Дидам
  • Анбӯр
  • Буридани сим
  • Оҳани кафшер
  • Солдер
  • Қоғази рег
  • Бургирандаҳо
  • Асбобҳои худро бидонед ва расмиёти тавсияшудаи амалиётиро риоя кунед ва боварӣ ҳосил кунед, ки PPE мувофиқро пӯшед.
  • Ба ҳеҷ як аз таъминкунандагоне, ки дар ин лоиҳа истифода мешаванд, алоќа надоред, озодона истифода баред, ки таъминкунандагони афзалиятноки худро истифода баред ва унсурҳоеро иваз кунед, ки ба афзалияти шумо мувофиқ буданд ё бояд таъмин бошанд.
  • Истинодҳо дар вақти интишор эътибор доранд.instructables-Модулярӣ-Намоиш-Соат-анҷир-1 instructables-Модулярӣ-Намоиш-Соат-анҷир-2
  • Қадами 1: Тасмаҳои таҳкурсӣ
  • Нигаред: Элементи намоиши модулӣ (MDE)
  • Барои сохтани дисплейи соат чаҳор "унсури намоиши модулӣ" лозим аст ва онҳо дар якҷоягӣ бо тасмаҳои тахтаҳо, ки аз лавҳаи калонтар бурида шудаанд, нигоҳ дошта мешаванд.
  • Тасмаҳои лавҳаи таҳкурсӣ 32 (Вт) x 144 (Л) мм ё 4 x 18 ноқилро чен мекунанд ва ҳар кадоми онҳо ду MDE-ро дар болои давр мепайвандад, ки ба ноқилҳои MDE пайваст мешаванд. Бо вуҷуди ин, барои мустаҳкам кардани қувваи иловагӣ чор винти M2 x 8mm дар наздикии кунҷҳое, ки аз лавҳаи асосӣ ва ба MDE мегузаранд, ҷойгир карда мешаванд.instructables-Модулярӣ-Намоиш-Соат-анҷир-3 instructables-Модулярӣ-Намоиш-Соат-анҷир-4 instructables-Модулярӣ-Намоиш-Соат-анҷир-5
  • Қадами 2: Схематикӣ
  • Схема ҷузъҳоеро нишон медиҳад, ки барои идоракунии MDE истифода мешаванд, ки дорои 56 неопиксел мебошанд.
  • Қисмҳои назорат аз Microbit, RTC, Breakout Board, Switch ва схемаи муҳофизатӣ иборатанд.
  • Аксарияти кафшер ба Neopixels нигаронида шудааст, дар ҳоле ки ҷузъҳои идоракунӣ асосан бо jumpers пайваст карда шудаанд.instructables-Модулярӣ-Намоиш-Соат-анҷир-6
  • Қадами 3: Рамзгузорӣ
  • Рамз дар MakeCode сохта шудааст.
  • "oonn ssttaarrtt" pproocceedduurree..
  • Навори Neoplxel-ро аз 56 LED оғоз мекунад
  • Намоиши паёми унвон.
  • Рӯйхати segment_rost-ро оғоз мекунад, ки дорои аломатҳои сегмент барои як рақами намоишшаванда мебошад. Рақами 0 дар унсури [0] = 0111111 нигоҳ дошта мешавад
  • Рақами 1 дар унсури [1] = 0000110 нигоҳ дошта мешавад
  • Рақами 9 дар унсури [9] = 1101111 нигоҳ дошта мешавад
  • Илова бар ин.
  • Рақами 10, ки дар элемент [10] нигоҳ дошта шудааст = 0000000, ки барои холӣ кардани рақамҳо истифода мешавад.

тартиби абадӣ

  • "Режими танзим" -ро занг мезанад, ки P1-ро месанҷад ва агар баланд танзими вақтро фаъол созад, дар акси ҳол вақти ҷорӣро нишон медиҳад.
  • "Time_split" -ро занг мезанад, ки ду арзиши ададии соатҳо ва дақиқаҳоро ба як сатри 4 аломат мепайвандад ва ҳама рақамҳои камтар аз 10-ро бо сифри пешбаранда пешакӣ мекунад.
    Зангҳо 'pixel_time'
  • Ки ҳар як аз 4 аломатро дар навбати худ аз аломати охирин ба segment_value ҷудо мекунад
  • Рақам пас аз он арзишро дар segment_list, ки аз ҷониби segment_value истинод шудааст, дар бар мегирад.
  • (Агар сегмент_арзиш = 0 бошад, рақам = элемент [0] = 0111111)
  • Inc = индекс x (LED_SEG) x 7). Дар куҷо индекс = кадоме аз 4 аломат истинод шудааст, LED_SEG = шумораи LEDҳо дар як сегмент, 7 = шумораи сегментҳо дар як рақам.
  • Ин намуд оғози LED-ҳост, ки барои аломати мувофиқ назорат карда мешаванд.
  • Элементи for дар навбати худ ҳар як рақамро дар рақам ба арзиш таъин мекунад.
  • Агар қиммат =1 бошад, пиксели аз ҷониби Inc таъиншуда ба сурх таъин карда мешавад ва фурӯзон мешавад, дар акси ҳол он табдил меёбад.
  • Азбаски ду LED барои як сегмент лозим аст, ин раванд LED_SEG маротиба такрор карда мешавад.
  • (Масалан, агар воҳиди соатҳо 9 бошад, индекс = 0, рақам = 1011111 [арзиш = 1, inc = 0 & inc = 1], [арзиш=0, inc = 2 & inc = 3] …. [арзиш=1, inc=12 & inc = 13])
  • Даҳҳо соат [Индекс =1, аз ҷумла диапазони 14 то 27], Воҳиди дақиқаҳо [индекс =2, дохил аз 28 то 41], даҳҳо дақиқаҳо [индекс =3, диапазони 42 то 55].
  • Пас аз коркард ва фиристодани ҳар як аз 7 арзиш тағйиротҳо нишон дода мешаванд.
  • Барои пешгирии икерӣ таъхир ҷорӣ карда мешавад.
  • дар тугмаи AA"
  • Ин соатҳоро муқаррар мекунад, агар set_enable = 1 бошад
  • тугма дар BB"
  • Ин дақиқаҳоро муқаррар мекунад, агар set_enable = 1 "long bbuuttttoonn AA++BB"
  • Ин "вақти муқаррар" -ро даъват мекунад, ки вақтро дар асоси арзишҳои бо тугмаҳои A ва B таъиншуда муқаррар мекунад.instructables-Модулярӣ-Намоиш-Соат-анҷир-7instructables-Модулярӣ-Намоиш-Соат-анҷир-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

Қадами 4: Панели бозгашт
Компонентҳо ба лавҳаи поя (95 (В) x 128 (Л) мм), ки ба қафои MDE бо болтҳои M3 X 25 мм ва стендҳои 10 мм ҷойгир карда шудаанд, часпонида шудаанд. Чаҳор болт аз сӯрохиҳои тахтаи дастгирии Neopixel ва стендҳо барои васл кардани лавҳаи асосӣ дар кунҷҳо гузошта шудаанд, сӯрохиҳои 3 мм дар лавҳаи асосӣ барои мувофиқ кардани болтҳо сохта шудаанд. Ҷойгир ва сӯрохиҳоро барои пайвасткунаки Edge Breakout (2 x 3мм), RTC (2 x 2мм) ва коммутатор, ки фазои холӣ (20 x 40мм) барои насб кардани қавсҳои кунҷи рост, ки ҳамчун пой амал мекунанд, ҷойгир кунед. Пайвастшавӣ ба RTC бо 4 jumpers Junior F/F анҷом дода мешавад ва RTC бо болтҳои 2 x M2 таъмин карда мешавад. Пайвастшавӣ ба коммутатор бо 2 jumpers Junior F/M анҷом дода мешавад ва коммутатор тавассути сӯрохи 5 мм гузаронида мешавад. Пайвастшавӣ ба схемаи муҳофизати CR барои Neopixels бо 3 Jumpers F/F анҷом дода мешавад ва аз ин ба Neopixels бо 3 jumpers F/M, он ба тахта бо галстуки кабелӣ тавассути яке аз сӯрохиҳои тахта пайваст карда мешавад.
Пойҳои кронштейнҳои кунҷиро бо 4 болт ба лавҳаи асосӣ ҷойгир кунед. (Болтҳои кунҷи поёнии M3 барои васл кардани лавҳаи таҳкурсӣ метавонад барои нигоҳ доштани пойҳо бо болти 2-юм дар сӯрохи поёни кронштейн истифода шавад. Барои пешгирӣ кардани харошидан сатҳе, ки соат дар он нишастааст, чӯбро ба болтҳо ё ҷуфтҳо часпонед. гардиши лентаро акнун ба болтҳои пуштибони кунҷӣ часпонида, бо чормағзҳо мустаҳкам кардан мумкин аст. instructables-Модулярӣ-Намоиш-Соат-анҷир-9 instructables-Модулярӣ-Намоиш-Соат-анҷир-10 instructables-Модулярӣ-Намоиш-Соат-анҷир-11 instructables-Модулярӣ-Намоиш-Соат-анҷир-12 instructables-Модулярӣ-Намоиш-Соат-анҷир-13 instructables-Модулярӣ-Намоиш-Соат-анҷир-14

  • Қадами 5: Амалиёт
  • Қувваи барқ ​​тавассути пайваст кардани сими USB мустақиман ба Microbit таъмин карда мешавад.
  • Бале..
  • Пеш аз гузоштани соат боварӣ ҳосил кунед, ки RTC дорои батареяи дорои батарея барои нигоҳ доштани вақт ҳангоми хориҷ кардани барқ. Формати пешфарз ҳолати 24 соат аст.
  • Гузаришро ба мавқеъи вақти муқарраршуда гузаронед, дар экран аломати плюс нишон дода мешавад.
  • Тугмаи А-ро барои соат пахш кунед. (0 то 23)
  • Тугмаи В-ро барои дақиқа пахш кунед. (0 ба 59)
    Тугмаҳои A ва B -ро якҷоя пахш кунед, то вақтро таъин кунед, арзишҳои вақти воридшуда намоиш дода мешаванд.
  • Гузаришро аз мавқеи муқарраршуда гузаронед.
  • AAtt sswwiittcchh onn oorr aafftteerr sseettttiinngg.
  • Пас аз таъхири кӯтоҳ дисплей бо вақти ҷорӣ нав карда мешавадinstructables-Модулярӣ-Намоиш-Соат-анҷир-15
  • Қадами 6: Ниҳоят
    Якчанд лоиҳаҳои хурдтаре, ки дар натиҷа лоиҳаи калонтар ба вуҷуд меоянд. Умедворам, ки шумо ва ин ва лоиҳаҳои қаблии марбут ба таваҷҷӯҳ доранд.

instructables-Модулярӣ-Намоиш-Соат-анҷир-16

  • лоиҳаи аҷиб
  • Ташаккур, хеле миннатдорам.
  • Лоиҳаи хуб!
  • Сипос.
  • Соати сард. Ба ман маъқул аст, ки ин аз Micro: bit кор мекунад!
  • Ташаккур, Micro: bit хеле ҳамаҷониба аст, ман онро дар аксари лоиҳаҳои соати худ истифода бурдаам.

Ҳуҷҷатҳо / Сарчашмаҳо

instrutables Модулӣ Намоиши Соат [pdf] Дастури соҳиби
Соатҳои намоишии модулӣ, соати намоишӣ

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *