Мазмұны:

«Ағаштан жасалған» жұмыс үстелі сағаты *Заманауи көрініс *: 9 қадам (суреттермен)
«Ағаштан жасалған» жұмыс үстелі сағаты *Заманауи көрініс *: 9 қадам (суреттермен)

Бейне: «Ағаштан жасалған» жұмыс үстелі сағаты *Заманауи көрініс *: 9 қадам (суреттермен)

Бейне: «Ағаштан жасалған» жұмыс үстелі сағаты *Заманауи көрініс *: 9 қадам (суреттермен)
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Қараша
Anonim
Кескін
Кескін
Кескін
Кескін

Барлығына сәлем, бұл менің екінші нұсқаулығым! Бұл жолы біз температура мен ылғалдылық дисплейі бар ағаштан жасалған сағат жасамақпыз. Суретте көрсетілгендей, біздің уақытымыз «ағаш» арқылы көрсетіледі.

Жарық ағаштан өтуге жеткілікті күшті болмағандықтан, біз винилді жапсырмалармен ағаштан жасалған бұйымды қолданамыз, ал біздің өнім ағашқа ұқсайды, ал сандық дисплей жарқын және таза болады.

Бұл жоба DIY-ing туралы көбірек, сондықтан сіз бәрін өзіңіз жасайсыз.

Арнайы дағдылар қажет:

Дәнекерлеуді жасай білу

Электроника мен бағдарламалау бойынша негізгі түсініктерге ие болыңыз (Arduino)

Егер сіз тым көп дәнекерлеуді ұнатпайтын болсаңыз, сіз бұл сағаттың қарапайым нұсқасын жасай аласыз, бірақ сіз температура мен ылғалдылық мүмкіндігін жіберіп алмайсыз. Оңай нұсқа үшін 5 -қадамнан бастаңыз

Бәрі осылай, сіз өзіңіздің қолыңызбен жасаудың барысына қуанасыз деп үміттенемін

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 --------------------------------------+5В

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

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

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

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

Қосылған кодты Arduino Pro Mini -ге жүктеңіз

*МАҢЫЗДЫ*

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

Кодты 83 жолда өңдеңіз: DateTime қазір жоқ (қазір + Уақыт аралығы (0, 0, 25, 0));

Менің сағатым нақты уақытқа қарағанда 25 минут баяу. Мен дұрыс емес уақытқа тағы 25 минут қосу арқылы нақты уақытқа оралу үшін қате уақыт жасадым және оны жаңа айнымалыға қойдым.

** мысал ** егер сіздің сағат нақты уақытқа қарағанда 50 минутқа баяу болса, сіз: TimeSpan (0, 0, 50, 0);

** мысал ** егер сіздің сағат нақты уақытқа қарағанда 15 минут жылдам болса, сіз: TimeSpan (0, 0, -50, 0);

TOOLS ашылмалы мәзірінен дұрыс ПОРТТЫ таңдауды ұмытпаңыз

** сыбырлайды ** Google әлі де сіздің ең жақын досыңыз!

5 -қадам: (Оңай нұсқа) Сағатты дәнекерлеу

Жақсы, бұл сіз іздеген сағаттардың қарапайым нұсқасы.

Егер сіз сағаттың осы нұсқасын жасасаңыз, сіз температура мен ылғалдылық мүмкіндігін жоғалтасыз.

Сізге келесі DIY сағаттар жиынтығын сатып алу қажет, тек қорапты жинамаңыз:

DIY сағаттар жиынтығы

Сізге дәнекерлеу үтігі қажет болады, егер ол жоқ болса, келіңіз:

Пісіру темірі

Әрине, кейбір дәнекерлер:

Дәнекерлеу сымы

Жинақтың ішінде пайдаланушы нұсқаулығы болуы керек, нұсқаулықты орындаңыз және әр компонентті ПХД -ге дәнекерлеңіз (мысалы, баспа схемасы).

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 инстаграмдағы аккаунтымды қараңыз!

Егер сізде осы жобаға қатысты сұрақтарыңыз болса, маған электрондық хат жіберіңіз!

Ұсынылған: