Мазмуну:

"Жыгач" стол сааты *Заманбап көрүнүш *: 9 кадам (сүрөттөр менен)
"Жыгач" стол сааты *Заманбап көрүнүш *: 9 кадам (сүрөттөр менен)

Video: "Жыгач" стол сааты *Заманбап көрүнүш *: 9 кадам (сүрөттөр менен)

Video:
Video: ТАПЧАН,КОКОН СЕЛКИНЧЕК, АРНАМЕНТ жыгач ЭМЕРЕК баалары 2024, Июнь
Anonim
Сүрөт
Сүрөт
Сүрөт
Сүрөт

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

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

Бул долбоор DIY-ing жөнүндө көбүрөөк, ошондуктан сиз чындыгында баарын өзүңүз куруп жатасыз.

Атайын көндүмдөр керек:

Слесардык ишти жасай билүү

Электроника жана программалоо боюнча негизги түшүнүктөргө ээ болуңуз (Arduino)

Эгерде сиз өтө көп ширетүүнү жактырбасаңыз, анда бул сааттын оңой версиясын түзө аласыз, бирок температура жана нымдуулук өзгөчөлүгүн сагынасыз. Оңой версия үчүн 5 -кадамдан баштаңыз

БААРЫ БУЛ, СИЗДИ DIY-КӨРГӨЗҮҮДӨН СҮЙҮНӨБҮЗ

1 -кадам: Сааттын өзгөчөлүктөрү

Сааттын өзгөчөлүктөрү
Сааттын өзгөчөлүктөрү

Мен саатымда температураны жана нымдуулукту көрсөтүүнү кааладым, бирок температура жана нымдуулук үчүн эки кошумча дисплей кылгым келбейт. Ошентип, температураны жана нымдуулукту көрсөтүү үчүн 4 орундуу дисплей жасоону ойлодум.

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

Менин тутумумда вибрация сенсорун колдондум, ал ачык эле дирилдөөнү аныктайт.

Сүрөткө ылайык, сенсор дирилдөөнү аныктагандан кийин, система (Arduino) убакытты көрсөтүүдөн температураны көрсөтүүгө өтөт, ошол эле учурда система 2 секундду эсептейт. Ошол 2 секунддун ичинде, эгерде система башка дирилдөөнү байкаса, дисплей нымдуулукту көрсөтө баштайт.

2 -кадам: материалдарды жана компоненттерди чогултуу

Материалдарды жана компоненттерди чогултуу
Материалдарды жана компоненттерди чогултуу
Материалдарды жана компоненттерди чогултуу
Материалдарды жана компоненттерди чогултуу
Материалдарды жана компоненттерди чогултуу
Материалдарды жана компоненттерди чогултуу

Пландаштыргандан кийин, биз компоненттерибизди алуубуз/сатып алышыбыз керек.

Бул жерде сизге керектүү болгон компоненттердин тизмеси:

1. Arduino Pro Mini

2. 4 орундуу 7 сегменттүү дисплей (8402AS версиясын тандаңыз)

3. Реалдуу убакыт сааты модулу

4. Дирилдөө сенсору

5. Температура сенсору

6. Micro usb порт модулу

7. USB жүктөөчү

8. Жыгач текстураланган винил стикери (экөөнү сатып алыңыз)

Ошондой эле мини прототиптөө тактасы:

9. Прототипировка тактасы 4*6см

Ошондой эле сизге ширетүүчү жана ысык желим тапанча керек !!! Сиз аларды дүкөндөрдөн ала аласыз

Эгерде сиз Arduino жана программалоого киргиңиз келсе, анда Arduino стартердик комплектин алууну каалашыңыз мүмкүн:

Arduino башталгыч комплект

3 -кадам: Компоненттерди ширетүү

Компоненттерди ширетүү
Компоненттерди ширетүү
Компоненттерди ширетүү
Компоненттерди ширетүү
Компоненттерди ширетүү
Компоненттерди ширетүү

Эми бардык компоненттериңиз даяр болушу керек, анткени бул ширетүү убактысы!

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

Кеңештер:

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

Лайкоо үчүн, сиз алгач прототипдөөчү тактаңызга ширеткичти коюп, бетин ысытасыз, 1 ~ 2 секунд күтө туруңуз жана ширетүүңүздү тактага колдонуңуз, ширеткичти колдонууда прототипдөө тактасында калууну унутпаңыз.

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

Убактыңызды бөлүп, 100% көңүл бурууну унутпаңыз, анткени сиз 380 градус (Цельсий) ширетүүчү темириңиз кокусунан териңизге тийип кетишин каалабайсыз.

Мен дагы бул жерде даяр сүрөттү калтырдым, карап көрүңүз.

Эгерде сиз бул өтө татаал деп ойлосоңуз, анда жеңил версиясын түзүңүз жана 5 -кадамдан баштаңыз

4 -кадам: Аны программалоо

Программалоо!
Программалоо!

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

Төмөнкү байланыштарды жасаңыз:

Arduino жагы ---------- Программист тарап

VCC --------------------------------------+5V

GND ------------------------------------- GND

GRN ------------------------------------- DTR

TX ------------------------------------------ RX

RX ------------------------------------------ TX

Тиркелген кодду Arduino Pro Miniге жүктөңүз

*МААНИЛҮҮ*

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

83 -сапта кодду түзөтүңүз: DateTime nowactually (азыр + TimeSpan (0, 0, 25, 0));

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

** мисал **, эгер сиздин саатыңыз чыныгы убакыттан 50 мүнөт жайыраак болсо, анда сиз: TimeSpan (0, 0, 50, 0);

** мисал **, эгер сиздин саатыңыз чыныгы убакыттан 15 мүнөт ылдамыраак болсо, сиз: TimeSpan (0, 0, -50, 0);

TOOLS ачылуучу менюсунан туура ПОРТту тандап алууну унутпаңыз

** шыбырайт ** Google дагы эле сиздин эң жакын досуңуз!

5 -кадам: (Оңой версия) Саатты ширетүү

Макул, бул жерде сиз издеп жаткан сааттын оңой версиясы.

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

Сиз төмөнкү DIY сааттарын сатып алышыңыз керек, жөн эле берилген корпусту чогултпаңыз:

DIY саат комплект

Сизге ширетүүчү үтүк керек болот, эгерде ал жок болсо, төмөнкүгө кириңиз:

Кандооч

Албетте, кээ бир ширелер:

Solder зым

Комплекстин ичинде колдонуучунун колдонмосу болушу керек, нускаманы аткарыңыз жана ар бир компонентти ПХБга (ака Басылган Микросхемага) кошуңуз.

Arduino жана программалоого киргиңиз келеби? Баштоочу комплектти сатып алыңыз (саат комплектине кирбейт):

Arduino башталгыч комплект

Эгерде сизде кантип ширетүү боюнча суроолор болсо, сатуучуга кайрылыңыз же google'дан жардам сураңыз !!!

*шыбырайт*Google сиздин эң жакын досуңуз!

6 -кадам: Корпусту 3D басып чыгаруу

3D тиркемесин басып чыгаруу
3D тиркемесин басып чыгаруу

Эми сиз биздин сааттын корпусун 3D басып чыгарышыңыз керек. Stl файлы тиркелет.

Эгерде сизде 3D принтер жок болсо, анда өзүңүздүн жыгачыңызды араа менен кесип, кийин ысык желим менен чаптап көрүңүз.

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

Өлчөмдөрү 8см*5см*6см (L*W*H)

7 -кадам: Жыгач текстураланган чаптаманы жабыштыруу

Жыгач текстураланган чаптаманы жабыштыруу
Жыгач текстураланган чаптаманы жабыштыруу
Жыгач текстураланган чаптаманы жабыштыруу
Жыгач текстураланган чаптаманы жабыштыруу
Жыгач текстураланган чаптаманы жабыштыруу
Жыгач текстураланган чаптаманы жабыштыруу

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

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

8 -кадам: дээрлик бүттү

Дээрлик Бүттү!
Дээрлик Бүттү!
Дээрлик Бүттү!
Дээрлик Бүттү!

Сиз дээрлик бүттүңүз! Болгону температуранын нымдуулугу сенсорун жана дубалга ысык желимдөө гана калды. Ошондой эле дисплей алдыңкы чоң тешикке жана заряддоо порту каптал тешикке чейин!

Бардыгын туура тешиктерге сайыңыз жана сиз барууга даярсыз!

9 -кадам: Жаңы саатыңыздан ырахат алыңыз

Image
Image

Менин көрсөтмөлөрүмдү окуганыңыз үчүн чоң рахмат, сизге жакты деп ишенем

Эми сиз температураны жана нымдуулукту чагылдырган абдан заманбап саатка ээ болосуз!

Ошондой эле, @my_electronics_lab инстаграмдагы аккаунтумду караңыз!

Бул долбоорго байланыштуу суроолоруңуз болсо, мага электрондук почта аркылуу жазыңыз!

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