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

TrojanBOT: 17 քայլ
TrojanBOT: 17 քայլ

Video: TrojanBOT: 17 քայլ

Video: TrojanBOT: 17 քայլ
Video: Антигусь.v2.0.1.bat от подписчика 2024, Հուլիսի
Anonim
TrojanBOT
TrojanBOT

Այս ձեռնարկը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com):

Քայլ 1: Նախքան սկսելը, ձեզ հարկավոր է

ԷԼԵԿՏՐՈՆԻԿԱ

-Արդուինո Ունո

-Adafruit Motorshield V2

-HC-05 bluetooth մոդուլ Arduino- ի համար

-4 հատ խաղալիք մեքենայի անիվ `ուղեկցող dc շարժիչով և փոխանցման տուփով

-9 Վ մարտկոց

-Արականից իգական ցատկող լարեր

-մինի հացի տախտակ

-USB 2.0 մալուխ Type-A- ից Type-B

HARDWARE

-Գորիլա ծղոտե ժապավեն

-Երկու մասի էպոքսիդ

-լիսեռ կցորդիչներ

-Սքեյթբորդի առանցքակալներ

-eringոդման երկաթ

-3D տպիչ

-շփման ժապավեն

-մկրատ-փոքր էլեկտրոնիկայի հարթ գլխով քերիչ

-Փոքրիկ բանալին

-շրջանաձեւ փաթեթավորված պահպանակներ

SOՐԱԳԻՐ

-Arduino ծրագրավորման ծրագրակազմ

-3D մոդելավորման փաթեթ

-Bluetooth էլեկտրոնիկայի google play ծրագիր սմարթֆոնների համար

Քայլ 2: 3D մասեր

3D մասեր
3D մասեր
3D մասեր
3D մասեր
3D մասեր
3D մասեր
3D մասեր
3D մասեր

ԲՈԼՈՐ ՄԱՍՆԵՐԸ ԿԱՎՈՄ ԵՆ ՄԻԱՅՆ ԱՇԽԱՏԱՆՔՆԵՐԻ ՄԱՍԻ ՖԱՅԼՆԵՐ 2017. Այս Առաջին մասում մենք ունենք փոփոխված տուփ, որտեղ կտեղակայվեն մեր բոլոր էլեկտրոնային բաղադրիչները: Այս մասերի չափսերը վճռորոշ նշանակություն ունեն ՝ հանդուրժողականության փոքր տարածքով: Չափերը ՝ 190 մմ X 125 մմ: Տուփի բարձրությունը 60 մմ է: Տուփը ունի նաև 3 մմ պատի հաստություն: Տուփի վրա կա չորս մեխ, որտեղ կափարիչը կցվելու է: Ո CՇԱԴՐՈԹՅՈՆ, մեխերը հեշտությամբ կարող են կոտրվել, մի կափարիչը մի սեղմեք մեխերի վրա:

Կոնվեյերային գոտին այս նախագծի ամենաբարդ մասն է, այն ունի 91 մմ երկարություն X 81 մմ լայնություն և 46 մմ բարձրություն:

Գլանները նշված են այս փոխակրիչ բազայի վրա, ձեզ հարկավոր կլինի երկուսը: Ձեզ նույնպես կպահանջվի երկու լիսեռ: Հաջորդ քայլը ցույց կտա կառուցման գործընթացը:

Քայլ 3. Փոխադրիչի հավաքում. Այն, ինչ ձեզ հարկավոր կլինի

Փոխադրիչի հավաքում. Այն, ինչ ձեզ հարկավոր կլինի
Փոխադրիչի հավաքում. Այն, ինչ ձեզ հարկավոր կլինի

(Այն ամենը, ինչ ձեզ հարկավոր կլինի այստեղ, գտնվում է «Նախքան սկսելը, ձեզ հարկավոր կլինի» քայլի ապարատային բաժնում)

-4x skateboard առանցքակալներ

-1x փոխակրիչ բազայի մաս

-2x8 մմ լիսեռներ

-2x գլանափաթեթներ

-Գորիլայի ժապավեն

-Լոկտիտ կամ Super Duper սոսինձ

-գեղարվեստական ժապավեն

-Մկրատներ

-փոքր բանալին

Քայլ 4. Կոնվեյերային գոտու հավաքում, գլանափաթեթներ

Կոնվեյերային գոտու հավաքում, գլանափաթեթներ
Կոնվեյերային գոտու հավաքում, գլանափաթեթներ
Կոնվեյերային գոտու հավաքում, գլանափաթեթներ
Կոնվեյերային գոտու հավաքում, գլանափաթեթներ

Այս քայլին կատարվող գործողությունների կարգը նշանակություն չունի:

Նախ, վերցրեք Friction ժապավենը և գլորեք այն գլանի շուրջը: (Սա թույլ կտա շփում գլանափաթեթի և գոտու միջև)

Այնուհետև վերցրեք մի լիսեռ և տեղադրեք այն գլանի մեջ և ամրացրեք այն որոշ սոսինձով (սուպեր սոսինձ կամ Լոկտիտ)

Քայլ 5: Պատրաստեք ձեր առանցքակալները

Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները
Պատրաստեք ձեր առանցքակալները

Այս քայլին ձեզ հարկավոր կլինեն ձեր 4 առանցքակալները, գորիլայի ժապավենը, նախապես պատրաստված գլանները, ձեր փոխակրիչի հիմքը և մկրատը:

Նախ, վերցրեք մի փոքր կտոր գորիլա ժապավեն և կտրեք այն կրողի լայնությամբ: Փաթաթեք այն կրողին և կրկնեք դա մնացած առանցքակալների դեպքում

Հաջորդը, յուրաքանչյուր գլանի մի կողմում տեղադրեք սահեցրեք մեկ կրող:

Այնուհետև սահեցրեք ձեր առանցքակալը + գլանը հիմքի փոխակրիչի մի կողմում:

Ի վերջո, սահեցրեք ձեր առանցքակալները հիմնական փոխակրիչի մյուս կողմի անցքերի միջով և անցեք լիսեռի մյուս կողմը

Քայլ 6. Փոխադրիչ գոտու հավաքում. Գոտի

Կոնվեյերային գոտու հավաքում
Կոնվեյերային գոտու հավաքում
Կոնվեյերային գոտու հավաքում. Գոտի
Կոնվեյերային գոտու հավաքում. Գոտի
Կոնվեյերային գոտու հավաքում
Կոնվեյերային գոտու հավաքում

-Նախ վերցրեք գորիլայի ժապավենի մոտ 10 կտոր

-Երկրորդ, մի ծայրը մյուսի վրա ծալեք այնպես, որ «կպչուն» ծայրերը դիպչեն:

-Երրորդ, կտրեք այս կտորը և փաթաթեք գլանափաթեթները: (Կլինի որոշակի համընկնում, ինչը լավ է):

-Չորրորդ, համոզվեք, որ պարզում եք, թե որտեղ են երկու ծայրերը հանդիպում և սեղմում, թե որտեղ են դրանք հանդիպում, և կտրեք համընկնող կտորը, որտեղ սեղմել եք:

-Հինգերորդ, վերցրեք մի փոքր փոքր ժապավեն (1.5 '' - 2.0 '') երկարությամբ և կտրեք այն:

-Վեցերորդ, վերցրեք այդ ավելի փոքր ժապավենը և կեսը դրեք ձեր գոտու մի ծայրին: (Փոքր ժապավենի մյուս «կպչուն» կեսը պետք է բացվի)

-Յոթերորդ, ձեր գոտին փաթաթեք գլանափաթեթներով և ամրացրեք փոքր ժապավենի մյուս «կպչուն» ծայրը ձեր գոտու մյուս ծայրին:

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

Քայլ 7. Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները

Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները
Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները
Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները
Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները
Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները
Անիվների հավաքում. Նախապատրաստեք DC շարժիչի պատյանները

Ընդհանուր առմամբ ձեզ հարկավոր կլինի 3 DC շարժիչ

-Նախ, լարերը կպցրեք DC շարժիչի տերմինալներին

-Երկրորդ, հանեք DC շարժիչները պատյաններից և օգտագործեք dremel- ը, հանելով սեղմակը ՝ հարթ մակերես ստեղծելու համար:

-Վերջապես, մի լիսեռ դուրս հանեք ՝ մյուս հարթ մակերեսը պատրաստելու համար

-Կրկնեք այս գործընթացը 5 տարբեր շարժիչի պատյանների համար (4 պատյան ՝ անիվների համար և 1 պատյան ՝ շարժիչով, որը շարժում է փոխակրիչը):

Քայլ 8. Անիվների հավաքում. Տեղադրեք շարժիչի պատյանները ամրացված DC շարժիչներով

Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով
Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով
Անիվների հավաքում. Տեղադրեք շարժիչի պատյանները ամրացված DC շարժիչներով
Անիվների հավաքում. Տեղադրեք շարժիչի պատյանները ամրացված DC շարժիչներով
Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով
Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով
Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով
Անիվների հավաքում. Շարժիչի պատյանները ամրացրեք DC շարժիչներով

Այս քայլում դուք կօգտագործեք միայն 2 DC շարժիչ `իրենց պատյաններով և ևս 2 փոփոխված պատյաններով

-Նախ տեղադրեք 2 DC շարժիչ երկու պատյանների մեջ

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

-Երրորդ, տեղադրեք հետևի երկու պատյան (այս երկու պատյանների մեջ շարժիչներ չեն լինի):

Քայլ 9. Շարժիչով փոխակրիչ համակարգի հավաքում

Շարժիչով փոխակրիչ համակարգի հավաքում
Շարժիչով փոխակրիչ համակարգի հավաքում
Շարժիչով փոխակրիչ համակարգի հավաքում
Շարժիչով փոխակրիչ համակարգի հավաքում
Շարժիչով փոխակրիչ համակարգի հավաքում
Շարժիչով փոխակրիչ համակարգի հավաքում

Այս քայլում ձեզ հարկավոր կլինի ալենային բանալի, մի ժապավեն, ձեր փոխակրիչը և լիսեռ միացուցիչ

-Սկսեք ՝ ամրացնելով լիսեռի կցորդիչի պտուտակները դեպի փոխակրիչ գոտու լիսեռի բացված ծայրը

-Երկրորդ, տուփի ներսում նվագարկիչ փոխադրեք

-Երրորդ, սահեցրեք շարժիչի պատյանների լիսեռը կցորդիչի մյուս ծայրին (փորձեք ամեն ինչ հնարավորինս ուղիղ պահել) և ամրացրեք կցորդիչի պտուտակները

-Վերջապես, ստեղծագործեք ժապավենով և ամրացրեք DC շարժիչի պատյանը տուփի արտաքին մասով: Համոզվեք, որ այն ապահով է, բայց ոչ շատ ամուր: Եվ մի ծածկեք լարերի համար նախատեսված անցքը:

Քայլ 10: Արգելափակման դիագրամ. Էլեկտրոնիկայի համակարգի նախորդը

Արգելափակման դիագրամ. Էլեկտրոնիկայի համակարգի նախորդը
Արգելափակման դիագրամ. Էլեկտրոնիկայի համակարգի նախորդը

Շարժիչային վահանը կտեղադրվի անմիջապես Arduino- ի վրա: Դուք կօգտագործեք արականից իգական ցատկող լարեր ՝ ձեր DC շարժիչների երեք տեղերում ուղիղ միացումներ կատարելու համար տեղադրված շարժիչային վահանի հետ: Կա Vin նավահանգիստ, որտեղ դուք ուղղակի կապ կկապեք 9 վոլտ մարտկոցի հետ: HC-05 bluetooth մոդուլը կուտակված մոտորսեղանին միացնելու համար կօգտագործվի գրատախտակ: Եվ վերջապես ձեզ հարկավոր կլինի սմարթֆոն ՝ Bluetooth Electronics հավելվածը ներբեռնելու և բոտը կառավարելու համար փոփոխելու RC controller shell ծրագիրը:

Քայլ 11: Էլեկտրոնային բաղադրիչների հավաքում

Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում
Էլեկտրոնային բաղադրիչների հավաքում

Այս հավաքի համար ձեզ հարկավոր է.

-Motorshield և Arduino

-Վեց արուից իգական ցատկող մետաղալարեր `արական ծայրերը հանված

-HC-05 bluetooth մոդուլ

-Մինի տախտակ

-Չորս լրացուցիչ արական և էգ ցատկող լարեր

-9 մարտկոցի միակցիչ, որի ծայրերը հանված են

-2 փոքր լարեր

-Մինի հարթ գլուխ

-Նախ վերցրեք երկու մերկ M-F ցատկող մետաղալարեր և մինի հարթ գլխի պտուտակահանով միացրեք ցատկող լարերի բաց ծայրերը M1- ին `շարժիչի վահանի վրա:

-Հաջորդը, վերցրեք հոսանքի միացնող լարերը և դրանք միացրեք Vin- ին շարժիչի վահանի վրա (ԲԵARՈARԹՅՈՆԸ ԿԱՐԵՎՈՐ Է !!!)

-Վերջապես, միացրած 2 լարերը միացրեք M3- ին և երկու լարերը M4- ին `շարժիչի վահանի վրա:

Երբ ասվում և արվում է, դուք պետք է ունենաք համակարգ, որն այս քայլին նման է նկարի 4 -ի:

Քայլ 12. Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է

Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է
Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է
Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է
Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է
Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է
Էլեկտրոնային բաղադրիչների հավաքումը շարունակվում է

Այժմ կարող եք այս շարժիչային վահանը տեղադրել անմիջապես Arduino- ի վրա

-Հաջորդը, միացրեք ձեր HC-05- ը հացատախտակին

-Մի փոքր լարերի միջոցով HC-05- ի 5 Վ-ը միացրեք տախտակի դրական կողմին, իսկ HND-05- ի GRND- ը `տախտակի բացասական կողմին:

-Միացրեք տախտակի դրական ռելսերը շարժիչի վահանակի 5 Վ-ին, իսկ բացասական երկաթուղին `GND- ին arduino- ի վրա` օգտագործելով երկու չկտրված M-F ցատկող լարեր:

-Օգտագործելով չամրացված ցատկող լարերը ՝ մի արու ծայրը միացրեք TX- ին, իսկ մեկ այլ տղամարդու ՝ RX- ին HC-05- ով և աշխատեցրեք TX- ը HC-05- ով մինչև RX շարժիչային վահանի վրա, իսկ RX- ը HC-05- ից մինչև TX դեպի TX motorshield. (Սրանք նշանակված են որպես 0 և 1 թվային կապիչներ շարժիչի վահանի վրա

Սա այս նախագծի համար անհրաժեշտ բոլոր էլեկտրագծերն են:

Քայլ 13: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

-Այստեղ կարող եք տեսնել Bluetooth մոդուլը, որը միացված է հացատախտակին: Այն ունի 4 կապում, որոնք մենք կօգտագործենք ՝ TX, RX, Vcc և GRND: GRND- ը և VCC- ն համապատասխանաբար միացրեք բացասական և դրական ռելսերին: Ապա օգտագործեք jumper լարերը `վահանի վրա GRND- ին բացասական տերմինալը միացնելու համար, իսկ վահանի վրա` 5 V- ին:

-TC- ից HC-05- ը գնում է RX մոտորանի վրա, RX- ը HC-05- ով գնում է arduino- ով TX (Շփոթեցուցիչ է, ես գիտեմ):

-Սխեմատիկայում այն չունի ճշգրիտ շարժիչային վահանակ, բայց դուք DC շարժիչների տերմինալները միացնում եք վահանի M3, M4 և M1- ին վահանի վրա:

-Վերջապես, 9 Վ մարտկոցը միացրեք վահանի վրա գտնվող Vin տերմինալներին:

Քայլ 14: Լարերը DC Motors- ին միացնելը

Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը
Լարերը DC Motors- ին միացնելը

-Նախ, M1 լարերը շարժիչով շարժիչից մինչև փոխակրիչի գոտու եռակցված DC տերմինալները (ՇԱՏ ԿԱՐԵՎՈՐ)

-Երկորդը, լարերը M4- ից շարժիչի վահանակի վրայով անցեք դեպի DC շարժիչի տերմինալներ, որոնք տեղադրված են բոտի ձախ կողմում: (ՇԱՏ ԿԱՐԵՎՈՐ Է, որ M4 լարերը միանում են ձախ տեղադրված շարժիչին)

-Երրորդ, M3 լարերը միացրեք աջ տեղադրված շարժիչին (ՇԱՏ ԿԱՐԵՎՈՐ Է, որ M3 լարերը միանում են աջ տեղադրված շարժիչին)

-Վերջապես, տեղադրեք մինի հացահատիկը բոտի հետևի մասում, ինչպես ցույց է տրված:

Քայլ 15: ԿՈԴ !!

ԿՈԴ !!!!
ԿՈԴ !!!!
ԿՈԴ !!!!
ԿՈԴ !!!!
ԿՈԴ !!!!
ԿՈԴ !!!!

Օրենսգիրքը տրված է այն մասին, թե ինչպես եմ դա միացրել:

Կտտացրեք ԱՅՍՏԵ ՝ այս ծրագրի համար անհրաժեշտ գրադարանները ներբեռնելու համար

Անցեք Arduino ծրագիրը և հետևեք վերը նշված նկարներին

-Նախ, ավելացրեք ձեր ներբեռնած zip գրադարանները

-Երկրորդ, տեղադրեք Adafruit V2 գրադարանը

-Երրորդ, ներառեք գրադարանները

-Վերջապես, կոդը պետք է գործի, եթե մինչև այս պահը հետևել եք քայլերին:

Քայլ 16: BLUETOOTH ԴԻՄՈՄ

BLUETOOTH ԴԻՄՈՄ
BLUETOOTH ԴԻՄՈՄ
BLUETOOTH ԴԻՄՈՄ
BLUETOOTH ԴԻՄՈՄ
BLUETOOTH ԴԻՄՈՄ
BLUETOOTH ԴԻՄՈՄ

-Նախ, միացրեք ձեր USB մալուխը Arduino- ին

-Երկրորդ, կտտացրեք վերբեռնում վերևում (սխալ սխալի մասին հաղորդագրություն ստանալու դեպքում հանեք շարժիչային վահանը և վերբեռնեք այն)

-Երրորդ, գնացեք Google Play Store ձեր սմարթֆոնի վրա և ներբեռնեք ծրագիրը

-Չորրորդ, բացեք ծրագիրը և համոզվեք, որ ձեր bluetooth- ը միացված է և միացեք HC-05- ին (միացման դեպքում այն կարող է ձեզանից պահանջել զուգավորման ծածկագիրը, զուգավորման կոդը ՝ 1234):

-Հինգերորդ, միանալուց հետո գնացեք RC մեքենայի ցուցադրական ցուցիչ և կտտացրեք «Խմբագրել»

-Վեցերորդը, «A» կոճակը քաշեք վահանակի վրա:

-Յոթերորդ, վերադառնալ հիմնական էկրան և սեղմել «RUN»

Քայլ 17: Գտեք ձեր անձը մեջքին

ԴՈՒ ԱՐԵՑԻՐ ԴԱ!!!!!!! ATՈATԱՐԵՔ ՁԵ ԻՆՔԸ ԵՎ SHՈՈՄ ԵՔ ՁԵՐ ԸՆԿԵՐՆԵՐԻՆ !!!!

Ո NOTՇԱԴՐՈԹՅՈՆ. Այս պահին հաշվարկվում է DC շարժիչի բևեռայնությունը, հնարավոր է, որ դուք ստիպված լինեք փորձարկել և սխալել լարերը DC շարժիչների տերմինալների վրա `շարժիչների ցանկալի ուղղությունը ստանալու համար:

Օրինակ, եթե ես առաջ եմ սեղմում վերահսկիչի վրա, և անիվները պտտվում են հակառակ ուղղությամբ, պարզապես միացրեք կանանց ծայրերը DC տերմինալների վրա:

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