Բովանդակություն:
- Քայլ 1: Բաղադրիչներ
- Քայլ 2: Հոսքի դիագրամ
- Քայլ 3: Կոդ
- Քայլ 4: Էլեկտրամոնտաժ + Arduino; Tinkercad
- Քայլ 5. Ֆիզիկական կառուցում. Տափաստանի մեխանիզմ
- Քայլ 6. Ֆիզիկական կառուցում. Սերվոյի մեխանիզմ
- Քայլ 7: Ֆիզիկական շինարարություն. Արկղերի կառուցում
- Քայլ 8: Վերջնական արտադրանք
- Քայլ 9: Եզրակացություն
Video: ScaryBox: 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Հելոուինի վախը երեխաների համար:
Եթե որևէ երեխա կարողանա 30 սմ -ից ցածր հասնել այս սարսափելի ցուցադրումից… Նա վայրկենապես կվախենա սողացող և մազոտ սարդից, որը վայր է ընկնում:
Համակարգը հիմնված է Arduino տախտակի վրա: Այս մեխանիզմը գործում է տափաստանային շարժիչի շնորհիվ, որը թույլ է տալիս մեզ վերցնել սարդը ընկնելուց հետո, իսկ մյուս կողմից ՝ սերվո շարժիչ, որն օգնում է մեզ վերահսկել այն բացը, որի միջով սարդը կընկնի և հետո նորից բարձրանալ: Ամբողջ համակարգի ճիշտ աշխատանքը ապահովելու համար էական է ծրագրավորել այն `հստակ որոշելու, թե ինչ և երբ յուրաքանչյուր բաղադրիչ պետք է կատարի իր գործողությունները և ինչպես:
Այս և այլ բաղադրիչների շնորհիվ մենք հասնում ենք. Buh !!!!!!!! ահռելի վախ մեր տների ամենափոքրերի համար, (և ոչ այնքան երիտասարդների համար:)
Քայլ 1: Բաղադրիչներ
Սա այն մասերի և գործիքների ցանկն է, որոնք անհրաժեշտ են այս նախագիծն իրականացնելու համար:
Էլեկտրոնային մասեր
Արդուինո ունո
Հեռավորության ցուցիչ
Սերվո շարժիչ
Քայլ (շարժիչ)
Լարերը
Հզորության բանկ
Շինարարական մասեր
Փայտե տուփ
Փայտե դարակ
Փրփուր տախտակ
Նեյլոնե հիլում
Սարդ սև
Սփրեյ ներկ
Սարդոստայն
Սպիտակ սոսինձ
Փետուրի տախտակ
Ասեղներ
Գործիքներ:
Ոլորահատ սղոց
Սանդեր
Գայլիկոն
Սիլիկոնե սոսինձ
Մկրատ
Կասետային
Քայլ 2: Հոսքի դիագրամ
Հոսքի դիագրամը գործիք է, որն օգնել է մեզ կազմակերպել այն քայլերը, որոնց պետք է հետևի մեր համակարգը և, հետևաբար, մեր ծածկագիրը: Այն հստակ ցույց է տալիս, թե ինչպես է աշխատում մեր տուփը: Առաջին գործոնը, որին հանդիպում ենք, հեռավորության սենսորն է: Եթե պատասխանը ԱՅՈ է (մարդ կա), լյուկը բացվում է, և սարդը ընկնում է, իսկ եթե պատասխանը ՈՉ է, (մարդ չկա), ոչինչ չի պատահում: Առաջին տարբերակի դեպքում սարդը պետք է հավաքվի, լյուկը փակվի, պարանը բաց թողնվի, այնուհետև ծրագիրը կվերադառնա սկզբին:
Քայլ 3: Կոդ
Այն կոդը, որը մենք օգտագործում ենք մեր Հելոուին համակարգը ծրագրավորելու համար, շատ պարզ է և հեշտ հասկանալի: Առաջին հերթին մենք պետք է ներբեռնենք այն գրադարանները, որոնք կվերահսկեն մեր բաղադրիչները ՝ ներկայության ցուցիչ, servo և stepper և դրանք ծրագրին ավելացնելու միջոցով ՝ #include հրահանգի միջոցով: Այնուհետև, նախքան կարգավորումը սահմանելը, մենք կհայտարարենք և նախաստորագրենք որոշ փոփոխականներ և գործառույթներ `տարբեր բաղադրիչների ճիշտ աշխատանքի համար: Մենք դրանք դուրս կբերենք բերված օրինակներից: Երբ մենք սկսում ենք կարգաբերման փուլը, մենք սահմանում ենք աստիճանի արագությունը, սերվո պորտը և հեռաչափի սենսորի փորձարկիչը:
Օղակի ներսում մենք կհռչակենք մի գործառույթ, որը թույլ կտա սենսորին չափել իր առջևի հեռավորությունները: Ի վերջո, մենք կգրենք «եթե» ՝ տալով այն հեռավորությունների ընդմիջում, որոնց վրա ծրագիրը կմտնի, մեր դեպքում ՝ 0 -ից 30 սմ -ի վրա: Երբ արտաքին օբյեկտը գտնվում է այդ միջակայքի միջև, ծրագիրը կսկսի հաջորդական գործողությունների շղթա, որը կսկսվի ելքի բացումից և արդյունքում սարդի անկումից: Այդ գործողությանը կհաջորդի 5 վայրկյան ուշացում, լարը գլորելը, լյուկի փակումը ՝ սերվոն այլ կերպ ակտիվացնելով և, ի վերջո, թույլ տալու, որ սարդը նորից ընկնի հաջորդ ցիկլի վրա, ակտիվացրու սանդուղքը հակառակ ճանապարհով:
Քայլ 4: Էլեկտրամոնտաժ + Arduino; Tinkercad
Քանի որ մենք գիտենք նախագիծը իրականացնելու համար մեզ անհրաժեշտ բոլոր բաղադրիչները, մենք պետք է գտնենք Arduino- ում այս բոլոր էլեկտրական բաղադրիչներին միանալու ճիշտ ուղին: Դա անելու համար մենք օգտագործել ենք Tinkercad կոչվող համակարգի մոդելավորման ծրագիր, որը շատ օգտակար գործիք է բաղադրիչների և Arduino- ի տախտակի միջև կապերը պատկերացնելու համար:
Կից նկարում շատ պարզ երևում է, թե որոնք են մեր Arduino- ի կապերը: Ըստ մասերի.
1. HC-SR04 սենսորը ունի 4 միացում: Նրանցից մեկը միացված է 5 Վ -ին, նախատախտակի դրական մուտքին, իսկ մյուսը `գետնին` նախատախտակի բացասական մուտքին: Մնացած 2 միացումները միացված են թվային մուտքերին և ելքերին:
2. Սերվոմոտորն ունի 3 միացում, մուգ շագանակագույն մետաղալարը միացված է բացասականին (գետնին), կարմիրը ՝ դրականին (5V), իսկ նարնջագույնը ՝ 7 թվին, որպեսզի վերահսկի սերվոն:
3. Քայլը ավելի շատ կապեր ունեցող բաղադրիչն է, և այն կազմված է երկու մասից. մի կողմից ՝ շարժիչն ինքնին, իսկ մյուս կողմից ՝ միացման տախտակ, որը թույլ է տալիս մեզ այն կապել Arduino- ի հետ: Այս վահանակն ունի 5V ելք, ևս մեկ գրունտային միացում և 4 մալուխ, որոնք կանցնեն stepper հսկողության:
Քայլ 5. Ֆիզիկական կառուցում. Տափաստանի մեխանիզմ
Ինչպես գիտեք, stepper- ն ունի մի փոքր առանցք, որի վրա կարող եք առարկաները հարմարեցնել իր ձևով ՝ այն պտտելու համար: Մեր սթեփերի գործառույթն այն է, որ սարդը դաստիարակվի դրան ամրացված նեյլոնե մալուխով:
Մեզ անհրաժեշտ է մեխանիզմ, որը կարող է կատարել գործառույթը, և մենք մտածել ենք գլխարկի մասին, մի համակարգ, որը սովորաբար օգտագործվում է 4x4 մեքենաների վրա, որն օգնում է նրանց առաջ շարժվել դժվար իրավիճակներում: Դրան հասնելու համար մենք պատրաստվում ենք շրջանաձև կտրել մի քանի փայտե վահանակներ, որոնք կօգնեն մետաղալարը գլորվել և սոսնձելով դրանք բոլորը ՝ ճախարակին նմանվող ձև ստեղծելու համար: Այնուհետև մակերևույթներից մեկի մեջ մենք փոս ենք պատրաստում, որպեսզի դրան ամրացնենք սլաքը:
Այս մեխանիզմը թույլ է տալիս սերվոյին կատարել spider- ը գագաթ բարձրացնելու նպատակը, որպեսզի Scarybox- ը կատարյալ աշխատի:
Քայլ 6. Ֆիզիկական կառուցում. Սերվոյի մեխանիզմ
Այս նախագծի վրա սերվոն կկատարի բացը փակելու գործառույթը, որտեղից կընկնի սարդը: Մենք կօգտագործենք փրփուրի տախտակ `փայտի վահանակի փոխարեն սերվոյին ամրացնելու համար` դրա բարձր քաշի պատճառով: Մենք կապելու ենք մետաղական մետաղալարեր servo- ի պլաստիկ հենակից փրփուրի տախտակին: Հետո, servo շարժիչն ինքը կանի աշխատանքը:
Քայլ 7: Ֆիզիկական շինարարություն. Արկղերի կառուցում
Տուփը լինելու է մեր նախագծի հիմքն ու աջակցությունը: Դա այն վայրն է, որտեղ մենք կտեղադրենք մեր բոլոր բաղադրիչները: Դա կօգնի մեզ ունենալ սարդը պահելու տեղ, և երբ մարդը մոտենա դրան, այն վայր կընկնի և կվախեցնի նրան: Բացի այդ, մենք կարող ենք տեղադրել բոլոր լարերը և մոնտաժը վերևում:
Քայլ 8: Վերջնական արտադրանք
Ահա Scarybox- ի նկարներն ավարտված են:
Քայլ 9: Եզրակացություն
Այս նախագիծն իրականացնելը զվարճալի էր և հատուցող, քանի որ մենք սովորեցինք շատ օգտակար և հզոր գործիք մեր ապագայի համար ՝ որպես արդյունաբերական դիզայնի ինժեներներ: Arduino ծրագիրը թույլ է տալիս նախատիպեր ստեղծել և ստեղծել մեծ քանակությամբ նախագծեր, որոնցում մեխանիկան և էլեկտրոնիկան միանում են բարելավել և հեշտացնել մարդկանց կյանքը: Հուսով ենք, որ այս նախագիծը ձեզ դուր կգա այնպես, ինչպես մենք, և այն օգտակար կլինի ձեր ներկայի և ապագայի համար: Եթե որևէ կասկած ունեք, մի հապաղեք կապվել մեզ հետ, մենք իսկապես ուրախ կլինենք պատասխանել ձեր հարցերին:
Շատ շնորհակալ ենք մեր սրտերից:
Տիերամիսու:)
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ