Мазмуну:

BigBit экилик саат дисплейи: 9 кадам (сүрөттөр менен)
BigBit экилик саат дисплейи: 9 кадам (сүрөттөр менен)

Video: BigBit экилик саат дисплейи: 9 кадам (сүрөттөр менен)

Video: BigBit экилик саат дисплейи: 9 кадам (сүрөттөр менен)
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Июль
Anonim
BigBit экилик саат дисплейи
BigBit экилик саат дисплейи
BigBit экилик саат дисплейи
BigBit экилик саат дисплейи

Мурунку Instructable (Microbit Binary Clock) долбоору дисплей кичинекей болгондуктан портативдүү рабочий шайман катары идеалдуу болгон.

Демек, кийинки версия мантел же дубалга орнотулган версия болушу керек, бирок алда канча чоңураак болушу ылайыктуу көрүнгөн.

Башка контроллерди калыбына келтирүүнүн кереги жок, бирок учурдагы саатты колдонуп, дисплей үчүн интерфейсти кошуу керек.

Бул Instructable BigBit дисплейин түзүү процессин жана программалык камсыздоону учурдагы саатка жаңыртат.

Берилиштер:

Perspex жабышчаак

Black Perspex Sheet 21.5cm x 21.5cm x 5mm

Бляшкалар жана жаңгак кармагычтар үчүн 3D принтер (милдеттүү эмес), анткени алар башка каражаттар менен түзүлүшү мүмкүн.

BlocksCAD

2 бөлүк эпокси чайыры

M2.5/8мм бурамалар * 13 qty

M2.5 кир жуугучтар * 13 qty

WS2812Neopixel Button LEDдин * 25 саны.

Эмалданган жез зымы 21 AWG же башка изоляцияланган зым.

2 мм бургу

2,5 мм бургу

8 мм бургу

30 мм Форстнер бургу

Jumpers M/F

Түз пин баштары

Силикон жарым шар формалары 28 мм

1 -кадам: Дизайн

Дизайн
Дизайн

Дизайн Neopixel LEDдин сериялык туташуусун колдонуу менен учурдагы Microbit дисплейинде моделденет жана 5 x 5 матрицасына жайгаштырылат.

Саат, мүнөт, экилик салмак жана статус индикаторлорун аныктоо үчүн энбелгилер киргизилет.

Бул энбелгилер 3 бляшка катары түзүлмөкчү, алар 3D принтерде басылып, бурамалар менен бекитилген түстүү чайыр менен капталып, талапка ылайыкташтырууга мүмкүндүк берет.

Негизги убакыт дисплейинде ар бир убакытты баса белгилөө жана бурчтук кароону жакшыртуу үчүн линзалар орнотулган.

Башынан баштап долбоор түзүүнүн ордуна, дисплейди айдоо үчүн мурда түзүлгөн Microbit Binary Clock колдонулат.

Бул Neopixel кеңейтүүсүн жана Microbit дисплейиндеги дисплейдин функциясын кайталоо үчүн коддоону камтыган учурдагы программалык камсыздоону жаңыртууну талап кылды.

Дубалга же мантелге/столго орнотуу мүмкүнчүлүгү.

2 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо

Программалык камсыздоо мурунку Microbit Binary Clockтын негизинде Neopixel LED'лер үчүн толуктоолор менен жасалган.

3 -кадам: Башкы панель

Башкы панель
Башкы панель
Башкы панель
Башкы панель
Башкы панель
Башкы панель

Негизги панель 21.5cm x 21.5cmm x 5mm кара Perspexтен жасалат.

Бул жерге Neopixel LED диоддору жана линзалар үчүн оюктар бургуланмак.

Дисплей матрицасынын аянты үстүнкү оң бурчтан 18см х 18смди ээлейт жана 35мм диоддун боштук менен

Линзалар үчүн оюктар диаметри 3 см, тереңдиги 1 мм болот.

Perspex башкы панели коргоочу кагазда белгиленген пилоттук тешиктердин борборлорунан чоңураак бөлүктөн кесилген.

Буларды белгилеген тешик борборлору 2 мм бит менен бургуланган.

Бул линзалардын тешиктерин кесүү үчүн колдонулган 30 мм Форстнер бургулоочу тетигин тегиздөө үчүн колдонулган.

Линзалар үчүн оюктарды бургулоо процессинде, панелде алдынан артка карай температура дифференциациясынан улам бурулуш пайда боло баштаган.

Бирок, бул жөн эле жолдо анча -мынча хикапта шоу токтотуучу болгон эмес.

Бүктөөнү алып салуу үчүн, панелди 1 саат 80 градуста алдын ала ысытылган мешке коюу керек.

Ал жабышуу ыктымалдыгын алдын алуу үчүн алдыңкы жана арткы беттеринде бышыруучу табактары бар жалпак темир табакка салынган.

Үстүнө металлдан жасалган лоток салынган жана бул үчүн салмак колдонулат.

Бир сааттан кийин меш өчүрүлүп, бөлмө температурасына чейин муздак бойдон калтырылган.

10 мм контейнер менен 8 мм борбордук тешик үчүн баскычтуу бургулоо менен артынан кесилген борбордук тешиктер, бул LEDлер отурмак.

4 -кадам: Бляшкалар

Бляшкалар
Бляшкалар
Бляшкалар
Бляшкалар
Бляшкалар
Бляшкалар

Башкы панель бургуланып жатканда, этикетка такталары басылып жаткан.

Бул BlocksCAD жардамы менен иштелип чыккан

Бляшкалардын экөөсү (бинардык салмак жана убакыт бирдиги), түстүү чайырды толтурууга уруксат берүү үчүн текстти оюп коюшмак.

Калган Статус тактасында жарык өтүүгө уруксат берүү үчүн ачык тамгалар болмок.

Бинардык салмактуулук жана статус такталары вертикалдуу түрдө орнотулат, сол жакта Салмак жана оң жакта Статус.

Убакыт бирдиги түбү боюнча горизонталдуу түрдө орнотулат.

Бардык такталар тексттин белгиленген сапка/мамычасына дал келиши үчүн багытталат.

Басылгандан кийин, чайыр толтуруу Салмагы жана Убакыт бирдиктеринин такталарына колдонулган.

5 -кадам: LEDди орнотуу

LEDди орнотуу
LEDди орнотуу
LEDди орнотуу
LEDди орнотуу
LEDди орнотуу
LEDди орнотуу

Светодиоддор 5 жип менен бириктирилет, ар бири кошунасына 21 AWG эмальданган жез зымынын 3 зымы менен кошо кошулат, андан кийин 5тин ар бир тобу секирүүчү менен бириктирилет.

Ар бир светодиод мурда бургуланган көңдөйгө отуруу үчүн аралыкта болгон.

5 LEDдин ар бир тобу мурунку Instructable Neopixel Tester менен текшерилет.

LEDлердин 5 х 5 тобу бүткөндөн кийин алар бириктирилет жана Neopixel Tester менен текшерилет.

Светодиоддор башкы панелге ысык клей менен бекитилген.

6 -кадам: линзалар

Линзалар
Линзалар
Линзалар
Линзалар
Линзалар
Линзалар

Жарты шардык линзалар 2 бөлүктөн турган тунук эпоксидик аралашмадан жасалган.

Бул диаметри 28 мм болгон силикон формаларына куюлган жана 12 саат бою айыктырууга уруксат берилген.

Айыккандан кийин, аларды калыптардан ыргытып салышты жана арткы тегиз базасы кумдалган кагаз менен майдаланды, андан кийин майды жана кумду кетирүү үчүн арты метилделген спирт менен сүртүлдү.

Киргизилген жерлер Метил спирти жана тиш щеткасы менен тазаланды.

Кургандан кийин, ар бир линза оюктарга жабыштырылган

Бул этапта такталар бургулоо алдында тешикти белгилөө үчүн жайгаштырылган.

7 -кадам: Neopixel Connections

Neopixel Connections
Neopixel Connections
Neopixel Connections
Neopixel Connections
Neopixel Connections
Neopixel Connections
Neopixel Connections
Neopixel Connections

Мурунку Microbit Саатында колдонулган RTC +3V жана GND боюнча пин баштарын кошууну жана P0го туташууну талап кылган.

Булар кийин Конденсаторго (1000uF/6V3 мүн), Резисторго (470R), RTC менен BigBit Дисплейинин ортосунда туташкан лентага орнотулган схемага туташтырылган.

8 -кадам: Көрсөтүү убактысы

Көрсөтүү убактысы
Көрсөтүү убактысы
Көрсөтүү убактысы
Көрсөтүү убактысы

BigBit Binary саатын жогорку бурамаларга шакек терминалдарын туташтырып, экөөнүн ортосуна зым же жипти орнотуп же илинип турганда да, турганда да колдонула турган жашыруун кронштейнди орнотуп илип койсо болот.

Жашырылган кашаа алюминийдин узундугунан түзүлөт, ал формасы ийилген жана M2.5 (панелге тиркелүүчү) жана M5 (стендди тиркөө үчүн) тешиктери менен бургуланган.

Кронштейндин артында 3D басылган гайка кармагычы орнотулган, ал гайканы кармап турат жана кронштейндин артында айланышына жол бербейт. Кронштейндеги гайкага стенддин милдетин аткаруучу жип же болт сайылат.

9 -кадам: Акыры

Тиешелүү кубат булагынан USB туташтыргычын Microbitке же RTCге салып, убакытты коюңуз.

Сиздин ишиңиз бүттү, ишиңизге суктанууга убакыт келди.

Сунушталууда: