Ինչպես շփվել այլմոլորակային արտեֆակտի հետ կամ. . .: 4 քայլ (նկարներով)
Ինչպես շփվել այլմոլորակային արտեֆակտի հետ կամ. . .: 4 քայլ (նկարներով)
Anonim

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

*** Փակեք հանդիպումները հետաքրքրասեր անանուխ տեսակի հետ: ***

Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես կառուցել «Փակ հանդիպումներ» մայրության Altoids տարբերակը և ինչպես փոխազդել դրա հետ: Սա կարող է կենսական ուսուցում լինել այն օրվա համար, երբ Bright White Beam- ը գալիս է ձեզ ծծելու դեպի անհայտը:

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

Քայլ 1: LED զանգվածը

Եթե դուք ծանոթ չեք զոդման աշխատանքներին, ապա այստեղ կա հիանալի ուղեցույց: Ես կհամաձայնվեի դրա մեջ մի կետի հետ. Կապարազուրկ զոդումը կարող է առողջ լինել առողջության համար, բայց դա աղբ է զոդման համար: Ձեռք բերեք 60/40 թիթեղից/կապարից մի լավ, մեծ պտուտակ (մինչդեռ կարող եք) և կազմակերպեք արդյունավետ ծխի արտանետում: Շատ LED- ները շատ պայծառ են դիտման շատ փոքր անկյան տակ: Այստեղ ես օգտագործել եմ լայն անկյունային հարթ լուսադիոդներ, որոնք տալիս են նույն լույսը, բայց տարածվում են շատ ավելի լայն տիրույթի վրա, ինչը թույլ կտա այն գնահատել բոլոր տեսանկյուններից: Տեսանյութը, իրոք, արդարություն չի ցուցաբերում LED- ների պայծառության և հստակության նկատմամբ: Նրանք պայծառ են նույնիսկ ցերեկը: Նաև նախնական բռնկումը արտեֆակտ է: LED- ները սահուն են զարկերակում: 12 LED- ները դասավորված են 4 -ի երեք ափերով, ինչը տալիս է 7 հնարավոր լուսավորության մոդել: Լավ կլիներ, որ ավելին լիներ, բայց ես ուզում էի պահել այս պարզությունը և հատուկ օգտագործել PicAxe 08 մ չիպը: Աղյուսակը ցույց է տալիս LED գույների և բանկերի դասավորության եղանակը: LED զանգվածի համար ձեզ հարկավոր է.

  • 3 x կարմիր LED, 3 x կապույտ LED, 3 x կանաչ LED, 3 x դեղին LED:
  • 6 x 180R դիմադրություն (շագանակագույն, մոխրագույն, շագանակագույն) կարմիր և դեղին LED- ների համար:
  • 3 x 220R դիմադրություն (կարմիր, կարմիր, շագանակագույն) կապույտ LED- ների համար:
  • 3 x 330R դիմադրություն (նարնջագույն, նարնջագույն, շագանակագույն) կանաչ LED- ների համար:
  • 18 x 15 փոս պղնձե ժապավենով տախտակ:
  • Դեմքի կտրիչ (կամ 5 մմ տրամագծով կամ արհեստական դանակ):
  • Պարզ տախտակի և կապող մետաղալարերի մնացորդներ:

Ռեզիստորները կարող են լինել 1/8 վտ կամ 1/4 վտ, 5%, 2%կամ 1%: Կան բազմաթիվ գործոններ, որոնք ազդում են լուսադիոդի պայծառ տեսքի վրա, ուստի ես ընտրեցի այս արժեքները էմպիրիկ (այսինքն ՝ այն, ինչ ճիշտ տեսք ուներ) պայծառությունը հավասարակշռելու համար, արագ հաշվարկով `ճիշտ հոսանքը շրջանցելու համար: Սրանք աշխատում են մոտ 12 մԱ հզորությամբ, կտրեք մեկ շերտով մեկ պարզ տախտակի 4 շերտ: Դրանք պետք է գործեն որպես անջատիչներ, որոնք թույլ են տալիս դիմադրողներին թույլտվություն տալ, երբ զանգվածը տեղադրված է թիթեղյա կափարիչի վրա: Ես թանաքի կետեր դրեցի յուրաքանչյուրի վրա, որպեսզի չխառնվեն: Տեղադրեք LED- ները, ինչպես ցույց է տրված գույներով `ճիշտ հերթականությամբ, իսկ վերևում` անոդներով (կարճ ոտք - մեծ էլեկտրոդ): Անոդները բոլորը կապված կլինեն մատակարարման լարման հետ: Կաթոդները կմիացվեն բանկերում և տրանզիստորներով կանցնեն Gnd- ի: Erոդեք դրանք և կտրեք ոտքերը: Կտրեք հետքերը ՝ օգտագործելով դիմային կտրիչ և զոդման դիմադրիչների մեջ: Ստորև բերված աղյուսակը ցույց է տալիս, թե որ LED- ն ուր է գնում, որն է դիմադրողը և որ PicAxe- ի որ ելքին է այն միացված (X, Y կամ Z):

Սյունակ 1 Սյունակ 2 Սյունակ 3 Սյունակ 4Կարմիր X 180 Yel Y 180 Grn Z 330 Blu Y 220Yel Y 180 Grn Z 330 Blu X 220 Red Z 180Blu Z 180 Red X 180 Grn Y 330 Yel X 180Այնուհետև դուք կարող եք զգուշորեն զոդել երկու անզեն մետաղալարերով, որոնք միացնում են ընդհանուր անոդները, այնուհետև LED կաթոդները միացրեք մետաղալարերով բանկերին (կանաչ, դեղին, կապույտ լարեր) և ավելացրեք թռչող լարեր, որոնք կանցնեն կառավարման տախտակին: Դուք նաև պետք է անոդներին ավելացնեք մատակարարման մետաղալար (կարմիր): testգուշորեն փորձարկեք հավաքը ՝ կարմիր լարի վրա կիրառելով 5 Վ, և յուրաքանչյուր բանկը հերթով հիմնավորելով: Յուրաքանչյուր միացում պետք է լուսավորի տարբեր 4 LED: Եթե այն աշխատում է, դուք ավարտել եք LED զանգվածի տախտակը:

Քայլ 2. Կառուցեք մայրության ֆյուզելաժը

Եկեք ընդմիջենք զոդման գոլորշիները շնչելուց և պատրաստենք թիթեղը: Ես պարտական եմ SteveAstroUK- ին `այստեղ նկարագրած մեթոդին ծանոթացնելու համար: Առանց նրա խորհրդի, այս նախագիծը ոչ մի տեղ այնքան կոկիկ չէր լինի: Ձեզ անհրաժեշտ կլինի հետևյալը.

  • Ալտոիդներ: Altoids նախագծի տուփ գնելը այն է, որ դրա հետ ստանում եք Անվճար դրամահատարաններ. Նախ հանեք դրանք:
  • Փոքրիկ բետոնով նստարանային փորվածք (ես օգտագործել եմ 1.5 մմ) և քայլափայլ:
  • Veroboard- ի ջարդոնի կտոր (20 x 14 անցք):
  • Մարկեր գրիչ և երկկողմանի կպչուն ժապավեն:

1) Նշեք անցքի մատրիցը veroboard- ի վրա, մյուս կողմում դրեք երկկողմանի ժապավենի շերտեր և կենտրոնականորեն կպցրեք թիթեղի վերևում: Ամրացրեք ամեն ինչ ամուր, բայց ոչ այնքան դժվար, որ թիթեղը խեղաթյուրվի: Դրա համար օգտագործեք սուր բիթ դանդաղ փորման արագությամբ և կիրառեք միայն շատ թեթև ճնշում: Veroboard- ի անցքերը թույլ են տալիս կենտրոնացնել բիթը փորելուց առաջ: 3) Օգտագործեք քայլային բիթը, կրկին դանդաղ արագությամբ, անցքերը 6 մմ -ով (1/4 ") մեծացնելու համար: Իմ քայլի բիթը եկավ eBay- ից` 15 quid (25 դոլար) երեք չափի միջակայքի բիթերի համար: Կրկին օգտագործեք դանդաղ արագություն և շատ թեթև ճնշում: 4) Կափարիչը շրջեք և տեղադրեք փայտի կտորի վրա, որի անցքը մի փոքր ավելի մեծ է, քան LED անցքերը: Շատ ուշադիր իջեցրեք քայլափայլը Այսպիսով, 8 մմ (3/8 ") քայլը հանում է թրթուրը կոպիտ կողմից: Մի փորեք կափարիչի մեջ: Այժմ դուք պետք է ունենաք Altoids թիթեղ ՝ 12 կատարյալ հավասարեցված և կատարյալ մաքուր անցքերի մատրիցով, որոնք ձեր LED զանգվածը կհամապատասխանի առաջին անգամին:

Քայլ 3: Վերահսկիչ խորհուրդ

Կարգավորիչի սխեմայի համար ձեզ հարկավոր է.

  • PicAxe 08M միկրոկոնտրոլեր և 8 փին DIL վարդակից:
  • 3 x NPN բարձր եկամուտ ունեցող տրանզիստորներ: Ես օգտագործել եմ BCX38C սիրելի տոններ: (Մյուսները կաշխատեն, բայց ստուգում են մատնահետքերը):
  • 4 x 47K 1/8W կամ 1/4 դիմադրողներ (դեղին, մանուշակագույն, նարնջագույն):
  • 1 x 10K դիմադրություն (շագանակագույն, սև, նարնջագույն):
  • 1 x 22K դիմադրություն (կարմիր, կարմիր, նարնջագույն):
  • 1 x 0.1 microfarad 16V կոնդենսատոր:
  • 2 x մանրանկարչական եղեգի անջատիչ:
  • Հարթ 3 x AAA մարտկոցի կրիչ:
  • Ենթամանր մանրաթելային պիեզո հնչեցուցիչ: Ես սա վերադարձրեցի հին համակարգչի հին տախտակից: Այն ավելի լավ ձայն էր տալիս, քան ավելի մեծ գնվածները, հավանաբար դրա ավելի ցածր դիմադրողականության պատճառով:
  • SIL վերնագիր, եթե դուք ծրագրավորում եք չիպը միացումում:

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

Քայլ 4. Միկրոհսկիչը և ծրագիրը:

Ի գովություն PicAxe- ի:

PicAxe- ն ի սկզբանե մշակվել է Մեծ Բրիտանիայի դպրոցների կրթական շուկայի համար, սակայն լայնորեն օգտագործվում է հոբբիստների կողմից: PicAxe չիպը հիմնված է տարբեր PIC- ների վրա, բայց bootstrap կոդով `կազմված ծրագրերին միանալու և ծրագրավորման կողմը կարգավորելու համար: Դրանք գալիս են այս զարմանալիորեն հզոր 8 փին փաթեթից մինչև 40 փին: Չիպի ծրագրավորումը կատարվում է սերիական հղման միջոցով և կատարվում է միացումով: Takesրագիրը գործարկելու համար տևում է մոտ 20 վայրկյան, և դուք նույնիսկ կարիք չունեք անջատել կապը: Ես էլեկտրոնիկայի մեջ եմ ութսունականների սկզբից և ես երբեք չեմ գտել այնպիսի ծրագրավորման միջավայր, որտեղ կոդավորման / մոդելավորման / ապացուցման ցիկլն այդպիսին է: պարզ. Ֆորումից փաստաթղթերը և աջակցությունը հիանալի են, և շատ ռոբոտաշինության սիրահարներ են օգտագործում չիպսերը: Servառայությունների, աստիճանների, ADC- ների և այլնի վերահսկումը ներկառուցված է BASIC- ի նման ծրագրավորման լեզվին, ինչպես նաև բազմաթիվ այլ բարիքների: Կարող եք նաև մոդելավորել շրջանը ՝ նախքան կառուցելը և իրական ժամանակում կարգաբերում վազող վերահսկիչի վրա: Ստորև բերված է այս նախագծի ծածկագիրը, որը ես ներառել եմ որպես Word փաստաթուղթ, ինչպես նաև հայրենի PicAxe mingրագրավորման խմբագիր ձևաչափ: Կոդի գործողությունը բավականին լավ մեկնաբանված է, բայց եթե ցանկանում եք այն ավելի մանրամասն ուսումնասիրել, ներբեռնեք PicAxe ծրագրաշարի տեղեկատու ձեռնարկը: Տեղադրեք. BAS ֆայլը mingրագրավորման խմբագրիչի մեջ, միացրեք սերիական մալուխը ծրագրավորման կապումներին և սեղմեք «'րագիր»: 20 վայրկյան անց ձեր Այլմոլորակային ներխուժողը նստած կլինի այնտեղ և սպասում է ձեզ հետ շփվելու:

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