Բովանդակություն:

Wireframe X-Wing ժամացույց ՝ 8 քայլ (նկարներով)
Wireframe X-Wing ժամացույց ՝ 8 քայլ (նկարներով)

Video: Wireframe X-Wing ժամացույց ՝ 8 քայլ (նկարներով)

Video: Wireframe X-Wing ժամացույց ՝ 8 քայլ (նկարներով)
Video: X Wing Fighter WireFrame 3d Model Demo 2024, Նոյեմբեր
Anonim
Wireframe X-Wing ժամացույց
Wireframe X-Wing ժամացույց
Wireframe X-Wing ժամացույց
Wireframe X-Wing ժամացույց
Wireframe X-Wing ժամացույց
Wireframe X-Wing ժամացույց

Fusion 360 նախագծեր »

Այս քանդակը մեծապես ներշնչված էր Մոհիտ Բհոյթի աշխատանքներից: Նա պատրաստել է մի քանի շատ հետաքրքիր էլեկտրական կտորներ, որոնք ցուցադրում է ինչպես իր կայքում, այնպես էլ ինստագրամում: Ես անպայման խորհուրդ եմ տալիս ծանոթանալ նրա աշխատանքներին: Ես տեսա նրա Tie Fighter- ի նախագծերը և մտածեցի, որ շատ զվարճալի կլինի X-Wing տարբերակ պատրաստելը:

Պարագաներ

Նյութեր:

Էլեկտրական:

  • Arduino Nano (ATMega328P)
  • SSD1306 OLED 128x64 էկրան
  • DS3231 RTC մոդուլ
  • Iffրված կարմիր LED- ներ
  • Մաքրել կարմիր LED- ները
  • 220 ohm դիմադրիչներ
  • Խոսնակ
  • Տրանզիստոր
  • USB մալուխ
  • Panel Mount Slide անջատիչներ
  • Արծաթապատ մետաղալար (20awg)

Տարբեր:

  • Ընկույզի փայտ
  • Դանիական նավթ
  • Զգաց
  • Տաք սոսինձ
  • Փոքր պտուտակներ

Գործիքներ:

  • Sոդման երկաթ և զոդիչ
  • Oldոդման լամպ
  • Տաք սոսինձ ատրճանակ
  • Կոմունալ դանակ
  • Մետաղական կտրիչներ
  • Տափակաբերան աքցան
  • Գայլիկոն
  • Հորատման բիթեր
  • Ժապավեն
  • Հղկող և հղկաթուղթ
  • USB մալուխ
  • Օգնող ձեռքեր
  • Պտուտակահան
  • Կպչուն սոսինձ

Քայլ 1: Լարի և մասերի պատրաստում

Լարի և մասերի պատրաստում
Լարի և մասերի պատրաստում
Լարի և մասերի պատրաստում
Լարի և մասերի պատրաստում
Լարի և մասերի պատրաստում
Լարի և մասերի պատրաստում

Որպեսզի մետաղալարն օգտագործելի լինի, այն նախ պետք էր ուղղել: Ես պարզեցի, որ փորվածքն ու տափակաբերան աքցանը հրաշքներ էին գործում: Նախքան որևէ բան կպցնելը, կտորները կտրեցի չափի և ձևավորեցի ցանկալի ձևերի: Մասերից յուրաքանչյուրի համար ես ներառել եմ DXF ֆայլ և Fusion360 ֆայլը, որն օգտագործվել է որպես հավաքման տեղեկանք: Համոզվեք, որ DXF ֆայլը տպեք 1: 1 մասշտաբով: Յուրաքանչյուր մասի գումարը նշված է ֆայլի անվան մեջ (օր. 4x նշանակում է, որ ձեզ հարկավոր է այդ կտորից չորսը): Գեղեցիկ կտրուկ թեքություն ստանալու համար մետաղալարերը պահեք տափակաբերան աքցանով և թեքեք այն հենց այն պահին, երբ այն պահվում է:

Ես որոշեցի մարմինը հավաքել մի քանի քայլով: Դրանք են միջուկը, քիթը/շարժիչը և թևերը: Թեև անհրաժեշտ չէ, բայց սա հավաքման կարգն է, որը ես գտա ամենահեշտը ՝ այն պարզելիս:

Քայլ 2: Հիմնական հավաքում

Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով
Հիմնական ժողով

Միջուկի հավաքման առաջին քայլը մարմնի հիմնական մասի փակումը զոդելն է: Սա այն կտորն է, որի մեջ ամենից շատ թեքություններ կան: Հաջորդը, կպցրեք այն մասերը, որոնք նույնպես պատկանում են կողքին: Կողքի յուրաքանչյուր կտոր ներառում է մեկ կողմ, երկու կողմ 2 և մեկ կողմ 3: Օգտագործելով տրված տրաֆարետ DXF- ը, այնուհետև կպցրեք, ինչպես ցույց է տրված վերևում նկարում:

Երկու կողային կտորները միմյանց ամրացնելու համար ես մասերը կպցրեցի կողային վահանակների յուրաքանչյուր գագաթին: Մարմնի կտորները մեկն են, որոնցից յոթը կան: Ես սկսեցի սկզբում երկուսն անել հետևի մասում ՝ այն կայուն դարձնելու համար, այնուհետև առաջ շարժվեցի:

Ձևը հավաքելուց հետո ես մետաղալար ավելացրեցի Arduino Nano- ի գրունտային կապում և միացրեցի այն շրջանակի կեսին: Շրջանակի ամբողջությունը օգտագործվում է որպես սխեմայի հողային հարթություն: Այն պետք է կենտրոնացած լինի շրջանակի մեջ, ավելի մոտ ՝ նավի հետնամասին: Arduino- ն շրջանակի մեջ ամրացնելուց հետո ես պատրաստեցի էկրանը միացնելու համար: Դրա համար պահանջվող միակ քայլը մի կտոր մետաղալար ավելացնելն էր գետնին կապում: Այս մետաղալարն այնուհետև կպչում է շրջանակին, որպեսզի էկրանը տեղադրվի անկյունագծով երեսին: SDA կապի լարերը Arduino- ում անցնում են A4- ով, SCL- ը միանում է A5- ին, իսկ 5V- ը `5V- ին: DS3231 մոդուլը Arduino- ին ավելացնելը նման գործընթաց է էկրանի համար: Եռակցված մետաղալարերը կպցրեք շրջանակին, այնուհետև թեքեք այն թեք եզրագծի նույն անկյան տակ: Տվյալները և հոսանքի գծերը միացված են Arduino- ի նույն կապումներին միացված էկրանի տողերին:

Բարձրախոսը միացված է մի փոքր այլ կերպ, քան DS3231 և OLED էկրանը: Առաջին քայլը տրանզիստորը միացնել բարձրախոսի մի կողմին: Ես բարձրախոսս դրեցի նավի ներքևում ՝ առջևի մոտ: Բարձրախոսի այն կողմը, որի վրա տեղադրված չէ անցում, միացված է շրջանակին ՝ հիմնավորելով այն: Տրանզիստորի միջին քորոցը միացված է Arduino- ի 10 -րդ կապին: Տրանզիստորի վերջին մնացած կապը միացված է նույն 5 Վ գծին, ինչ DS3231 և OLED էկրանը:

Քայլ 3. Քթի և շարժիչների պատրաստում

Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում
Քթի և շարժիչների պատրաստում

Ես դրել եմ շարժիչի LED- ները նախքան քիթը դնելը, բայց իրականում կարևոր չէ, թե որ հերթականությամբ են դրանք շարունակվում: Շարժիչի առանձին LED- ների համար ես LED օղակի կաթոդին ավելացրեցի 220 օմ դիմադրություն, իսկ դիմադրության մյուս ծայրը ՝ շրջանակի հետևի անկյունում (այս դիմադրիչները անհրաժեշտ չեն, իրականում դրանք ավելացրել եմ որպես հետագայում): Շարժիչները չորսի փոխարեն կառավարվում են երկու կապումներով, քանի որ բարձրախոսը օգտագործում է երեք ժամանակաչափից երկուսը ՝ թողնելով միայն մեկը PWM- ի համար: Անոդները միացրեցի անկյունագծով (վերին աջից ներքև ձախ և հակառակը), այնուհետև համապատասխանաբար երկու անալոգային գրելու կապում: Երկու կապում, որոնք ես օգտագործում էի շարժիչների համար, 5 և 6 կապում էին:

Քիթը հիմնական մարմնին ամրացնելու համար ես ամրացրեցի երկու ավելի մեծ քթի կտորները մարմնի առջևի մասում: Այս ընթացքում ես փորձեցի դրանք ամրացնել հնարավորինս սիմետրիկ անկյան տակ: Այն բանից հետո, երբ դրանք բավական լավ ամրացվեցին, օգտագործեք քթի ավելի փոքր հատվածները, որպեսզի դրանք ավելի լավ հեռացվեն ծայրում և ավարտեք մարմնի ձևը:

Քայլ 4: Պատրաստում ենք թևերը

Թևեր պատրաստելը
Թևեր պատրաստելը
Թևեր պատրաստելը
Թևեր պատրաստելը
Թևեր պատրաստելը
Թևեր պատրաստելը

Մինչև թևերը շրջանակին ամրացնելը, ես թևի երկու կտորները միասին կպցրեցի, ինչպես ցույց է տրված առաջին նկարում: Այնուհետև ես LED- ի կաթոդը կպցրեցի թևի ծայրին: Ամենահեշտը, որ գտա նրանց համաժողովին կցելու համար, դա մեկ առ մեկ անելն էր: Թևերը ամրացնելիս դրանք դնում եմ մոտ 10 աստիճանի անկյան տակ: Կցեք թևերը, այնուհետև կցեք երկրորդ մետաղալարը LED- ի անոդին, այնուհետև արդուինոյի 4 -րդ կապում ամրացված դիմադրողին: Թևի ծայրում գտնվող բոլոր LED- ները ռեզիստորի միջոցով միացված են Arduino- ի նույն քորոցին:

Քայլ 5: Հիմքի պատրաստում և տեղադրում

Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում
Հիմքի պատրաստում և տեղադրում

Օգտագործելով իմ սղոցը, ես կտրեցի մի կտոր ընկուզենու տախտակից, որի չափսերը կազմում էին մոտ 2 "x 2": Իմ օգտագործած ընկույզը մոտ 3/4 դյույմ հաստություն ուներ: Թեև կարող եք սրանից ավելի հաստ լինել, ես խորհուրդ չեմ տալիս ավելի բարակ լինել: Այնուհետև կլորացրեցի անկյունները և մաքրեցի ծայրերը `օգտագործելով գոտի սրող և ձեռքով հղկում: Ես այնուհետև փորված փայտի հիմքը փորված մամլիչի միջոցով: Դա կարելի է անել նաև դանակով: Ներսը պարտադիր չէ, որ կատարյալ լինի, քանի որ այն երբեք չի երևա: Ես հետևի համար անցք եմ բացել USB մալուխ և անջատիչների ուղղանկյուն անցք: Ուղղանկյուն անցքի համար ես այն դուրս հանեցի, այնուհետև այն բերեցի ճիշտ ձևի `օգտագործելով ոսկերիչների սղոցը և ֆայլերը:

X-Wing- ը հիմքի վրա ամրացնելու համար ես դրա ներքևում լարեր ավելացրեցի ՝ կապված VIN կապի, շրջանակի (շրջանակը հիմնավորված է), 2-րդ և 7-րդ կապի հետ: փայտե կտորի վերևում: Անջատիչները միացրեցի 2 -րդ և 7 -րդ կապումներին: Անջատիչների յուրաքանչյուր կողմը միացրեցի 5 Վ -ին և gnd- ին: Լարի շրջանակի գրունտային և 5V գծերը միացված են USB մալուխի 5V և հողալարերին: Որպեսզի USB մալուխը ամրացված լինի հիմքում, ես դրանում մի հանգույց կապեցի:

Միակցիչները միմյանց կպցնելուց հետո ես հիմքը լցրի տաք սոսինձով: Սա ծառայում է մեկուսացնել բոլոր լարերը և դրանք պահել տեղում: Համոզվեք, որ սոսինձը կազմում է հարթ մակերես, ողողում է հիմքի ստորին հատվածը: Սոսինձը սառչելուց հետո ես կպցրեցի զգայական կտորի վրա `օգտագործելով կպչուն սոսինձ: Սոսինձը չորացնելուց հետո կտրեք զգացմունքը չափի օգնությամբ `օգտագործելով օգտակար սայր:

Քայլ 6: DS3231- ի ժամանակը սահմանելը

DS3231- ի ժամանակը սահմանելը
DS3231- ի ժամանակը սահմանելը

DS3231- ի ժամանակը սահմանելու համար ես օգտագործեցի DS3231 գրադարանից և սերիական մոնիտորի օրինակելի ուրվագիծ: Ifիշտ այնպես, ինչպես ծրագրավորում եք Arduino- ն, միացրեք այն ձեր համակարգչին և վերբեռնեք ներառված ուրվագիծը: Բացեք սերիական մոնիտորը և մուտքագրեք հրամանը SETDATE yyyy-mm-dh hh: mm: ss

yyyy համապատասխանում է տարուն, մմ համապատասխանում է ամսին, dd համապատասխանում է օրվան, hh համապատասխանում է ժամին (24H ժամանակում), մմ համապատասխանում է րոպեներին, իսկ ss համապատասխանում է վայրկյաններին:

Settingամանակը սահմանելիս համոզվեք, որ մարտկոցը տեղադրված է DS3231 մոդուլի մեջ, որպեսզի այն պահի հոսանքը հոսանքից անջատելիս:

Քայլ 7: Arduino- ի ծրագրավորում

Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում

Arduino- ն ծրագրավորելու համար միացրեք այն ձեր համակարգչին `օգտագործելով մինի USB մալուխ: Հանել rar ֆայլը և բացել այն Arduino- ում: Համոզվեք, որ բոլոր ֆայլերը գտնվում են X-Wing-Clock վերնագրված թղթապանակում: Կան այլ ֆայլեր, քան անհրաժեշտ ino- ն, և դրանք պետք է լինեն նույն թղթապանակում, ինչ ino- ն: Ամեն ինչ ստուգելուց հետո վերբեռնեք կոդը Arduino- ին:

Քայլ 8: Գործողություն

Շահագործում
Շահագործում

Այս ժամացույցի նախագծման մեջ ես ներառել եմ երկու անջատիչ: Մեկ անջատիչը միացնում/անջատում է բարձրախոսը, իսկ մյուսը օգտագործվում է ցերեկային ժամերը նշելու համար:

Բանախոսը օգտագործվում է ձայնային էֆեկտների համար, որոնք ես ցանկացա ավելացնել որպես լրացուցիչ էֆեկտ: Առաջին ձայնը շարժիչի աղմուկն է, որը հնչում է պատահականորեն տասից վաթսուն րոպեն մեկ: Մյուս ազդեցությունը վերաբերում է «լազերներին» և դա լազերային աղմուկն է: Այն խաղում է զրո րոպե, տասնհինգ րոպե, երեսուն րոպե և քառասունհինգ րոպե: «Լազերները» հնչում են ձայնի հետ, երբ այն նվագում է:

Տիեզերական մարտահրավեր
Տիեզերական մարտահրավեր
Տիեզերական մարտահրավեր
Տիեզերական մարտահրավեր

Երկրորդ մրցանակ տիեզերական մարտահրավերին

Խորհուրդ ենք տալիս: