Բովանդակություն:
- Պարագաներ
- Քայլ 1: Էլեկտրամոնտաժ և զոդում
- Քայլ 2: Կոդ
- Քայլ 3: Կարողությունների զգացում
- Քայլ 4: Arduino Multi Tasking
- Քայլ 5: Պինցետ
- Քայլ 6: Հիվանդին սոսնձել
- Քայլ 7: Կտրեք նրան և ամրացրեք թիթեղը
- Քայլ 8: «Օրգաններ»
- Քայլ 9: Որոշ պարտված ծայրեր կապելը
Video: Իմ DIY Steampunk գործառնական խաղը, Arduino- ի հիման վրա. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագիծը բավականին ծավալուն է: Այն չի պահանջում շատ գործիքներ կամ նախնական գիտելիքներ, բայց դա կսովորեցնի որևէ մեկին (ներառյալ ինձ) պատրաստման շատ տարբեր բաժիններում:
Arduino- ի հետ գերության զգացումի նման, Arduino- ի հետ բազմակի առաջադրանքներ կատարելը և արագ, հեշտ մետաղական մասերի պատրաստումը և տպիչի պարզ թուղթը փայտի վրա սոսնձելը:
Ես նաև ցանկանում եմ խրախուսել այն պատրաստողին ՝ նախագիծը հարմարեցնել ձեր կարիքներին և ցանկություններին: Միգուցե ցանկանում եք այն դարձնել ավելի մեծ, փոքր կամ այլ պատկերով և այլն … ամեն ինչ պարզապես առաջարկ է, թույլ տվեք, որ ձեր ստեղծագործական ուժը գործի անվճար:
Այսպիսով, ինչն է այս խաղում ավելի լավ դասական շահագործման խաղին:
Առաջին. Պինցետների վրա մալուխ չկա, սահմանափակում չկա:
Երկրորդ. Սրտի բաբախում, որն արտացոլում է, թե որքան վիրավորված է հիվանդը և հարթ գիծ:
Երրորդ. Դուք կարող եք օգտագործել ցանկացած Ադոնիսի մարմնի նկարը, որը ցանկանում եք, և խաղը կախեք ձեր պատին, եթե դրա հետ չեք խաղում:
Քանի որ նախագիծը բավականին ծավալուն է, ահա քայլերի ինդեքսը
Քայլ 1: էլեկտրամոնտաժ և զոդում
Քայլ 2: Կոդը
Քայլ 3. Հզորության զգացում
Քայլ 4: Arduino բազմակի առաջադրանք
Քայլ 5: Պինցետ
Քայլ 6: Հիվանդին սոսնձել
Քայլ 7: Կտրեք նրան և ամրացրեք թիթեղը
Քայլ 8: «Օրգաններ»
Քայլ 9. Կորցնելու որոշ ծայրեր կապելը
Պարագաներ
Նյութ. Arduino- ի հաստությունը, վերին հատվածը պետք է լինի 1-2, 5 սմ հաստությամբ
- Փայտի սոսինձ և 2 մասի էպոքսիդ/տաք սոսինձ/սուպեր սոսինձ…
-Որոշ պտուտակներ `ներքևը վերին մասին ամրացնելու համար, բայց ոչ ծակելու միջոցով:… Woodանկացած փայտե պտուտակներ ճիշտ երկարությամբ կկատարեն, իսկ որոշ փոքրերը
-Թղթի վրա տպագրված հիվանդ
-Մեկ Arduino (ես օգտագործել եմ նանո)
-Buzzer (պիեզո խոսնակ)
-LED (իրականում անհրաժեշտ չէ, բայց սրտի բաբախյունը բավականին թույն է)
-Դիմադրիչներ (մոտ 200kΩ և 100Ω)
-Պինցետներ (մագնիսական, առնվազն հաղորդիչ (Քայլ 5))
-Էլեկտրամատակարարում, որն աշխատում է Arduino- ի համար (մարտկոցները չեն աշխատի)
-Նաև այն, ինչ ես ակնկալում եմ, որ մարդկանցից շատերն արդեն ունեն `որոշ զոդման պաշարներ, մալուխներ, ինչ -որ բարակ թիթեղ (մի հատ լոբի կամ ցինկապատ պողպատից լավ է աշխատում)
Լրացում (Եթե ցանկանում եք այն մի փոքր ավելի շքեղ դարձնել).
- Նկարի շրջանակ
- Մաքուր ներկ
- փողային կամ փողային խողովակներ
- նախատախտակ
- Մագնիսներ
- Փոխարկիչ
- Պտուտակային տերմինալներ
- Էլեկտրական վարդակից
Գործիքներ:
- փայտի փորվածք
- Փայտե սղոց
- oldոդման երկաթ
- Որոշ տափակաբերան աքցան
- Սղոց կամ տուփ կտրող ինչ -որ տեսակի դանակ
- գուցե մի քանի խոզանակ
- Պտտվող գործիքը հիանալի կլիներ
Քայլ 1: Էլեկտրամոնտաժ և զոդում
Ես առաջինը դնում եմ Քայլին, բայց դու դա առաջինը չպետք է անես;): Սեղանի սեղանը սքանչելի կլիներ դրա համար… Ես ուզում եմ, որ դուք առաջին հերթին մտածեք այս մասին, քանի որ մնացած ամեն ինչ քիչ թե շատ դրա շուրջ կկառուցվի: Պարզապես հիշեք դիագրամը, եթե հացաթուղթ չունեք: Եթե ունեք մեկ մետաղալար, ապա հաջորդ քայլում կարգավորեք կոդը:
Փաստորեն, ամեն ինչ կպցրեք 8 -րդ քայլից հետո, ըստ նկարի:
R1- ը պետք է լինի 200 kΩ դիմադրություն (100 kΩ- ն կաշխատի նաև ըստ capsens գրադարանի)
R2- ը պետք է լինի 120 Ω դիմադրություն
Քայլ 2: Կոդ
Ահա այն կոդը, որն օգտագործել և գրել եմ: Հուսալիորեն օգտակար դիտողություններով: Դուք պետք է ձեր Arduino- ն միացնեք դրանով…
Քայլ 3: Կարողությունների զգացում
Ես այս հարցում հեղինակություն չունեմ, բայց ամեն ինչ կարողություն ունի (դուք նույնպես): Այսպիսով, եթե մետաղին դիպչում եք ձեր մետաղական պինցետով կամ մերկ ձեռքերով, փոխում եք 9 -ի կապիչի հզորությունը: Կարողությունը փոխում է ազդանշանի ստացման ժամանակը (Pin 9): Arduino- ն շատ հաճախ ազդանշան է ուղարկում և ստուգում է ուղարկելու և ստանալու միջև ընկած ուշացումը: Եթե ուշացումը փոխի, ապա Arduino- ն կհիշի: Իմ կողմից չգրված օրենսգրքի Խելացի մասը նույնպես կհարթեցնի արդյունքները և կկալիբրի: Եթե ձեր հզորության զգայարանը չափազանց զգայուն է կամ բավական զգայուն չէ, կարող եք փոխել ծածկագրում նշված համապատասխան պարամետրերը, մինչև այն չաշխատի այնպես, ինչպես ցանկանում եք:
Դուք կարող եք լավ օգտագործել տարողունակության զգացումը այլ նախագծերում, ուստի ես մտածեցի, որ դա ավելի մանրամասն կբացատրեմ և ավելի մեծ ուշադրություն կդարձնեմ սեփական քայլերին: Նախագիծը կատարելուց առաջ ես դրա մասին չգիտեի:
Քայլ 4: Arduino Multi Tasking
Եթե դուք ունեք որևէ կոդավորման փորձ Arduino- ի հետ, ապա գիտեք, որ այն պարզապես աշխատում է յուրաքանչյուր հրամանի տող առ տող և իրականում չի կարող ինչ -որ բան անել միևնույն ժամանակ:
Ես նույնպես իրավասու չեմ այս հարցում, բայց դուք հիմնականում ասում եք Arduino- ին (այս դեպքում `առնվազն). Կատարեք առաջադրանքը A x միլիվայրկյանով, այնուհետև խնդիրը B- ով` միլիվայրկյաններով: Դա ձեզ անհրաժեշտ է այս դեպքում միայն այն դեպքում, եթե ցանկանում եք ունենալ LED և զարկերակային սրտի բաբախյուն ՝ միաժամանակ զգալով տարողությունը: Ես շատ էի ուզում երկուսն էլ, ուստի լրացուցիչ ժամանակ տրամադրեցի դրա կոդավորմանը: Սրտի բաբախյունը, իրոք, շատ մեծ տպավորություն է թողնում այս նախագծի համար: Համենայն դեպս, ես այդպես եմ կարծում…
Դուք կարող եք օգտագործել այս «Բազմակի առաջադրանքը» այլ նախագծերում, և դա կարող է շատ հզոր լինել, ուստի ես մտածեցի, որ ես դա ավելի մանրամասն կբացատրեմ և ավելի մեծ ուշադրություն կդարձնեմ իր իսկ քայլում: Նախագիծը կատարելուց առաջ ես դրա մասին չգիտեի:
Քայլ 5: Պինցետ
Arduino- ն օգտագործում է իմ կոդի պինցետները որպես մեկնարկի և կանգառի ազդանշան: Այն հայտնաբերում է, թե արդյոք պինցետները հանվում են իրենց տեղից ՝ հետևելով 2 -րդ և 12 -րդ փիներին (հավանաբար երկուսը ձեզ պետք չեն … մեկը օգտագործվում է որպես ընդհատում ՝ Arduino- ն արթնացնելու համար, իսկ մյուսը ՝ կանգառի վիճակը հայտնաբերելու համար, այնպես որ ես դա չեմ անում »: չգիտեմ, արդյոք ես կարող էի օգտագործել միայն մեկ քորոցը …): Այսպիսով, ձեզ հարկավոր է երկու կետ, որտեղ պինցետները կարող են կապ հաստատել խաղի հետ:
Նրանց մի քանի հնարավորություններ կան.
- Դուք ձևավորում եք երկու մետաղական կեռիկներ, որոնք դուրս են մղվում խաղից և կապված են գետնին / կապումներին (ուրվագիծ 1), հավանաբար, ամենահեշտ և լավագույն լուծումներից մեկը: Այս լուծման համար պինցետը պետք չէ մագնիսական լինել:
- Կարող եք նաև մագնիսներ օգտագործել պողպատի հետևում կամ սոսնձել որոշ մագնիսներ գունավոր մետաղի հետևում (ուրվագիծ 2-3)
Քանի որ ես ունեմ մետաղյա խառատահաստոց, ես դրանք պատրաստեցի այնպես, ինչպես ցույց եմ տալիս «Էսքիզ 4» -ում: Ես պատրաստեցի մի քանի փողային մասեր, որոնք դուրս են ցցված առջևի վահանակի միջով, իսկ ներսում տեղադրված են որոշ մագնիսներ: Մագնիսներն ու մետաղալարերը կարող են միաժամանակ ամրացվել խարույկի պտուտակով:
Հավանաբար կան ավելի լավ և/կամ ավելի հեշտ եղանակներ, եղեք ստեղծագործ:
Քայլ 6: Հիվանդին սոսնձել
Փայտի վրա ինչ -որ նկար դնելը պետք է դժվար լինի, այնպես չէ՞: Ոչ, դրա համար ձեզ գրեթե ոչինչ պետք չէ: Ես փնտրեցի ինտերնետում, թե ինչպես դա անել, բայց բոլոր տարբերակները ինձ չափազանց բարդ թվացին:
Իհարկե, կարող եք նաև փորձել դրանք ձեր հիվանդին ձեռք բերել փայտի վերին հատվածի վրա (լազերային, այրվող, փոխանցող թուղթ, ֆրեզերային կամ փորագրող…):
Ես պարզապես վերցրեցի սովորական փայտի սոսինձ (սոսնձի վրա լակի հետ մասնակի հաջողությունից հետո) ծածկեցի և՛ փայտե մակերեսը, և՛ սովորական թղթի վրա տպած նկարը սոսնձի բարակ, բայց հետևողական շերտով: Սա մի տեսակ դժվար է, բայց քանի որ նյութը էժան է, և դուք պարզապես կարող եք այն քաշել, դուք ստանում եք մի քանի գերազանցում: Նախ ծածկեք թղթի հետևը, այնպես որ սոսինձը իսկապես կարող է ներծծվել: Հաջորդը կիրառեք բարակ շերտ առջևի վահանակի առջևի մասում: Ավարտելուց հետո, հավանաբար, սոսինձը մի փոքր չորացել է, դա լավ բան է: Այժմ թուղթը դրեք փայտի վրա ՝ մի ծայրից սկսած ՝ պղպջակներից խուսափելու համար: Ամենայն հավանականությամբ, որոշ պղպջակներ կլինեն այնտեղ, խուճապի մի մատնվեք: Դուք կարող եք պղպջակները սեղմել ինչ -որ գլանով, որը գլորում եք թղթի վրա: Այդ կերպ դուք հավասարաչափ սեղմում եք թուղթը և չեք պատռում այն: Որոշակի չորացումից հետո այն պետք է արվի, և եթե ցանկանում եք, կարող եք ներկել ձեր փայտը/թուղթը որոշ լաքով `այն պաշտպանելու համար:
Դուք կարող եք օգտագործել այն այլ նախագծերում, որտեղ դուք ցանկանում եք պատահական պատկեր փայտի վրա, այնպես որ ես մտածեցի, որ ես դա ավելի մանրամասն կբացատրեմ և ավելի մեծ ուշադրություն կդարձնեմ իր իսկ քայլին: Նախագիծը կատարելուց առաջ ես դրա մասին չգիտեի:
Քայլ 7: Կտրեք նրան և ամրացրեք թիթեղը
Ձեզ անհրաժեշտ են որոշ անցքեր առջևի և հետևի մասում:
Առջեւի մասում դուք կարող եք պարզապես փորել կամ սղոցել ձեր ուզած չափի և ձևի որոշ անցքեր և տեղավորել ձեր հիվանդին: Նկարում կարող եք տեսնել, թե որտեղ եմ ես անցքեր արել (պարզապես ձեր ոգեշնչման համար): Ես օգտագործեցի մեծ «Frostner» բիտ, բայց դուք կարող եք դրանք պատրաստել այնպես, ինչպես ցանկանում եք: Քանի որ ես չէի ուզում, որ թիթեղը տեսանելի լինի, ես մի փոքր ավելի մեծ անցք եմ բացել հետևից, ոչ ամբողջ ճանապարհով և առջևից ավելի փոքր անցքով, ինչպես ցույց է տրված վերևի ուրվագծում !!!!!!!!!! !!!!!!!!!!!!!!!!!!!!. Հուսանք, որ դուք տեղ եք թողել Arduino- ի և լարերի համար: Այո? Հիանալի! Այժմ նշեք, թե որտեղ պետք է լինեն դրանք և կտրեք V- պուրակը առջևի մասի յուրաքանչյուր անցքի վրա մինչև Arduino: Պուրակը պետք է համապատասխանի այն մալուխին, որը ցանկանում եք օգտագործել: Այժմ կարելի է կտրել նաև Heartbeat LED- ը, հոսանքի վարդակը, անջատիչը և պինցետը:
Հետևի մասում պարզապես անհրաժեշտ է տեղ հատկացնել էլեկտրոնիկայի համար: Հավանաբար, ամենալավն ու ամենահեշտն է կտրել այդ հատվածը `տեղ ազատելու համար, բայց ես չէի ուզում էլեկտրոնիկան այնպես դարձնել, որ հետևից տեսանելի լինի, այնպես որ ես միայն կույր անցք արեցի:
Բոլոր էլեկտրագծերը և էլեկտրոնիկան պետք է ամրացված լինեն առջևի փայտի կտորի հետևի մասում: Ափսոսում եմ, ես այդպես չեմ վարվել: Այժմ ժամանակն է մետաղական թիթեղները կտրել շերտերով, որպեսզի դրանք պատեն անցքերի ներքին պատերը: Նախքան դրանք կպցնելը (կպցնելը) մի մետաղալար, որը բավական երկար է, հասնում է Arduino- ին: Ingոդման սոսնձումից հետո խառնաշփոթ է, այնպես որ դա արեք նախկինում: Ստուգեք, արդյոք մետաղը հաղորդիչ է, թե ինչ -որ բանով պատված է: Եթե այն պատված է, հեռացրեք ծածկույթը որոշ հղկող նյութով կամ ջերմությամբ:
Այժմ դուք կարող եք սոսնձել թիթեղը և լարերը տեղում: Կցեք նաև մյուս էլեկտրոնիկան ՝ ըստ Քայլ 1 -ի:
Այժմ կարող եք նաև հետույք տալ առջևի մասում:
Գրեթե արված է!
Քայլ 8: «Օրգաններ»
Ես երկար մտածում էի դրանց մասին մնացած ամեն ինչ անելուց հետո: Ինձ պետք էր պտուտակահան կամ ոսկրածուծի տեսքով հաղորդիչ ինչ -որ բան: Սկզբում ես ուզում էի կտրել այն թիթեղից, և դուք կարող եք դա անել ամբողջությամբ, բայց դա շատ է կամ աշխատանք: Ես վերջացրեցի դրանք թիթեղից (ընդամենը մի փոքր զոդող անագ): Կարող եք պարզապես ինչ -որ բան կոշտ (մանրամասների համար դժվար) փայտի վրա քանդել և մի անագ ուղղակի ձուլել ձուլման մեջ ձեր եռակցման երկաթով և այն հետագայում հանել: Դա այն է, ինչ ես արեցի: Նաև որոշ տափակաբերան աքցաններով մի տեսակ պղնձե մետաղալար եմ թեքում: Դա նաև բավականին լավ է աշխատում, և որոշ լավ օրգաններ կարելի է այդպես պատրաստել:
Դա շատ զվարճալի է, և ես գրազ եմ գալիս, որ դա ոչ միայն իմ երեխային է դուր գալիս: Իսկական երեխաները կցանկանային տեսնել իսկական մետաղ, որը արտադրվում է րոպեում, ես լիովին վստահ եմ: Պարզապես զգույշ եղեք գոլորշիների հետ: Tinոդման անագը արտանետում է որոշ գոլորշիներ, և փայտը, որը թեթևակի այրվում է, հավանաբար նույնպես առողջ չէ: Այնպես որ, դա արեք լավ օդափոխվող սենյակում, դրսում կամ մի բանում, որտեղ դուք (կամ ձեր երեխան) չեք շնչում գոլորշիներից:
Քայլ 9: Որոշ պարտված ծայրեր կապելը
Ես իմը շրջանակեցի, միգուցե դուք էլ դա նկատի ունենալ;)
Ես նաև անցք եմ բացել հետևի մասում ՝ այն պատից կախելու համար
Ինչպես խաղալ:
Դուք կարող եք խաղալ մի քանի տարբեր եղանակներով, բայց ես կարծում եմ, որ ամենալավն այն է, երբ ասում եք մի շարք թիթեղյա կտորներ, որոնք պետք է մտնեն և դուրս գան հիվանդից, մինչև պարտվելը: լրացրեք այդ թիվը, մինչև որ ինչ -որ մեկը պարտվի
Պինցետները, ամենայն հավանականությամբ, պետք է դրվեն իրենց տեղում ՝ փուլերի միջև:
Haveվարճացեք պատրաստել և խաղալ:
Կարծում եմ, որ սա հիանալի նախագիծ է երեխաների/դեռահասների համար իրենց ծնողների հետ, քանի որ դուք կարող եք շատ բան սովորել, և դուք կարող եք խաղալ այն, ինչ կառուցում եք հետո:
Խորհուրդ ենք տալիս:
Chicken Coop Door - Arduino հիման վրա. 5 քայլ (նկարներով)
Chicken Coop Door - Arduino Based: Առաջին հերթին, իմ մայրենի լեզուն հոլանդերենն է, այնպես որ ներողություն խնդրեք հնարավոր ուղղագրական սխալների համար: Եթե ինչ -որ բան պարզ չէ, պարզապես հաղորդագրություն թողեք մեկնաբանություններում: Սա իմ առաջին arduino նախագիծն է: Քանի որ կինս հոգնել էր ամեն օր ձեռքով դուռը բացելուց
Երկու գնացքներով աշխատող երկաթուղային ավտոմատ մոդելի դասավորություն (V2.0) - Arduino- ի հիման վրա. 15 քայլ (նկարներով)
Երկու գնացքով աշխատող երկաթգծի ավտոմատ մոդելային դասավորություն (V2.0) | Arduino- ի հիման վրա. Arduino միկրոկառավարիչների միջոցով մոդելի դասավորության ավտոմատացումը միկրոկոնտրոլերների միաձուլման, ծրագրավորման և երկաթգծի մոդելավորման մեկ հոբբիի հիանալի միջոց է: Կան մի շարք նախագծեր, որոնք վերաբերում են մոդելային երկաթուղու վրա ինքնավար գնացք վարելուն
GPS Car Tracker SMS ծանուցմամբ և Thingspeak տվյալների վերբեռնում, Arduino- ի հիման վրա, Տնային ավտոմատացում. 5 քայլ (նկարներով)
GPS Car Tracker SMS- ի ծանուցմամբ և Thingspeak տվյալների վերբեռնում, Arduino- ի հիման վրա, տնային ավտոմատացում. Ես այս GPS tracker- ը պատրաստել եմ անցյալ տարի, և քանի որ այն լավ է աշխատում, այն այժմ հրապարակում եմ Instructable- ում: Այն միացված է իմ բեռնախցիկի աքսեսուարներին: GPS հետևողը բջջային տվյալների միջոցով բեռնում է մեքենայի դիրքը, արագությունը, ուղղությունը և չափվող ջերմաստիճանը
DIY Smart Follow Me Drone With Camera (Arduino- ի հիման վրա). 22 քայլ (նկարներով)
DIY Smart Follow Me Drone With Camera (Arduino- ի հիման վրա). Անօդաչու թռչող սարքերը այս օրերին շատ տարածված խաղալիքներ և գործիքներ են: Շուկայում կարող եք գտնել պրոֆեսիոնալ և նույնիսկ սկսնակ անօդաչու թռչող սարքեր և թռչող սարքեր: Ես ունեմ չորս անօդաչու թռչող սարք (քառանկյուն և վեցկտրիչ), քանի որ ես սիրում եմ այն ամենը, ինչ թռչում է, բայց 200 -րդ թռիչքը
Ինչպես ստուգել, թե արդյոք խաղը կգործի ձեր համակարգչի վրա, նախքան խաղը գնելը: 4 քայլ
Ինչպես ստուգել, թե արդյոք խաղը կգործի ձեր համակարգչի վրա խաղը գնելուց առաջ. Ես վերջերս ձեռք եմ բերել Call of Duty 4 ընկերոջից (անվճար կարող եմ ավելացնել), քանի որ չի աշխատի նրա համակարգչի վրա: Դե, նրա համակարգիչը բավականին նոր է, և նա ինձ տարակուսեց, թե ինչու չի աշխատի: Այսպիսով, ինտերնետում մի քանի ժամ փնտրելուց հետո ես հանդիպեցի