Բովանդակություն:
- Քայլ 1: HackerBox 0038: Տուփի բովանդակություն
- Քայլ 2. Մատնահետքերի էլեկտրոնային ճանաչում
- Քայլ 3. Arduino Nano միկրոկառավարիչների հարթակ
- Քայլ 4. Arduino ինտեգրված զարգացման միջավայր (IDE)
- Քայլ 5. Arduino Nano վերնագրի կապում զոդում
- Քայլ 6: Մատնահետքի ցուցիչի մոդուլ
- Քայլ 7: Fidget Spinner LED Kit
- Քայլ 8. Fidget Spinner LED Kit - սխեմատիկ և PCB
- Քայլ 9. Fidget Spinner - Սկսած SMT զոդումից
- Քայլ 10. Fidget Spinner - Microcontroller Soldering
- Քայլ 11. Fidget Spinner - LED oldոդում
- Քայլ 12. Fidget Spinner - Ավարտեք զոդումը
- Քայլ 13. Fidget Spinner - Պատրաստեք ակրիլային բնակարան
- Քայլ 14. Ֆիջեթ մանող - մեխանիկական հավաքում
- Քայլ 15. Fidget Spinner - Center Hub
- Քայլ 16. Digispark և USB Rubber Ducky
- Քայլ 17: HackLife
Video: HackerBox 0038: TeknoDactyl ՝ 17 Քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
HackerBox ցանցահենները ուսումնասիրում են մատնահետքերի ճանաչման և մեխանիկական մանող խաղալիքները մակերեսային միկրոկոնտրոլերի և LED սխեմաների միջոցով: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0038- ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, քանի դեռ մատակարարումները վերջանում են: Բացի այդ, եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:
Թեմաներ և ուսուցման նպատակներ HackerBox 0038- ի համար.
- Ուսումնասիրեք մատնահետքերի էլեկտրոնային ճանաչումը
- Կարգավորեք և ծրագրավորեք Arduino Nano միկրոկառավարիչը
- Մատնահետքի ցուցիչի սենսորային մոդուլներ միկրոկոնտրոլերներին
- Մատնահետքի տվիչների ինտեգրում ներդրված համակարգերի մեջ
- Surfaceորավարժեք մակերևույթի վրա ամրացման եռակցման տեխնիկան
- Հավաքեք ակրիլային լուսադիոդային մանող նախագիծ
- Կազմաձևեք և ծրագրավորեք Digispark միկրոկառավարիչը
- Փորձարկեք USB ստեղնաշարի ներարկման բեռներով
HackerBoxes- ը ամսական բաժանորդագրության ծառայություն է DIY էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների համար: Մենք հոբբիիստներ ենք, ստեղծողներ և փորձարկողներ: Մենք երազանքների երազողներն ենք:
ՀԱACԿԵՔ ՄՈԼՈԱԿԸ:
Քայլ 1: HackerBox 0038: Տուփի բովանդակություն
- Մատնահետքի սենսորային մոդուլ
- Arduino Nano 5V 16 ՄՀց microUSB
- LED Fidget մանող զոդման հավաքածու
- CR1220 Մետաղադրամների բջիջներ ՝ մանող հանդերձանքի համար
- USB Digispark միկրոկառավարիչի մոդուլ
- ESD պինցետ
- Desoldering Braid
- Երկու չորս ուղղությամբ լարման մակարդակի փոխարկիչներ
- USB երկարացման մալուխ
- Բացառիկ HackerBox կեղծման դեկալ
- Բացառիկ «Quad Cut Up» հաքերային դեկալ
- Եզակի ամբարձիչ երկաթե կարկատան
Որոշ այլ բաներ, որոնք օգտակար կլինեն.
- Sոդման երկաթ, զոդման և զոդման հիմնական գործիքներ
- Sոդման հոսք (օրինակ)
- Լուսավորված խոշորացույց (օրինակ)
- Համակարգիչ `ծրագրային գործիքների գործարկման համար
- Մատներ պտտվելու համար
- Մատնահետքերի փորձերի մատներ
Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, հաքերական ոգու, համբերության և հետաքրքրասիրության զգացում: Էլեկտրոնիկայի հետ կառուցելը և փորձարկելը, չնայած շատ պարգևատրող է, երբեմն կարող է լինել բարդ, դժվար և նույնիսկ հիասթափեցնող: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ ես և վայելում ես արկածախնդրությունը, այս հոբբիից կարող ես մեծ բավականություն ստանալ: Յուրաքանչյուր քայլ կատարեք դանդաղ, հաշվի առեք մանրամասները և մի վախեցեք օգնություն խնդրելուց:
Ներկայիս և ապագա անդամների համար հարուստ տեղեկատվություն կա HackerBoxes FAQ- ում: Գրեթե բոլոր ոչ տեխնիկական աջակցության էլ.
Քայլ 2. Մատնահետքերի էլեկտրոնային ճանաչում
Մատնահետքերի սկաները կենսաչափական անվտանգության համակարգեր են ՝ մարդու մատի ծայրից շփման եզրերը վերլուծելու համար, որը հայտնի է նաև որպես մատնահետք (դակտիլոգրաֆ): Այս սկաները օգտագործվում են իրավապահ մարմինների, ինքնության անվտանգության, մուտքի վերահսկման, համակարգիչների և բջջային հեռախոսների համար:
Բոլորի վրա մատների վրա հետքեր կան: Նրանք չեն կարող հեռացվել կամ փոխվել: Այս նշաններն ունեն նախշ, որը կոչվում է մատնահետք: Յուրաքանչյուր մատնահետք յուրահատուկ է և տարբերվում է աշխարհի ցանկացած այլ մատնահետքից: Քանի որ անհամար համադրություններ կան, մատնահետքերը դարձել են նույնականացման իդեալական միջոց:
Մատնահետքերի սկաների համակարգն ունի երկու հիմնական աշխատանք. Նախ, այն գրավում է մատի պատկերը: Հաջորդը, այն որոշում է, թե արդյոք այս պատկերի լեռնաշղթաների և հովիտների նախշը համընկնում է նախապես սկանավորված պատկերների լեռնաշղթաների և հովիտների օրինակին: Միայն հատուկ բնութագրերը, որոնք յուրահատուկ են յուրաքանչյուր մատնահետքի համար, զտվում և պահվում են որպես կոդավորված կենսաչափական բանալին կամ մաթեմատիկական պատկեր: Մատնահետքի ոչ մի պատկեր երբեք չի պահպանվում, միայն մի շարք թվեր (երկուական կոդ), որոնք օգտագործվում են ստուգման համար: Ալգորիթմը չի կարող հետ շրջվել ՝ ծածկագրված տեղեկատվությունը հետ մատնահետքի պատկերի վերածելու համար: Սա չափազանց անհավանական է դարձնում կոդավորված պատկերի տեղեկատվությունից արդյունահանել կամ կրկնօրինակել օգտագործելի մատնահետքերը:
(Վիքիպեդիա)
Քայլ 3. Arduino Nano միկրոկառավարիչների հարթակ
Arduino Nano- ն կամ նմանատիպ միկրոկառավարիչների տախտակը հիանալի ընտրություն է մատնահետքերի սկաների մոդուլների հետ շփվելու համար: Ներառված Arduino Nano տախտակը գալիս է վերնագրի կապում, բայց դրանք չեն զոդվում մոդուլին: Առայժմ թողեք քորոցները: Կատարեք Arduino Nano մոդուլի PRIOR- ի այս նախնական թեստերը `Arduino Nano- ի գլխիկների կապերը միացնելու համար: Հաջորդ երկու քայլերի համար անհրաժեշտ է ընդամենը microUSB մալուխ և Arduino Nano- ն, ինչպես դուրս է գալիս պայուսակից:
Arduino Nano- ն մակերեսային, հացահատիկի համար հարմար, փոքրածավալ Arduino տախտակ է `ինտեգրված USB- ով: Այն զարմանալիորեն լիարժեք է և հեշտ է կոտրել:
Հատկություններ:
- Միկրոկոնտրոլեր ՝ Atmel ATmega328P
- Լարման: 5V
- Թվային մուտքի/ելքի կապում ՝ 14 (6 PWM)
- Անալոգային մուտքագրման կապում. 8
- DC ընթացիկ մեկ մուտքի/ելքի համար ՝ 40 մԱ
- Ֆլեշ հիշողություն ՝ 32 ԿԲ (2 ԿԲ ՝ բեռնման համար)
- SRAM` 2 ԿԲ
- EEPROM: 1 ԿԲ
- Clամացույցի արագություն `16 ՄՀց
- Չափերը ՝ 17 մմ x 43 մմ
Arduino Nano- ի այս յուրահատուկ տարբերակը սև Robotdyn դիզայնն է: Ինտերֆեյսը ներկառուցված MicroUSB պորտի միջոցով է, որը համատեղելի է նույն բջջային հեռախոսների և պլանշետների հետ օգտագործվող նույն MicroUSB մալուխների հետ:
Arduino Nanos- ն ունի ներկառուցված USB/Serial Bridge չիպ: Այս տարբերակի վրա կամրջի չիպը CH340G է: Նկատի ունեցեք, որ կան տարբեր այլ տեսակի USB/Serial Bridge չիպսեր, որոնք օգտագործվում են Arduino տախտակների տարբեր տեսակների վրա: Այս չիպերը թույլ են տալիս համակարգչի USB պորտին հաղորդակցվել Arduino- ի պրոցեսորային չիպի սերիական ինտերֆեյսի հետ:
Համակարգչի օպերացիոն համակարգը պահանջում է Device Driver ՝ USB/Serial chip- ի հետ հաղորդակցվելու համար: Վարորդը թույլ է տալիս IDE- ին հաղորդակցվել Arduino տախտակի հետ: Սարքի հատուկ վարորդը, որը անհրաժեշտ է, կախված է ինչպես OS տարբերակից, այնպես էլ USB/Serial chip- ի տեսակից: CH340 USB/Serial չիպերի համար կան բազմաթիվ օպերացիոն համակարգերի համար նախատեսված վարորդներ (UNIX, Mac OS X կամ Windows): CH340- ի արտադրողը այստեղ մատակարարում է այդ վարորդներին:
Երբ դուք առաջին անգամ միացնում եք Arduino Nano- ն ձեր համակարգչի USB պորտին, կանաչ էներգիայի լույսը պետք է վառվի, և կարճ ժամանակ անց կապույտ LED- ը պետք է սկսի դանդաղ թարթել: Դա տեղի է ունենում, քանի որ Nano- ն նախապես բեռնված է BLINK ծրագրով, որն աշխատում է բոլորովին նոր Arduino Nano- ի վրա:
Քայլ 4. Arduino ինտեգրված զարգացման միջավայր (IDE)
Եթե դեռ չեք տեղադրել Arduino IDE- ն, կարող եք ներբեռնել այն Arduino.cc- ից
Եթե ցանկանում եք լրացուցիչ ներածական տեղեկատվություն Arduino էկոհամակարգում աշխատելու համար, առաջարկում ենք ծանոթանալ HackerBoxes Starter Workshop- ի ուղեցույցին:
Միացրեք Nano- ն MicroUSB մալուխին և մալուխի մյուս ծայրը համակարգչի USB պորտին, գործարկեք Arduino IDE ծրագիրը, ընտրեք համապատասխան USB պորտը IDE- ում գործիքներ> պորտ (հավանաբար անուն ՝ «wchusb»)): Նաև ընտրեք «Arduino Nano» IDE- ում գործիքներ> տախտակ:
Վերջապես, բեռնեք օրինակ կոդի մի կտոր.
Ֆայլ-> Օրինակներ-> Հիմունքներ-> Թարթել
Սա իրականում այն ծածկագիրն է, որը նախապես բեռնված էր Nano- ի վրա և պետք է գործարկվեր հենց հիմա `դանդաղ թարթելու համար կապույտ LED- ը: Ըստ այդմ, եթե մենք բեռնենք այս օրինակի կոդը, ոչինչ չի փոխվի: Փոխարենը, եկեք մի փոքր փոփոխենք կոդը:
Ուշադիր նայելով ՝ կարող եք տեսնել, որ ծրագիրը միացնում է LED- ը, սպասում 1000 միլիվայրկյան (մեկ վայրկյան), անջատում է LED- ը, սպասում մեկ վայրկյան և հետո նորից անում ամեն ինչ `ընդմիշտ:
Փոփոխեք ծածկագիրը ՝ փոխելով «հետաձգման (1000)» երկու հայտարարությունները «հետաձգման (100)»: Այս փոփոխությունը կհանգեցնի LED- ի թարթմանը տասն անգամ ավելի արագ, այնպես չէ՞:
Եկեք բեռնենք փոփոխված կոդը Nano- ում ՝ կտտացնելով UPLOAD կոճակին (սլաքի պատկերակը) հենց ձեր փոփոխված կոդի վերևում: Ստորև դիտեք ծածկագրի կարգավիճակի մասին տեղեկությունները ՝ «կազմել», այնուհետև «վերբեռնել»: Ի վերջո, IDE- ն պետք է նշի «Վերբեռնումն ավարտված է», և ձեր LED- ը պետք է ավելի արագ թարթվի:
Եթե այո, ապա շնորհավորում եմ: Դուք պարզապես կոտրել եք ներկառուցված կոդի ձեր առաջին կտորը:
Երբ ձեր արագ թարթման տարբերակը բեռնված է և աշխատում է, ինչու՞ չտեսնեք, արդյոք կարող եք նորից փոխել ծածկագիրը ՝ առաջացնելով LED- ի արագ թարթումը երկու անգամ և սպասել մի քանի վայրկյան ՝ նախքան կրկնելը: Փորձի՛ր: Ի՞նչ կասեք որոշ այլ օրինաչափությունների մասին: Երբ ձեզ հաջողվի պատկերացնել ցանկալի արդյունքը, ծածկագրել այն և դիտել, որ այն գործի ըստ նախատեսվածի, դուք ահռելի քայլ եք կատարել ապարատային իրավասու հաքեր դառնալու ուղղությամբ:
Քայլ 5. Arduino Nano վերնագրի կապում զոդում
Այժմ, երբ ձեր զարգացման համակարգիչը կազմաձևված է Arduino Nano- ում ծածկագիր բեռնելու համար, և Nano- ն փորձարկվել է, անջատեք USB մալուխը Nano- ից և պատրաստվեք զոդել վերնագրի կապում: Եթե առաջին անգամն եք մարտական ակումբում, ապա պետք է զոդել:
Onlineոդման մասին (օրինակ) առցանց շատ մեծ ուղեցույցներ և տեսանյութեր կան: Եթե կարծում եք, որ լրացուցիչ օգնության կարիք ունեք, փորձեք ձեր տարածքում գտնել տեղական արտադրողների խումբ կամ հաքերային տարածք: Բացի այդ, սիրողական ռադիոակումբները միշտ էլեկտրոնիկայի փորձի գերազանց աղբյուրներ են:
Singleոդեք երկու առանձին տողերի վերնագրերը (յուրաքանչյուրը տասնհինգ կապում) Arduino Nano մոդուլին: Այս նախագծում չի օգտագործվի ICSP (միացման սերիական ծրագրավորում) վեց պին միակցիչը, այնպես որ պարզապես անջատեք դրանք: Theոդման աշխատանքներն ավարտելուց հետո ուշադիր ստուգեք եռակցման կամուրջների և (կամ) սառը զոդման հոդերի առկայությունը: Վերջապես, Arduino Nano- ն միացրեք USB մալուխին և ստուգեք, որ ամեն ինչ դեռ նորմալ է աշխատում:
Քայլ 6: Մատնահետքի ցուցիչի մոդուլ
Մատնահետքերի ցուցիչի մոդուլն ունի սերիական ինտերֆեյս, ինչը հեշտացնում է ձեր նախագծերին ավելացումը: Մոդուլն ունի FLASH հիշողություն `ցանկացած մատնահետք պահելու համար, որը նա սովորել է ճանաչել, գործընթաց, որը հայտնի է որպես գրանցում: Պարզապես միացրեք չորս լարերը ձեր միկրոկառավարիչին, ինչպես ցույց է տրված այստեղ: Նշենք, որ VCC- ն 3.3V է (ոչ 5V):
Adafruit- ը տպագրեց շատ գեղեցիկ Arduino գրադարան ՝ մատնահետքերի տվիչների համար: Գրադարանը ներառում է որոշ օգտակար էսքիզներ: Օրինակ, «enroll.ino» - ն ցույց է տալիս, թե ինչպես կարելի է մոդուլում գրանցել (վարժեցնել) մատնահետքերը: Մարզումից հետո «fingerprint.ino» - ն ցույց է տալիս, թե ինչպես սկանավորել մատնահետքը և որոնել այն վերապատրաստված տվյալների դեմ: Գրադարանի համար Adafruit- ի փաստաթղթերը կարող եք գտնել այստեղ: Դուք կարող եք ձեռք բերել մատնահետքերի լրացուցիչ ընթերցողներ կամ ստուգել փետուրի որոշ մոդուլներ:
ԻՆՏԵԳՐԱԻԱ
Մատնահետքի տվիչները կարող են ավելացվել տարբեր նախագծերի, այդ թվում `անվտանգության համակարգերի, դռների կողպման, ժամանակի հաճախման համակարգերի և այլնի: Օրինակ, այն հիանալի բարելավում է Locksport HackerBox- ի նախագծերը:
Այս տեսանյութը ցույց է տալիս մատնահետքի ցուցիչով աշխատող համակարգի օրինակ:
Քայլ 7: Fidget Spinner LED Kit
Պտտվող LED հավաքածուն օգտագործում է երկու Microchip PIC վերահսկիչ և 24 LED ՝ տարբեր գունագեղ նախշեր ցուցադրելու համար: Նախշերը տեսանելի են ՝ օգտագործելով Տեսողության համառություն (POV) տեխնիկան: Նախշերը կարող են փոխվել ՝ սեղմելով կոճակը:
Նախքան սկսելը, ստուգեք վերը թվարկված բոլոր կտորները: Հավանաբար, հավաքածուի մեջ կան լրացուցիչ դիմադրիչներ, կոնդենսատորներ, լուսադիոդներ, պտուտակներ և ակրիլային կտորներ, ուստի թույլ մի տվեք, որ դա ձեզ շփոթեցնի: Նույնիսկ եթե ձեր հավաքածուն ներառում էր հրահանգների թերթիկ, այստեղ հրահանգները պետք է շատ ավելի հեշտ հետևել:
Քայլ 8. Fidget Spinner LED Kit - սխեմատիկ և PCB
Այս առաջին սխեմատիկային նայելիս մեր առաջին հարցը պետք է լինի. Ինչպե՞ս եք վարում 24 LED միայն տասը I/O գծերով: Կախարդությո՞ւն: Այո, Charlieplexing- ի կախարդանքը:
ՄԱՍՆԱԿՈԹՅԱՆ Կողմնորոշման նշում. Մանրակրկիտ ուսումնասիրեք PCB- ի բևեռականության նշանների դիագրամը: Երկու միկրոկոնտրոլերը պետք է պտտվեն ճիշտ կողմնորոշման մեջ: Բացի այդ, LED- ները բևեռացված են և պետք է ճիշտ կողմնորոշվեն: Պայմանագրով, դիմադրիչները և կոնդենսատորները կարող են զոդվել ցանկացած ուղղությամբ: Կոճակը տեղավորվում է միայն մեկ ուղղությամբ:
Քայլ 9. Fidget Spinner - Սկսած SMT զոդումից
The fidget spinner kit PCB- ը մակերեսային տեղադրման տեխնոլոգիա է (SMT), որը սովորաբար բավականին դժվար է զոդման համար: Այնուամենայնիվ, PCB- ի դասավորությունը և բաղադրիչների ընտրությունը այս SMT հավաքածուն համեմատաբար հեշտ են զոդում: Եթե դուք երբևէ չեք աշխատել SMT զոդման հետ, ապա առցանց կան իսկապես գեղեցիկ ցուցադրական տեսանյութեր (օրինակ):
ՍԿՍԵԼ OLDԵERՈՄԸ. Կոճակը և դրա 10K («103») դիմադրությունը, հավանաբար, ամենահեշտ տեղն են սկսել, քանի որ նրանց շուրջը շատ տարածք կա: Մի շտապեք և այս երկու բաղադրիչներն էլ կպցրեք տեղում:
Հիշեք, որ նույնիսկ եթե ձեր եռակցումը լիովին հաջողված չէ, ձեր ներկայիս հարմարավետության գոտուց դուրս ճանապարհորդությունը լավագույն փորձն է: Բացի այդ, հավաքված հավաքածուն դեռ կաշխատի որպես էլեկտրոնիկայի ներշնչմամբ սառը տեսք ունեցող մանող, նույնիսկ եթե LED- ները կատարյալ ֆունկցիոնալ չեն:
Քայլ 10. Fidget Spinner - Microcontroller Soldering
Sոդեք երկու միկրոկառավարիչները (նշեք կողմնորոշման նշանը): Հետևեք երկու 0.1uF կոնդենսատորներին, որոնք գտնվում են միկրոկոնտրոլերների կողքին: Կոնդենսատորները բևեռացված չեն և կարող են կողմնորոշվել որևէ կերպ:
Քայլ 11. Fidget Spinner - LED oldոդում
PCB- ի վրա կա երկու տող LED և LED բաղադրիչների երկու շերտ: Յուրաքանչյուր ժապավեն տարբեր գույն ունի (կարմիր և կանաչ), այնպես որ յուրաքանչյուր շերտից LED- ները միացրեք PCB- ի նույն շարքում: Կարևոր չէ, թե որ տողն է կանաչը և որը կարմիրը, բայց միևնույն գունավոր LED- ները պետք է բոլորը միասին լինեն նույն շարքում:
LED- ների համար յուրաքանչյուր PCB բարձիկի վրա կա «-» նշանավորում: Այս գծանշանները փոխարինում են կողքերը բարձիկների շարքով գնալիս, ինչը նշանակում է, որ շարանի LED- ների կողմնորոշումը հետ ու առաջ կփոխվի: Յուրաքանչյուր լուսադիոդի մի կողմի կանաչ գծանշումները պետք է ուղղված լինեն դեպի այդ LED լուսարձակի «-» կատարմանը:
Քայլ 12. Fidget Spinner - Ավարտեք զոդումը
Erոդեք 200 Օհմ («201») վեց դիմադրիչները: Սրանք բևեռացված չեն և կարող են տեղակայված լինել երկու ուղղությամբ:
Sոդեք երեք մետաղադրամների մարտկոցի սեղմակները `դրանք տեղադրելով PCB- ի ներքևի մասում, այնուհետև դրանք կպցնելով տախտակի վերևից երկու անցքերի մեջ:
Տեղադրեք մետաղադրամի երեք բջիջ և սեղմեք կոճակը ՝ LED- ները փորձարկելու համար: Դուք չեք կարողանա տեսնել POV- ի նախշերը, քանի դեռ PCB- ն անշարժ է, բայց դուք կտեսնեք տարբեր լուսավորություններ LED- ների երկու ափերի միջև, երբ շրջում եք ցուցադրման ռեժիմների միջով: Նկատի ունեցեք, որ կարճ և երկար սեղմումները տարբեր ազդեցություն ունեն:
Քայլ 13. Fidget Spinner - Պատրաստեք ակրիլային բնակարան
Հեռացրեք պաշտպանիչ թուղթը ակրիլային կտորներից:
Տեղադրեք ակրիլային հինգ կտորները և PCB- ն ՝ համարակալված պատկերում: Սա ներկայացնում է վերջնական կույտի դասավորությունը:
Ուշադրություն դարձրեք յուրաքանչյուր կտորի երեք փոքր շրջանակներին: Piecesանկացած կտոր շրջեք մինչև փոքր շրջանակները բոլորն ուղղված լինեն նույն ուղղությամբ:
Սկսեք 2-րդ շերտից, որը երեք թևերից յուրաքանչյուրում մետաղադրամի բջիջի չափ շրջանակներ ունեցողն է:
Տեղադրեք առանցքակալը 2 -րդ շերտի կենտրոնում և ուժով դրեք այն մեծ անցքի մեջ: Սա շատ ուժ կպահանջի: Փորձեք չկոտրել ակրիլը դա անելիս: Ասել է թե ՝ առանցքակալի ամրացման փոսի շուրջը կարող է ձևավորվել մեկ փոքր ճեղք: Սա միանգամայն ընդունելի է:
Քայլ 14. Ֆիջեթ մանող - մեխանիկական հավաքում
Տեղադրեք շերտերը `1 -ից 5 -ը:
Ուշադրություն դարձրեք, որ 4 -րդ և 5 -րդ մասերը իրականում նույն շերտի վրա են:
Տեղադրեք երեք պտուտակավոր պղնձե կցորդիչներ:
Տեղադրեք 6 -րդ շերտը բուրգի վրա:
Ուշադրություն դարձրեք, որ 1 -ին և 6 -րդ շերտերն ունեն ավելի փոքր անցքեր, որպեսզի պահպանեն փողային կցորդիչները տեղում:
Օգտագործեք վեց կարճ պտուտակներ `1 և 6 շերտերը ամրացնելու համար փողային կցորդիչներին:
Քայլ 15. Fidget Spinner - Center Hub
Հեռացրեք պաշտպանիչ թուղթը ակրիլային ցիկլերից երեքից `երկու մեծ և մեկ փոքր:
Երկար պտուտակ դրեք ակրիլային խոշոր շրջանակներից մեկի միջով; ամրացրեք փոքր ակրիլային շրջանակը պտուտակի վրա; և պտուտակով մի պտուտակավոր կցորդիչ պտտեք պտուտակի վրա ՝ կույտ պատրաստելու համար, ինչպես ցույց է տրված նկարում:
Տեղադրեք կույտը կենտրոնական հանգույցի միջով:
Գրավեք կենտրոնի մեջ ՝ երկար պտուտակով օգտագործելով մնացած մեծ ակրիլային շրջանակը ամրացնելով բաց կողմին:
C'est fin! Laissez les bon fidget rouler.
Քայլ 16. Digispark և USB Rubber Ducky
Digispark- ը բաց կոդով նախագիծ է, որն ի սկզբանե ֆինանսավորվել է Kickstarter- ի միջոցով: Դա սուպեր-մանրանկարիչ ATtiny վրա հիմնված Arduino համատեղելի տախտակ է ՝ օգտագործելով Atmel ATtiny85- ը: ATtiny85- ը 8 փին միկրոկոնտրոլեր է, որը տիպիկ Arduino չիպի ՝ ATMega328P- ի մտերիմ զարմիկն է: ATtiny85- ն ունի հիշողության մոտ մեկ քառորդը և ընդամենը վեց I/O կապում: Այնուամենայնիվ, այն կարող է ծրագրավորվել Arduino IDE- ից և այն դեռ կարող է գործարկել Arduino կոդը առանց խափանումների:
USB Rubber Ducky- ն հաքերների սիրված գործիք է: Դա ստեղնաշարի ներարկման սարք է `քողարկված որպես ընդհանուր ֆլեշ կրիչ: Համակարգիչներն այն ճանաչում են որպես սովորական ստեղնաշար և ինքնաբերաբար ընդունում են դրա նախապես ծրագրավորված ստեղնաշարի բեռնվածությունը `րոպեում ավելի քան 1000 բառ: Հետևեք հղմանը ՝ Hak5- ից Rubber Duckies- ի մասին ամեն ինչ իմանալու համար, որտեղ կարող եք նաև գնել իրական գործարքը: Միևնույն ժամանակ, այս տեսանյութի ձեռնարկը ցույց է տալիս, թե ինչպես օգտագործել Digispark- ը, ինչպես Rubber Ducky- ն: Մեկ այլ վիդեո ձեռնարկ ցույց է տալիս, թե ինչպես փոխարկել Rubber Ducky Scripts- ը Digispark- ի վրա աշխատելու համար:
Քայլ 17: HackLife
Հուսով ենք, որ ձեզ դուր եկավ այս ամսվա DIY էլեկտրոնիկայի ճանապարհորդությունը: Շփվեք և կիսվեք ձեր հաջողությամբ ստորև բերված մեկնաբանություններում կամ HackerBoxes Facebook Group- ում: Անշուշտ, մեզ տեղեկացրեք, եթե ունեք որևէ հարց կամ ինչ -որ բանում օգնության կարիք ունեք:
Միացեք կուսակցությանը: Ապրեք HackLife- ով: Ամեն ամիս կարող եք ստանալ էլեկտրոնիկայի և համակարգչային տեխնիկայի նախագծեր, որոնք կարելի է կոտրել և ուղարկել ձեր փոստարկղ: Պարզապես նավարկեք HackerBoxes.com և բաժանորդագրվեք ամսական HackerBox ծառայությանը:
Խորհուրդ ենք տալիս:
HackerBox 0060. Խաղահրապարակ ՝ 11 քայլ
HackerBox 0060. Խաղահրապարակ. Ողջույն HackerBox ցանցահեններ ամբողջ աշխարհում: HackerBox 0060- ի հետ դուք փորձեր կանցկացնեք Adafruit Circuit Playground Bluefruit- ի հետ, որը պարունակում է հզոր սկանդինավյան կիսահաղորդչային nRF52840 ARM Cortex M4 միկրոկոնտրոլեր: Ուսումնասիրեք ներդրված ծրագրավորումը wi
HackerBox 0058: Կոդավորեք ՝ 7 քայլ
HackerBox 0058: Կոդավորեք. Ողջույններ HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0058- ի հետ մենք կուսումնասիրենք տեղեկատվության կոդավորումը, շտրիխ կոդերը, QR կոդերը, Arduino Pro Micro- ի ծրագրավորումը, ներկառուցված LCD էկրանները, ինտեգրումը շտրիխ կոդերի ստեղծմանը Arduino նախագծերում, մարդու մուտքը
HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ
HackerBox 0057: Անվտանգ ռեժիմ. Ողջույն HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0057- ը բերում է IoT, Wireless, Lockpicking և, իհարկե, Hardware Hacking գյուղը հենց ձեր տան լաբորատորիա: Մենք կուսումնասիրենք միկրոկառավարիչների ծրագրավորումը, IoT Wi-Fi- ի շահագործումը, Bluetooth int
HackerBox 0034 ՝ SubGHz ՝ 15 քայլ
HackerBox 0034. SubGHz. Այս ամիս HackerBox ցանցահենները ուսումնասիրում են ծրագրով սահմանված ռադիո (SDR) և ռադիոկապը 1 ԳՀց -ից ցածր հաճախականությունների վրա: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0034- ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, երբ մատակարարվում է
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)