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

Ձեռքի վրա տեղադրված Zoetrope քանդակ. 12 քայլ (նկարներով)
Ձեռքի վրա տեղադրված Zoetrope քանդակ. 12 քայլ (նկարներով)

Video: Ձեռքի վրա տեղադրված Zoetrope քանդակ. 12 քայլ (նկարներով)

Video: Ձեռքի վրա տեղադրված Zoetrope քանդակ. 12 քայլ (նկարներով)
Video: Չէ չէ, չեմ ցավացնի․ Ինչպես է Գագիկ Ծառուկյանը ձեռքի ուժ կպնում 2024, Հուլիսի
Anonim

Հետևեք հեղինակի ավելին ՝

Pogo pin ծրագրավորման միակցիչ
Pogo pin ծրագրավորման միակցիչ
Pogo pin ծրագրավորման միակցիչ
Pogo pin ծրագրավորման միակցիչ
Neopixel գիշերային լույս
Neopixel գիշերային լույս
Neopixel գիշերային լույս
Neopixel գիշերային լույս
Սեղանի NeoPixel ժամացույց
Սեղանի NeoPixel ժամացույց
Սեղանի NeoPixel ժամացույց
Սեղանի NeoPixel ժամացույց

Այս հրահանգը iatոն Էդմարկի գեղեցիկ ձևավոր ծաղկման քանդակների մանրանկարչություն է ՝ ափի չափ: Քանդակը ներքին լուսավորված է բարձր պայծառությամբ ստրոբով `անիմացիան ապահովելու համար: Պտտվող մասը տպագրվել է Ember 3D տպիչի վրա, և ստրոբի տախտակը ստեղծվել է արդեն իսկ չեղած Autodesk Circuits ծրագրի միջոցով:

Մասերի ցուցակ.

  • 1 x 3D տպագիր ծաղկման քանդակ
  • 1 x LED strobe տպատախտակ (OSHPARK)

    • 6 x Բարձր պայծառության LED (CREE XP-E Digikey- ից ՝ սպիտակ, կանաչ կամ կարմիր)
    • 1 x միկրոկառավարիչ (ATtiny-85 Digikey- ից)
    • 3 x MOSFET (IRF7103PbF Dual MOSFET Digikey- ից)
    • 1 x ֆոտոտրանսիստոր (LTR-301 Digikey- ից)
    • 1 x ֆոտոդիոդ (LTE-302 Digikey- ից)
    • 1 x յուրաքանչյուր 330Ω 1206 դիմադրություն (ERJ-8GEYJ331V Digikey- ից)
    • 1 x 1kΩ 1206 դիմադրություն (ERJ-8GEYJ102V Digikey- ից)
    • 1 x 10kΩ 1206 դիմադրություն (ERJ-8GEYJ103V Digikey- ից)
    • 6 x 100nF 1206 կոնդենսատոր (CL31A106KACLNNC Digikey- ից)
    • 1 x 6-փին կին վերնագիր (PPTC061LFBN-RC Digikey- ից)
    • 1 x 3-փին արական վերնագիր (PREC003SAAN-RC Digikey- ից)
  • 1 x Շարունակական պտտման servo շարժիչ (Parallax #900-00008 Digikey- ից)
  • 1 x 1/16 դյույմ տրամագիծ, 12 դյույմ փորվածք (Bosch BL2731 Amazon- ից)
  • 2 x 2 AAA մարտկոցի կրիչներ (Keystone Electronics 2468 Digikey- ից)
  • 1 x Սլայդ-անջատիչ (SS-12E17 Jameco- ից կամ համարժեք)

Քայլ 1. Շրջանակային տախտակի պատվիրում

Շրջանակային տախտակի պատվիրում
Շրջանակային տախտակի պատվիրում

Ստորև կարող եք գտնել ZIP ֆայլ ՝ պատվիրելու համար անհրաժեշտ ամեն ինչով: Օգտագործեք այս ֆայլը ՝ ձեր PCB- ն պատրաստելու համար: Կան բազմաթիվ տպագիր տպատախտակներ, որոնք արտադրվում են այնտեղ: Ես խորհուրդ եմ տալիս OSHPark.com- ին `ցածր գնով, բարձր որակով, միջին արագությամբ, աշխարհի ցանկացած կետ առաքելու համար: Ես այնտեղ նախագիծ եմ ստեղծել, որը հեշտացնում է պատվիրելը:

Քայլ 2. Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր

Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր
Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր
Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր
Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր
Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր
Հավաքեք տպատախտակները - Մակերևութային ամրացման մասեր

Իմ տախտակները հասան 4 հոգանոց խմբին, որոնք կցված էին փոքր ներդիրներով (ես պատվիրեցի 12 տախտակ): Ես ունեի մասեր, որոնցից երկուսը միաժամանակ հավաքելու համար: Ես կտրեցի ներդիրները այնպես, որ ես աշխատում էի երկուսի հետ:

Ես օգտագործել եմ վերալիցքավորման վառարան `մակերևույթի ամրացման մասերը սոսնձելու համար, չնայած նույն նպատակի համար կարող եք օգտագործել ջերմային ատրճանակ (մանրամասները ՝ ստորև): Ես օգտագործեցի վերալիցքավորման վառարանը և այս հրահանգի հրահանգները `իմ մասերը զոդելու համար:

  1. Ներարկիչի միջոցով տախտակի (ներու) վերևի մակերևույթի բոլոր բարձիկների վրա կպցրեք զոդման մածուկ: Համոզվեք, որ կպցրեք բոլոր բարձիկների վրա, և ոչ շատ, որպեսզի չկանգնեք դրան շատ կամրջող բարձիկների վրա: Եթե այն շատ չկիրառվի, այն նորից կծկվի բարձիկներին: Վերևի նկարում, մածուկը հստակորեն ծածկում է բազմաթիվ բարձիկներ, բայց դա այնքան էլ մածուկ չէր, որ եփելուց հետո կամրջել:
  2. Theգուշորեն տեղադրեք բաղադրիչներից յուրաքանչյուրը տախտակի վրա:

    • LED- ների համար երկու փոքր անկյունային քառակուսիները երևում են տախտակի կենտրոնական անցքից:
    • Երեք երկակի MOSFET չիպերը բոլորն ունեն նույն ուղղվածությունը: Տեսեք նկարը MOSFET- երի և ATTiny85- ի 1 -ին կապում:
    • Դիմադրիչների դիրքը պատկերված է վերը նշված նկարներից մեկում: R1- ը 10kΩ է, R2- ը `330 Ω, R3- ը` 1kΩ: Կողմնորոշումը նշանակություն չունի:
    • Բոլոր կոնդենսատորները նույնն են, և կողմնորոշումը նշանակություն չունի:
  3. Տախտակը տաքացնելու և զոդումն ավարտելու համար հրահանգներին համապատասխան օգտագործեք վերալիցքավորման վառարանը:

Քայլ 3: Այլընտրանք. Վերալիցքավորեք ՝ օգտագործելով ջերմային ատրճանակ

Այլընտրանք. Վերալիցքավորեք ՝ օգտագործելով ջերմային ատրճանակ
Այլընտրանք. Վերալիցքավորեք ՝ օգտագործելով ջերմային ատրճանակ

Եթե դուք մուտք չունեք վերալիցքավորման վառարան, կարող եք ավարտել զոդումը `օգտագործելով ցածր ջերմային ատրճանակ` օդի ցածր հոսքով: Տեղադրեք տպատախտակը մի մակերևույթի վրա, որը կփարատի ջերմությունը (ես օգտագործել եմ Chipotle- ի ամանի կափարիչը) և զգուշորեն տաքացրեք տախտակը ՝ օգտագործելով ջերմային ատրճանակը ցածր օդի հոսքով, մինչև ամբողջ զոդման զանգվածը վերածվի փայլուն արծաթի: Եթե փչիչը չափազանց ուժեղ է, կարող է առաջանալ, որ մասերը շեղվեն բարձիկներից `վերալիցքավորման գործընթացում:

Նշում. Վերը նկարը տպատախտակի առաջին տարբերակից է (հայեցակարգի ապացույց): Այն մի փոքր այլ տեսք ունի, քանի որ այն ուներ լրացուցիչ անցք և տախտակի վրա չէր ներառում ATtiny85 միկրոկոնտրոլերը:

Քայլ 4. Հավաքեք տպատախտակները `անցքերի մասեր

Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր
Հավաքեք տպատախտակները - անցքերի մասեր

Տեղադրեք երկու վերնագրերը (6 պին էգ և 3 պին արու) այնպես, որ դրանք տախտակի ներքևի մասից ներքև լինեն: Sոդեք դրանք տեղում (զոդումը կիրառվում է տախտակի վերին մասում):

Կցեք օպտիկական կոդավորիչի մասերը տախտակի փոքր անցքի երկու կողմերում: Նրանք պետք է դուրս մնան տախտակի վերին մասից, իսկ ոսպնյակի կողմը (հարվածով) կանգնած են միմյանց դեմ: Կարմիր կետով մեկը (ֆոտոտրանսիստոր, LTR-301) տեղադրված է տախտակի երկու մեծ անցքերի միջև: Դեղին կետով մեկը (ֆոտոդիոդ, LTE-302) տեղադրված է փոքր անցքի մյուս կողմում: Դրանց համար զոդումը կիրառվում է տախտակի ներքևի մասում:

Կոդավորիչի մասերը զոդելուց հետո կտրեք կապումներն ու զոդերը, որպեսզի այն հնարավորինս հարթ լինի տախտակի ներքևի մասով: Սա թույլ է տալիս տախտակին հնարավորինս ցածր նստել սերվոյի գագաթին:

Քայլ 5. Միկրոհսկիչի ծրագրավորում

Միկրոհսկիչի ծրագրավորում
Միկրոհսկիչի ծրագրավորում
Միկրոհսկիչի ծրագրավորում
Միկրոհսկիչի ծրագրավորում
Միկրոհսկիչի ծրագրավորում
Միկրոհսկիչի ծրագրավորում

Ես օգտագործել եմ Arduino UNO- ի տախտակը ՝ որպես վերահսկիչի ծրագրավորման սարք հանդես գալու ՝ հետևելով այս հրահանգին: Դրա մեջ այն ցույց է տալիս հետևյալ քարտեզագրումը Arduino- ի կապումներից մինչև ATtiny կապում ՝ ծրագրավորման համար.

  • Arduino +5V → ATtiny Pin 8 (Vcc)
  • Arduino Ground → ATtiny Pin 4 (GND)
  • Arduino Pin 10 → ATtiny Pin 1 (PB5)
  • Arduino Pin 11 → ATtiny Pin 5 (PB0)
  • Arduino Pin 12 → ATtiny Pin 6 (PB1)
  • Arduino Pin 13 → ATtiny Pin 7 (PB2)

Միացման կետերը պիտակավորված են վերը նշված նկարի վրա: Համապատասխան կապեր ստեղծելու համար օգտագործեք միացման մետաղալարեր:

Սկսած Arduino UNO- ից (կամ համարժեքից), որը ստեղծվել է որպես ծրագրավորող (տե՛ս հրահանգը վերևում), բացեք ստորև բերված bloom.ino նախագիծը Arduino IDE- ում: ծրագրավորումից առաջ դուք պետք է կատարեք հետևյալը Arduino IDE- ում.

  • Գործիքներ → merրագրավորող → Arduino որպես ISP
  • Գործիքներ → Տախտակ → ATtiny85 (ներքին 8 ՄՀց ժամացույց)
  • Գործիքներ → Burn Bootloader

Հետո ծրագրեք սովորական ռեժիմով:

Քայլ 6: Փոփոխեք շարժիչը

Փոփոխեք շարժիչը
Փոփոխեք շարժիչը
Փոփոխեք շարժիչը
Փոփոխեք շարժիչը
Փոփոխեք շարժիչը
Փոփոխեք շարժիչը

Շարժիչը պետք է փոփոխվի ՝ հիմնականում հեռացնելով ավելորդ մասերը, ներառյալ վերևի պատյանը և շարժակների մեծ մասը:

  1. Սկսեք ՝ մի կտոր ժապավեն ավելացնելով շարժիչի մի կողմից, ներքևի մասում և մյուս կողմին ՝ առանց ծածկելու ներքևի պտուտակները: Սա պտուտակները հանելիս ներքևը փակ կպահի: Նկարներում տեսանելի դարձնելու համար ես օգտագործել եմ կապույտ դիմակավոր ժապավեն: Ի վերջո, ես օգտագործեցի սև ժապավեն, բայց այն նկարներում չէր երևում:
  2. Հեռացրեք պտուտակը, որը պահում է շարժիչի վերևի մասում գտնվող պլաստիկ X հավելվածը և հեռացրեք պլաստիկ X- ը:
  3. Հեռացրեք 4 պտուտակները ներքևից: Պտուտակները պահեք: Optionանկության դեպքում կարող եք դրանք օգտագործել նախագծում:
  4. Հեռացրեք շարժիչի վերին կափարիչը, որպեսզի շարժակները հայտնվեն:
  5. Հեռացրեք բոլորը, բացի կենտրոնական ներքևի հանդերձից: Դուք կարող եք հեռացնել այս շարժակները: Դուք նրանց կարիքը չեք ունենա:

Հաջորդը, դուք կհեռացնեք պլաստմասսայի մի մասը շարժիչի պատյանից `տպատախտակին տեղավորելու համար:

  1. Հեռացրեք մնացած հանդերձանքը և մի կողմ դրեք: Հետագայում դրա կարիքը կունենաք:
  2. Սափրեք ներքևի պլաստմասե ավելի մեծ բշտիկը (ձախից ՝ խոշոր պլանում) ՝ օգտագործելով սղոց / ֆայլ: Սա թույլ կտա տպատախտակին տեղավորել այս տարածքի վրա:
  3. Բարձրացրած մասի կողքերը պահեք մյուս կողմից (աջ կողմում ՝ խոշոր պլանի նկարում):

Տեղադրեք տպատախտակը servo- ի վերևում և համոզվեք, որ այն լավ տեղավորվում է և հնարավորինս ողողում: Եթե այն լավ չի տեղավորվում, անհրաժեշտության դեպքում կատարեք ճշգրտումներ, որպեսզի այն տեղավորվի: Հաջորդ քայլին հանեք տպատախտակը սերվոյից:

Քայլ 7: Փոխարինեք առանցքը

Փոխարինեք առանցքը
Փոխարինեք առանցքը
Փոխարինեք առանցքը
Փոխարինեք առանցքը
Փոխարինեք առանցքը
Փոխարինեք առանցքը

Փոխարինեք առանցքը ավելի երկարով: Սա կօգնի zoetrope- ին չշարժվել, երբ այն պտտվում է:

  1. Օգտագործելով տափակաբերան աքցան, հեռացրեք փոքր մետաղական առանցքը, որը պահում է մնացած հանդերձանքը տեղում և մի կողմ դնում հանդերձանքը:
  2. Կտրեք 41 մմ (1 5/8 դյույմ) փորվածքից հետույքի ծայրից (չկտրող կողմից) ՝ օգտագործելով սղոց կամ լավ դանակներ:
  3. Ներքևի ծայրերը (ներ) ը հարթեցրեք ֆայլով կամ հղկաթղթով:
  4. Տեղադրեք հանդերձանքը տեղում և տեղավորեք նոր առանցքը տեղում: Սեղմեք առանցքը ներքև, մինչև այն տեղավորվի անցքի մեջ:

Առանցքը կարող է ապահով զգալ, բայց փորձն ինձ ցույց տվեց, որ ժամանակի ընթացքում այն կարող է թուլանալ և դժվար լինել տեղում պահել ձեռքի ճնշման միջոցով: Սա լուծելու միջոց է ՝ վերցնել մուրճը և նոր առանցքը նրբորեն թակել ներքև անցքի մեջ:

Քայլ 8: Մարտկոցի փաթեթներ

Մարտկոցի տուփեր
Մարտկոցի տուփեր
Մարտկոցի տուփեր
Մարտկոցի տուփեր
Մարտկոցի տուփեր
Մարտկոցի տուփեր

Այս քայլը ցույց է տալիս որոշ փորձություններ և սխալներ իմ կողմից այս սարքը ի սկզբանե ստեղծելիս: Իմ առաջին պլանն այն էր, որ միշտ տախտակը միացված լիներ, և ապավինեի միկրոկառավարիչին, որը վերահսկում էր մի կոճակ ՝ մնացած ամեն ինչ գործարկելու համար: Ես հայտնաբերեցի, որ նույնիսկ այն ժամանակ, երբ servo- ն չի շարժվում, այն մարտկոցներից մի փոքր հոսանք կքաշի, որպեսզի դրանք սպառվեն նույնիսկ այն ժամանակ, երբ սարքը չի օգտագործվում: Հետագայում ես ավելացրեցի սլայդ-անջատիչ `սարքը միացնելու համար, որպեսզի մարտկոցներն ամբողջությամբ չօգտագործվեն, դրանք ամբողջությամբ անջատվեն:

Սկսեք ՝ մարտկոցի երկու ամրակները (առանց մարտկոցների) տեղադրելով servo շարժիչի երկու կողմերում այնպես, որ պինդ լարերը միմյանց դեմ լինեն և համընկնեն: Օգտագործեք շարժական ժապավեն `մարտկոցի տուփերը տեղում պահելու համար: Ի սկզբանե, ես վերին երկու լարերը միացրել էի իրար, բայց հետագայում դրանք կտրեցի ՝ սահիկի անջատիչը ավելացնելու համար: Ես խորհուրդ եմ տալիս դեռ դա անել, քանի որ այս երկու լարերը միասին զոդելը ավելացնում է կոշտություն, որն օգնում է մնացած գործընթացին: Հետագայում հեշտ է կտրել այս լարերը `սահիկի անջատիչը ավելացնելու համար: Այսպիսով, ասելով, երկու վերին լարերը միասին կպցրեք:

Օգտագործելով տպատախտակը ՝ որպես ուղեցույց, ստորին լարերը թեքեք այնպես, որ դրանք դեմքով դեպի վեր և շարվեն արտաքին անցքերի հետ, որոնք տեղադրված են տպատախտակի վահանակի 6 պտույտ կանացի վերնագրում: Լարերը կտրեք մետաղալարերի կտրիչներով այնպես, որ դրանք դեռ այնքան երկար են, որ ամուր միանան իգական վերնագրին, երբ տպատախտակը տեղադրված է servo շարժիչի վերևում: Տախտակի վերևը պետք է շարված լինի մարտկոցի ամրակների գագաթներով:

Հեռացրեք ժապավենը, որը պահում է մարտկոցի տուփերը դեպի սերվոն և տեղադրեք երկկողմանի ժապավենի կտոր սերվոյի երկու կողմերում: Սեռվոն նորից դրեք մարտկոցի կրիչների միջև ՝ նորից տեղադրելով այն այնպես, որ տպատախտակի վերևը համընկնի մարտկոցի ամրակների վերևի հետ և ամուր սեղմեք միասին:

Քայլ 9: Իրերը միասին դնելը

Իրերը միասին դնելը
Իրերը միասին դնելը
Իրերը միասին դնելը
Իրերը միասին դնելը
Իրերը միասին դնելը
Իրերը միասին դնելը

Տախտակի իգական վերնագրի PB0 և PB1 միակցիչների միջև ավելացրեք ամուր մետաղալարով ցատկիչ: Սա այն վայրն էր, որտեղ ես մտադիր էի սարքը գործարկելու համար միացնել կոճակը: Թռիչքի ավելացումն այն կդարձնի այնպես, որ այն սնուցվի, երբ սնուցվի:

Տեղադրեք տպատախտակը տեղում servo- ի վերևում:

Սերվոյից լարերը փաթաթեք հիմքի շուրջը և միացրեք տպատախտակի վրա տեղադրված 3-պինյան արական վերնագրին: Վերնագրին նայելով ՝ ստորերկրյա կողմը (սև կամ շագանակագույն մետաղալար) կլինի աջ կողմում: Գուցե ինչ -որ բան պահանջվի, որպեսզի այն գեղեցիկ փաթաթվի առանց ավելորդ մնացորդի: Այնուհետեւ ամրացրեք լարերը տեղում: Իմ համար ես օգտագործեցի սև գաֆերային ժապավեն (կտորի ժապավեն):

Հաջորդը, դուք կավելացնեք սլայդ անջատիչը `իշխանությունը վերահսկելու համար: Slideswitch- ն ունի երեք կապում: Դուք կօգտագործեք դրանցից միայն երկուսը ՝ կենտրոնը ՝ մեկը և կողային կապում մեկը (կարևոր չէ, թե որն է): Կտրող գործիքների օգնությամբ կտրեք չօգտագործված կողային քորոցը:

Սահեցրեք անջատիչը տեղում `միացված մարտկոցի ամրակների ամրացված մետաղալարով: Մետաղալարերի վրա նշեք մի կետ, որտեղից հետագայում կպչվեն սլայդերի անջատիչները (ես օգտագործել եմ սև սուր գրիչ):

Կտրեք մետաղալարերը, որոնք նախկինում սոսնձել եք միասին, որպեսզի ունենաք մի փոքր բաց, որը սերտորեն համընկնում է սլայդ անջատիչի երկու կապանքների միջև եղած տարածության հետ: Sոդեք սլայդ անջատիչը `լարերի միջև եղած բացը լրացնելու համար:

Քայլ 10: Zoetrope Base (ըստ ցանկության)

Zoetrope Base (ըստ ցանկության)
Zoetrope Base (ըստ ցանկության)

Ես ուզում էի ունենալ սարքի համար գեղեցիկ տպված 3D հիմք: Ահա դիզայնը TinkerCAD- ում: Այս հիմքը սարքի աշխատանքի համար ավելորդ է ստեղծել, բայց այն գեղեցիկ տեսք ունի: Տպագիր ֆայլը ներառված է ստորև:

Քայլ 11: Zoetrope մոդել

Zoetrope մոդել
Zoetrope մոդել

TinkerCAD- ում պտտվող մասի 3D մոդելը կարելի է գտնել այստեղ:

Այս մոդելի STL- ն, ինչպես նաև տպագրության համար կտրված շերտեր պարունակող TAR ֆայլը կարող եք գտնել ստորև: Ես չեմ ներառում Autodesk Ember տպիչի վրա տպագրության հրահանգը, քանի որ այս տպիչն օգտագործելու մի քանի հրահանգներ կան, ինչպես այս մեկը:

Քայլ 12: Ավարտելով հպումները

Վերջնական հպումներ
Վերջնական հպումներ

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

Երբ ներդիրները անթափանց կդառնան, լավ կլինի, որ գնաք: Տեղադրեք zoetrope- ը լիսեռի վրա և միացրեք հոսանքը:

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