нұсқаулықтар Модульдік дисплей сағатының пайдаланушы нұсқаулығы

instructables-Modular-Display-Clock-feacherd

нұсқаулықтар-Модульдік-Дисплей-Сағат-логотипі

Нұсқаулық модульдік дисплей сағаты

instructables-Модульдік-Дисплей-Сағат-өнім

Модульдік дисплей сағаты

  • Gammawave арқылы
  • Бұл жоба бір-біріне қосылған және Microbit және RTC арқылы басқарылатын төрт модульді пайдаланып, сандық сағатты жасау үшін алдыңғы жобаның Модульдік дисплей элементін пайдаланады.
  • Жабдықтар:
  • Microbit V2 (кіріктірілген динамиктің арқасында артықшылық беріледі, V1 жұмыс істейді, бірақ сыртқы дыбыс шығарғышты қажет етеді.)
  • DS3231 RTC
  • SPST ауыстырыңыз
  • 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 мкФ конденсатор
  • Оң жақ бұрыш тақырыбы 2 x (3 жол x 1 жол) қажет.
  • WS2812Neopixel түймесі жарық диоды * 56 дана.
  • Эмальданған мыс сым 21 AWG (диа. 0.75 мм) немесе басқа оқшауланған сым.
  • Стрипборд
  • Бұрандалар M2
  • М2 бұрандалар 8мм – 12 дана
  • М2 бұрандалар 6мм – 16 дана
  • M2 болттар 10мм – 2 дана
  • М2 гайкалар – 2 дана
  • М2 шайбалар – 2 дана
  • M2 Алты қырлы кеңістіктер 5 мм – 2 саны
  • M3 болттары
  • М3 шайбалар – 14 дана
  • М3 болттар 10мм – 2 дана
  • М3 болттар 25мм – 4 дана
  • М3 гайкалар – 12 дана
  • M3 алтыбұрышты тіректер
  • M3 Алты қырлы аралық 5мм – 2 саны
  • M3 Алты қырлы аралық 10мм – 4 саны
  • Оң жақ бұрышты жақшалар (15(W) x 40(L) x 40(H) мм) – 2 саны
  • Қол жетімді болмаса, жеке құндылықтарды емес, бірқатар мәндерді сатып алу тиімдірек болуы мүмкін. Кейбір құрамдастардың MOL мәні құрамдас тізімінде көрсетілген мөлшерден жоғары болуы мүмкін.
  • 3D принтер
  • White Filament – ​​Ең үлкен дисплей икемділігі үшін.
  • Қара жіп - тірек тақталарға арналған.
  • 2 мм бұрғы
  • 3 мм бұрғы
  • 5 мм бұрғы жинағы
  • Бұрғылау
  • көрдім
  • Қысқыштар
  • Сым кескіштер
  • Дәнекерлеу үтік
  • Дәнекерлеу
  • Қағазды тегістеу
  • Бұрауыштар
  • Құралдарыңызды біліп, ұсынылған операциялық процедураларды орындаңыз және тиісті ЖҚҚ киіңіз.
  • Осы жобада пайдаланылған жеткізушілердің ешқайсысына ешқандай алғышарт жасамаңыз, өзіңіз қалаған жеткізушілерді пайдаланыңыз және өзіңіздің қалауыңызға сәйкес келетін немесе жеткізуге жататын элементтерді ауыстырыңыз.
  • Сілтемелер жарияланған уақытта жарамды.нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-1 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-2
  • 1-қадам: Негізгі тақта жолақтары
  • Қараңыз: Модульдік дисплей элементі (MDE)
  • Сағат дисплейін жасау үшін төрт «Модульдік дисплей элементтері» қажет және олар үлкенірек тақтайшадан кесілген негізгі тақта жолақтарымен бірге ұсталады.
  • Негізгі тақта жолақтары 32(W) x 144(L) мм немесе 4 x 18 түйреуіштерді өлшейді және әрқайсысы MDE-дегі тіректерге бекітілген екі MDE тізбегінен асып түседі. Дегенмен, қосымша беріктік үшін M2 x 8 мм төрт бұранда негізгі тақта арқылы өтетін бұрыштарға және MDE-ге жақын бекітіледі.нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-3 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-4 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-5
  • 2-қадам: Схема
  • Схема 56 неопиксельді қамтитын MDE басқару үшін пайдаланылатын құрамдастарды көрсетеді.
  • Басқару компоненттері Microbit, RTC, Breakout Board, Switch және қорғаныс тізбегінен тұрады.
  • Дәнекерлеудің көп бөлігі Neopixels-ге бағытталған, ал басқару компоненттері негізінен секіргіштермен байланысты.нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-6
  • 3-қадам: кодтау
  • Код MakeCode ішінде жасалады.
  • ”oonn ssttaarrtt” pproocceedduurree..
  • 56 жарықдиодты Neoplxel жолағын инициализациялайды
  • Тақырып хабарын көрсету.
  • Көрсетілетін санға сегмент белгілерін қамтитын сегмент_тізімін инициализациялайды. [0] = 0 элементінде сақталған 0111111 саны
  • [1] = 1 элементінде сақталған 0000110 саны
  • [9] = 9 элементінде сақталған 1101111 саны
  • Қосымша.
  • Элементте сақталған 10 саны [10] = 0000000 сандарды өшіру үшін пайдаланылады.

мәңгілік процедура

  • P1-ді тексеретін «орнату режимін» шақырады және егер жоғары қосылса, уақыт параметрі, әйтпесе ағымдағы уақытты көрсетеді.
  • Сағаттар мен минуттардың екі сандық мәнін 4 таңбалы жолға біріктіретін "Уақыт_бөлу" функциясын шақырады, 10-нан аз кез келген сандарды алдыңғы нөлмен алдын ала белгілейді.
    "Pixel_time" қоңыраулары
  • Ол соңғы таңбадан бастап сегмент_мәніне 4 таңбаның әрқайсысын кезекпен шығарады
  • Содан кейін сан сегмент_мәні арқылы сілтеме жасалған сегмент_тізіміндегі мәнді қамтиды.
  • (Егер сегмент_мәні = 0 болса, онда цифр = элемент [0] = 0111111)
  • Inc = индекс x (LED_SEG) x 7). Мұндағы индекс = 4 таңбаның қайсысына сілтеме жасалған, LED_SEG = бір сегменттегі жарық диоды саны, 7 = сандағы сегменттер саны.
  • Бұл түр сәйкес таңба үшін басқарылатын жарық диодтарының бастамасы болып табылады.
  • for элементі өз кезегінде сандағы әрбір санды мәнге тағайындайды.
  • Егер мән =1 болса, inc арқылы тағайындалған пиксел қызылға орнатылады және қосылады, әйтпесе ол o күйіне қосылады.
  • Сегментке екі жарық диоды қажет болғандықтан, бұл процесс LED_SEG рет қайталанады.
  • (Мысалы, егер сағат бірлігі 9 болса, индекс = 0, цифр = 1011111 [мән = 1, инк. = 0 және қосу = 1], [мән=0, инк. = 2 және қосу = 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 түймелерімен тағайындалған мәндерге негізделген уақытты орнататын «уақыты орнату» деп аталады.нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-7нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

4-қадам: Артқы панель
Құрамдас бөліктер M95 X 128 мм болттармен және 3 мм тіректермен MDE артқы жағына бекітілген негіздік тақтаға (25 (W) x 10 (L) мм) бекітілген. Төрт болт Neopixel тіреу тақтасындағы саңылаулар арқылы өткізіледі және тіректер бұрыштардағы негізгі тақтаны бекітуге арналған, негізгі тақтада болттармен туралау үшін 3 мм тесіктер жасалады. Аяқ рөлін атқаратын тік бұрышты кронштейндерді орнату үшін Edge коннекторының Breakout (2 x 3 мм), RTC (2 x 2 мм) және бос орын қалдыруды қамтамасыз ететін қосқыш (20 x 40 мм) үшін тесіктерді орналастырыңыз және бұрғылаңыз. RTC қосылымдары 4 Junior секіргіштері F/F арқылы жүзеге асырылады және RTC 2 x M2 болттармен бекітіледі. Коммутаторға қосылымдар 2 Junior секіргіштері F/M арқылы жүзеге асырылады және қосқыш 5 мм тесік арқылы өткізіледі. Neopixels үшін CR қорғаныс тізбегіне қосылымдар 3 F/F секіргіштерімен және одан 3 F/M секіргіштері бар неопиксельдерге жалғанған, ол тақтадағы тесіктердің бірі арқылы берілетін кабель байламымен тақтаға бекітіледі.
Бұрыштық кронштейннің аяқтарын 4 болтпен негізгі тақтаға бекітіңіз. (Негізгі тақтаны бекітуге арналған төменгі бұрыштық M3 болттары кронштейннің төменгі тесігінде 2-ші болтпен аяқтарды орнында ұстау үшін пайдаланылуы мүмкін. Сағат отыратын бетті сызатпау үшін, таяқшаларды немесе жұпты бекітіңіз. Енді негізгі тақтаны бұрыштық тірек болттарына бекітіп, гайкалармен бекітуге болады. нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-9 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-10 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-11 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-12 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-13 нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-14

  • 5-қадам: операция
  • Қуат USB кабелін микробитке тікелей қосу арқылы қамтамасыз етіледі.
  • Сəттесің, ссылка..
  • Сағатты орнатпас бұрын, қуат өшірілген кезде/егер уақытты сақтау үшін RTC құрылғысында батарея бар екеніне көз жеткізіңіз. Әдепкі уақыт пішімі 24 сағаттық режим болып табылады.
  • Ауыстырғышты орнатылған уақыт күйіне жылжытыңыз, дисплейде плюс белгісі көрсетіледі.
  • A түймешігін сағат бойы басыңыз. (0-ден 23-ке дейін)
  • B түймешігін минут бойы басыңыз. (0-ден 59-ға дейін)
    Уақытты орнату үшін A және B түймелерін бірге басыңыз, енгізілген уақыт мәндері көрсетіледі.
  • Коммутаторды орнатылған күйден жылжытыңыз.
  • AAtt sswwiittcchh onn oorr aafftteerr sseettttiinngg.
  • Қысқа кідірістен кейін дисплей ағымдағы уақытпен жаңартыладынұсқаулықтар-Модульдік-Дисплей-Сағат-сур-15
  • 6-қадам: Соңында
    Бірнеше кішігірім жобаларды біріктіру, нәтижесінде үлкенірек жоба. Сізді және осы және алдыңғы байланысты жобаларды қызықтырады деп үміттенемін.

нұсқаулықтар-Модульдік-Дисплей-Сағат-сур-16

  • таңғажайып жоба
  • Рахмет, үлкен баға.
  • Керемет жоба!
  • Рақмет сізге.
  • Салқын сағат. Маған мұның Micro:bit арқылы жұмыс істейтіні ұнайды!
  • Рахмет, Micro: бит өте әмбебап, мен оны сағаттық жобаларымның көпшілігінде қолдандым.

Құжаттар / Ресурстар

PDF thumbnailМодульдік дисплей сағаты
Owner's Manual · Modular Display Clock, Display Clock

Сұрақ қою

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

Сұрақ қою

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