Мазмуну:

Mini Dotclock: 5 кадам
Mini Dotclock: 5 кадам

Video: Mini Dotclock: 5 кадам

Video: Mini Dotclock: 5 кадам
Video: 5th Generation Echo Dot with Clock Review: much more than a bedside alarm? 2024, Ноябрь
Anonim
Mini Dotclock
Mini Dotclock

LED диапазону ар 10 секунд сайын үлгүлөрдү туш келди өзгөртөт. Убакытты окуу үчүн, бир сандагы чекиттердин санын эсептөө керек. Негизги сүрөт убакытты көрсөтөт, 22:11. Ар кандай түстөр ар кандай сандарга берилет, кызыл-10саат, янтарь-саат, жашыл-10мүнөт, көк-мүнөт. 3мм супербрайттарды колдонуу саатты күндүз же түнү окууга болот дегенди билдирет (бирок ал толугу менен күндүн нурунда жууп кетет).

Кокустук үлгүгө ээ болуу, сандарды карап турганга караганда, көңүлдү алагды кылат … бул ошондой эле ЖК модулунун алдыңкы же көлөмдүү панелдерине кошуу үчүн сонун долбоор болмок.

1 -кадам: Обзор

Обзор
Обзор

Бул долбоор мен ойлогон TixClock түзмөгүнөн шыктандырылган ThinkGeek. Бул менин тиркеме үчүн бир аз чоң болчу, мен DVD -ден жогору болгон саатты кааладым, анткени ал DVD ойнотуу убактысын көрсөткөн жок.

Дизайн корпустун тегерегине негизделген, HB6083 каталог номери Jaycar Electronicsтен (www.jaycar.com.au) төмөн профилдеги "дисплей" корпусу. Эгерде сиз бул саатты башка учурга коюуну кааласаңыз, анда PCB макетин өзгөртүүгө туура келет. Булак коду, EcleCad форматындагы pcb файлдары жана кээ бир сүрөттөрү бар zip файлы долбоорго киргизилген. Кээ бир тректер бир аз кууш жана анча -мынча тазалыкка ээ. Мен муну пресс-n-peel пленкасынын жардамы менен жасадым, муну жасаш үчүн….жөн эле нерселерди булгабоо үчүн бир аз этият болуп, натыйжаны кылдат текшерип, башкага тийип жаткан бүдөмүк тректерди чийип алыңыз. ПХБ эки катмар үчүн иштелип чыккан, бирок мен аракетти үнөмдөө үчүн муну бир тараптуу тактага кургам. Үстүндө бир нече тректер бар жана аларды туташтыруу зымын колдонуу менен чечсе болот. Сүрөт zip файлындагы PCB дизайнынан бир аз айырмаланат. Өзгөртүүлөр 74hc154 чиптеринин иштетүүчү казыктарын жерге түз байланыштырып, суперкаптын чыңалуусун басаңдатуу үчүн кошумча диодду RTC чипи талап кылган 3.3Vга жакыныраак кылды. Бир катмарды колдонуп, эки тараптуу тактай жасоодо кээ бир ыңгайлуу кеңештер: - мүмкүн болушунча ылдый жагында көп тректи жасоо - үстүнө тректи коюп жатканда, үстүңкү катмар трегин а компонент -press-n-peel колдонуп жатканда, жибек экранды (тескерисинче) басып чыгарыңыз жана бургулап, чийип салгандан кийин ПКБга үтүктөңүз. Бул сизге компоненттерди жайгаштырууну гана камсыз кылбастан, эгер сиз жогорку тректерди басып чыгарсаңыз, бул зым үчүн оңой жол. Төмөндөгү ПКБдагы кара сызыктарга көңүл буруңуз ….бул жогорку катмар тректери турган жерде болмок.

2 -кадам: алдыңкы панелдин дизайны

Алдыңкы панелдин дизайны
Алдыңкы панелдин дизайны
Алдыңкы панелдин дизайны
Алдыңкы панелдин дизайны

PCB макеттериңизге шайкеш келүүчү алдыңкы панелдер үчүн ыңгайлуу трюк сиздин жибек экраныңыздын сүрөтүн басып чыгаруу, андан кийин алдыңкы панелден башка нерселерди түзөтүү. Бул учурда мен светодиоддорду гана сактап калдым. Сүрөт сүрөт редакторунда оңдолуп, текст кошулду. Фотопринтерди колдонуу менен сиз түстүү дизайнды ала аласыз (бирок түс схемасы бул жагынан бир аз минималдуу). Светодиоддук тешиктер курч бычак менен кесилип, жарыктын бир аз таралышы үчүн артына бир нече кагаз кошулган.

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

3 -кадам: Башкаруу которгучтары

Башкаруу которгучтары
Башкаруу которгучтары
Башкаруу которгучтары
Башкаруу которгучтары

Убакытты белгилей билүү керек. Мен эски стереодон куткарылган үч микроскопту колдондум, аларды бир аз вероборго (же лентага) орнотуп, корпуска ысык желимди колдонуп коммутатордун курамын чаптадым.

Биринчи которгуч убакытты коюу режимин тандайт, экинчиси цифраны жана үчүнчүсү цифраны көбөйтөт. Убакытты өзгөрткөндөн кийин, биринчи алмаштырууну кайра тандаңыз жана саат иштейт. Коммутатордун лента кабелинде 5 линия, vcc/gnd жана үч которгучтун кириши бар. Ар бир которгуч убактылуу жабылат. Өлчөмү жерге, экинчиси коммутатордун линиясына жана резистордун Vccке туташат. Башкача айтканда, кирүүлөр адатта жогору, андан кийин активдештирүү үчүн төмөн тартылат. Электр өткөргүчтөрү боюнча чоо -жайын караңыз. Верообордду колдонууда пайдалуу болгон нерсе, тактанын өзү, анткени тешикчелер үчүн бургулоо шаблону. Чакан тешиктер туура позицияларда бургуланган, андан кийин файл менен төрт бурчтуу түрдө чыгарылган. Аябай жакшы жарашыптыр.

4 -кадам: Акыркы жыйын

Акыркы жыйын
Акыркы жыйын

ПХБ бул иш үчүн атайын иштелип чыккан, андыктан жөн эле монтаждык посттордун үстүнөн жылып кеткен. Мейкиндик абдан тар болгондуктан, которуштуруу куралы ПХБга түз эле ширетилип, чипке жабыштырылган пьезо -зумер. Эгерде сиз пьезонун катуураак болушун кааласаңыз, анда драйверди кошууга туура келет, анткени бул түздөн -түз микроконтроллерден айдалат. Үнүн көбөйтүү үчүн пьезону бир нерсеге чаптап же оңдоо керек.

Электр менен камсыздоо коргошун штаммды басаңдатуу үчүн астыңкы монтаж постунун айланасына байланган. Мен аны жөн эле тешикчелерден чөнтөккө салып койгом, бирок керек болсо туура грометти колдонсоңуз болот. Бул чынында эле ушундай, түзмөк 9В плагинден иштейт жана менин DVD плееримдин үстүндө калып, үлгүлөрүн өзгөртөт.

5 -кадам: Камтылган программа жана Supercap камдык көчүрмөсү жөнүндө

Бул жабдык Sourceboost компилятору менен иштелип чыккан жана RTC чипи менен сүйлөшүү үчүн Sourceboost I2C китепканасын колдонот. Ишенимдүү иштеши үчүн i2c драйверин узак убакытка кечиктирүү үчүн өзгөртүүгө туура келди.

Камтылган программа ioду баштап, он секунд сайын окуйт (эгер сиз тезирээк жаңыртууну же туш келди жаңыртууну кааласаңыз, муну коддон өзгөртө аласыз. Мен бул мезгилди алаксытуучу эмес деп таптым). Эгерде баскычтар басылса, анда ал баскычты басуу менен чыкканга чейин сааттын убактысын өзгөртүү тартибине кирет. Ошондой эле дизайнда суперкап үчүн орун бар. Мен муну сынап көргөн жокмун, бирок бирөөнү орнотуу саатты кыска убакыттын ичинде электр энергиясын өчүрүүгө мүмкүнчүлүк бериши керек. Протоколдо RTC маалыматы окулганда, күнүмдүк цифралык маанилерди алат жана ошол цифрага активдүү LEDлердин туш келди тандоосун дайындайт, цифранын мааниси менен бирдей. Булар столдо сакталат. Үзгүлтүккө учуроо тартиби столдун бир маалынан чыгып, аларды LED драйверинин чиптерине жөнөтөт жана LED күйөт (чынында экөө, бир чипке). Күнүмдүк тартипке кийинки жазуу дагы бир нерсени алат. Жетиштүү ылдам чуркаганда, столдо активдүү светодиоддор бир убакта күйүп тургандай көрүнөт. Кааласаңыз тезирээк кылуу үчүн үзгүлтүккө учуроо убактысын өзгөртө аласыз. Көңүл ачыңыз, эгер сиз булардын бирин сонун нерсеге курсаңыз … мага сүрөт жөнөтүңүз. Филип Пулле www.rgbsunset.com

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