Բովանդակություն:
- Քայլ 1. Բովանդակության ցուցակ HackerBox 0045 -ի համար
- Քայլ 2. Ներածման զոդման հավաքածու - BadgeBuddy
- Քայլ 3: Digispark Pro
- Քայլ 4. Digispark Pro- ի ծրագրավորում
- Քայլ 5. NORDIC NRF24L01 ռադիոհաղորդիչ
- Քայլ 6. Կարգավորեք DigiProNRF հանգույցները
Video: HackerBox 0045: Spark Net: 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ողջույն ողջ աշխարհի HackerBox ցանցահեններին: HackerBox 0045- ով մենք փորձարկում ենք սկանդինավյան nRF24 ռադիոհաղորդիչ սարքերի, ծրագրավորման և ցանցի ստեղծման Digispark Pro մոդուլների, ռադիոընդունիչ սերվո շարժիչների, շարժման դետեկտորների և շատ ավելին: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox 0045 -ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, քանի դեռ մատակարարումները վերջանում են: Եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:
HackerBoxes- ը էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների սիրահարների ամենամսյա բաժանորդագրության տուփի ծառայություն է `Hardware Hackers - The dreamers of dreams:
HACK THE PLANET
Քայլ 1. Բովանդակության ցուցակ HackerBox 0045 -ի համար
- Երեք Digispark Pro ATtiny167 մոդուլ
- Երեք ուժեղացված NRF24L01 մոդուլ
- Երեք բացառիկ DigiProNRF տպատախտակներ
- Երեք SMA ալեհավաք
- Պահպանման տուփ 575 դիմադրիչներով
- HC-SR501 PIR Շարժման ցուցիչ մոդուլ
- Micro Servo սարքավորումներով
- 10K Օմ գծային պոտենցիոմետր
- Իգականից իգական սեռի DuPont Jumper լարերը
- BadgeBuddy Intro to Soldering Kit
- Google Logo կպչուկ
- Բացառիկ HackLife Iron-On Patch
Որոշ այլ բաներ, որոնք օգտակար կլինեն.
- Sոդման երկաթ, զոդման և զոդման հիմնական գործիքներ
- Համակարգիչ `ծրագրային գործիքների գործարկման համար
Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, հաքերական ոգու, համբերության և հետաքրքրասիրության զգացում: Էլեկտրոնիկայի հետ կառուցելը և փորձարկելը, չնայած շատ պարգևատրող է, երբեմն կարող է լինել բարդ, դժվար և նույնիսկ հիասթափեցնող: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ ես և վայելում ես արկածախնդրությունը, այս հոբբիից կարող ես մեծ բավականություն ստանալ: Յուրաքանչյուր քայլ կատարեք դանդաղ, հաշվի առեք մանրամասները և մի վախեցեք օգնություն խնդրելուց:
Ներկայիս և ապագա անդամների համար հարուստ տեղեկատվություն կա HackerBoxes ՀՏՀ -ում: Գրեթե բոլոր ոչ տեխնիկական աջակցության նամակները, որոնք մենք ստանում ենք, արդեն պատասխանում են այնտեղ, ուստի մենք իսկապես գնահատում ենք, որ մի քանի րոպե տրամադրեցիք ՀՏՀ-ն կարդալու համար:
Քայլ 2. Ներածման զոդման հավաքածու - BadgeBuddy
BadgeBuddy- ն պարզ և զվարճալի «ներածություն զոդման» հավաքածուն է: HackerBoxes- ը հպարտ է, որ ստեղծել է հազարավոր BadgeBuddy հավաքածուներ ՝ Լաս Վեգասում DEF CON 27 -ում մեր հոբբին խթանելու համար: BadgeBuddy հավաքածուները անվճար հասանելի կլինեն (ինչպես գարեջուրում) Hardware Hacking Village- ում, Soldering Skills Village- ում և Վաճառողների սենյակում: DEF CON Villages- ի կազմակերպիչները և կամավորները նվիրված են էլեկտրոնիկայի և հաքերային և անվտանգության հետազոտությունների բազմաթիվ այլ ասպեկտներով հետաքրքրվողներին ներկայացնելու և օգնելու:
Իհարկե, բավականաչափ լրացուցիչ BadgeBudy հավաքածուներ են ձեռք բերվել, որպեսզի համոզվեք, որ HackerBox- ի բոլոր անդամները կարող են ձեռք բերել նաև BadgeBuddy հավաքածու HackerBox 0045 -ում: Դուք կարող եք կիսվել ձեր BadgeBuddy- ով մեկով, ով ցանկանում է սովորել զոդել, կամ կարող եք պարզապես վայելել այն ձեզ համար:
The BadgeBuddy- ը թարթող մինի-կրծքանշանի տախտակ է, որը կարելի է կախել կոնֆերանսի ճարմանդից, ուսապարկից, դրամապանակից, գոտուց և այլն ՝ օգտագործելով ներառված գնդակի շղթան: BadgeBuddy- ն օգտագործում է ինքնակառավարվող հեծանվավազքի ծիածանի LED- ների կատարելագործված ոճ `նվազեցված BOM- ի համար` առանց արտաքին կառավարման սխեմաների պահանջվելու: Սա ստեղծում է հետաքրքիր արդյունք, որը դեռ բավական պարզ է առաջին անգամ եռակցման նախագծի համար:
Եթե դուք ինչ -որ մեկին մարզում եք այս հավաքածուի միջոցով, ով նոր է զոդման, ապա շատ մեծ ուղեցույցներ և տեսանյութեր կան զոդման մասին: Ահա մեկ օրինակ. Հիշեք, որ տեղական արտադրողների խմբերը կամ հաքերային տարածքները հաճախ ունեն զոդման կայաններ և կիսվելու փորձ: Բացի այդ, սիրողական ռադիոակումբները միշտ էլեկտրոնիկայի փորձի գերազանց աղբյուրներ են:
BadgeBuddy Assembly նշումներ
- ԹԻIN ԿԵՆՏՐՈՆԻ ՄԱՍԻՆ Մետաղադրամների բջիջի ներքևի մասում ՝ SԻՆՎՈՎ ՝ ԹՈՅԼ ԿՌՈՄ
- OLDԻՆՎՈ ՄՈINՏԻՆԻ ԲԱՆԱԿԻ ԿԼԻՊԸ ՀԱՄԱԼՍԱՐԱՆՈԹՅԱՆ ՀԱՄԱԿԱՐԳՉԱՅԻՆ ՀԱՄԱԿԱՐԳԻ ՀԱՄԱՐ
- Կցեք POWER POWER անջատիչ միացում PCB- ից
- ՆԵՐԿԱՅԱԼ FLԱՌԱՅԻՆ sԵsԱԴՐՈԹՅՈՆՆԵՐ PCB- Ի ԴԵՊԻ ՀԱՄԱԼՈESTՐՏ ՊԱՀՈՅԻ ԱՌԱՆՈԹՅԱՆ ԵՐԿՐՈԹՅԱՆ ԿՈIDՄԻԿԻՆ ԿԱՐORT
- OLDԻԿՈ LED- ները
- ԱՆՎՏԱՆԳՈLԹՅԱՆ ԱՊԱԿԱՆ ԱՊԱԳՈՐՈԹՅՈՆՆԵՐ, ԿԱՐԳԱՎՈՐՈ PՄ Ե PԵՔ ՊԻՆՍԵՐԻ ԿՈINՌՆԵՐԸ
- ՄՏՆԵԼ Մետաղադրամի բջիջ
- ՏՈՆԵԼ RAԻՆԱՆՈ ԱՌԱՆՈՐԴԵ C Հեծանվավազքի հաջողություն
- ՀԱTՈՈԹՅՈՆ ՕԳՏԱԳՈՐՈՄ Ո BEՁԵՎԻ Շղթա
Քայլ 3: Digispark Pro
Digispark Pro- ն օգտագործում է ATtiny167 միկրոկոնտրոլերը (տվյալների թերթիկ), ինչը լավ արդիականացում է ATtiny85- ից բուն Digispark- ի վրա:
Digispark Pro- ն կարող է ծրագրավորվել անմիջապես USB- ից ՝ առանց Arduino- ի կամ ծրագրավորողի այլ մոդուլի կարիք ունենալու: USB կոդն աշխատում է անմիջապես ATtiny167- ով:
Նախնական Digispark- ի համեմատ, Pro- ն ավելի արագ է (16 ՄՀց ընդդեմ 8 ՄՀց), ունի ավելի շատ պահեստ և ունի մի քանի այլ մուտքի/ելքային կապում:
Digispark Pro- ն ի սկզբանե ներկայացվել է Kickstarter նախագծի միջոցով:
Քայլ 4. Digispark Pro- ի ծրագրավորում
Նախքան նույնիսկ կապումներն ամրացնելը Digispark Pro- ի վրա, կազմաձևեք այն ամենն, ինչ անհրաժեշտ է այն ծրագրավորելու համար և բեռնեք օրինակելի ծածկագիրը, որպեսզի թարթեք բեռնված LED- ը: Սա Digispark Pro- ի հետ աշխատելու համար վստահության ամրապնդման կարևոր քայլ է և զվարճալի:
Պաշտոնական Digistump Wiki- ի տեղեկատվությունը մեզ ուղեկցում է Arduino IDE- ի տեղադրման միջոցով (եթե այն արդեն տեղադրված չէ), կազմաձևելով IDE- ն ATtiny167- ի համար օգտագործելու համար, այնուհետև բեռնելով մեր առաջին ծրագիրը:
Ինչպես միշտ, խաղացեք հետաձգման () գործառույթի ժամանակի փոփոխման հետ (միլիվայրկյաններ), այնուհետև ջնջեք Digispark Pro- ն ՝ տեսնելու, որ ձեր կոդի փոփոխությունները պահվում և կատարվում են միկրոկոնտրոլերի վրա:
Հատուկ ուշադրություն դարձրեք «Խնդիրների վերացում» խորագրի ներքո գտնվող գրառումներին: Digispark- ի USB ինտերֆեյսը ՝ առանց ապարատային USB չիպ օգտագործելու, մի փոքր հաքերական է (չնայած փայլուն), ուստի USB կապ հաստատելու համար երբեմն պահանջվում են մի քանի անգամ կրկնել, այլ մալուխ կամ այլ վեճեր, ինչպես առաջարկվում է Վիքիում:
Որոշ կարգավորումների դեպքում Digispark Pro- ն, միացված լինելով համակարգչին, մնում է իր բեռնախցիկում և չի կատարում օգտվողի ծրագիրը: Digispark Pro- ի սնուցումը էներգիայի բանկից, USB պատի գորտնուկից կամ էլեկտրամատակարարման այլ աղբյուրներից, երբ այն ծրագրավորվի, ընդհանուր առմամբ կատարյալ լուծում է:
Քայլ 5. NORDIC NRF24L01 ռադիոհաղորդիչ
NRF24L01- ը մեկ չիպային ռադիոհաղորդիչ է համաշխարհային 2.4 - 2.5 ԳՀց ISM տիրույթի համար: Հաղորդիչ սարքը բաղկացած է լիովին ինտեգրված հաճախականության սինթեզատորից, հզորության ուժեղացուցիչից, բյուրեղյա տատանումից, դեմոդուլյատորից, մոդուլյատորից և ուժեղացված արձանագրային շարժիչից: Ելքային հզորությունը, հաճախականության ալիքները և արձանագրությունների կարգավորումը հեշտությամբ ծրագրավորելի են SPI ինտերֆեյսի միջոցով: Ընթացիկ սպառումը կազմում է ընդամենը 9.0 մԱ ՝ -6 դԲմ ելքային հզորությամբ և RX ռեժիմում ՝ 12.3 մԱ: Ներկառուցված Power Down և Standby ռեժիմներն աջակցում են էներգիայի կրճատմանը: (տվյալների թերթիկ)
Ինչպես է աշխատում nRF24L01+ անլար մոդուլը:
Քայլ 6. Կարգավորեք DigiProNRF հանգույցները
Բացառիկ DigiProNRF տպատախտակն ապահովում է Digispark Pro մոդուլի և nRF24L01 մոդուլի փոխկապակցումը: DigiProNRF- ի միակցիչն աջակցում է նաև 3.3 Վ ֆիլտրացված կարգավորիչ ՝ nRF24- ը սնուցելու համար և ապահովում է Digispark Pro կոճերի մեկ տող `էլեկտրահաղորդման գծերին և I/O ազդանշաններին հեշտ մուտք գործելու համար:
Սխեմատիկ գծապատկերից նշեք, թե որ nRF24 մոդուլի կապում է որ Digispark կապում: Այս կապի նշանակումները օգտագործվում են կցված օրինակի ծածկագրում:
Erոդեք երկու DigiProNRF հանգույց ՝ փորձարկելու հանգույցների միջև կետ առ կետ հաղորդակցությունը:
Մի ՊԱՀԱՆԵՔ Digispark Pro- ի ներքևի երեք «կենտրոնագլուխ կապում»: Փոխարենը, օգտագործեք լրացուցիչ վերնագրի քորոցներ Digispark Pro- ի կողքին ջարդվող կապումների շարքի համար: Երեք «կենտրոնագլուխ կապում» կարելի է միացնել առանց որևէ խնդիրների առաջացման (դրանք միացված չեն PCB- ում), բայց վերնագիրն ավելի լավ է օգտագործվում ճեղքման համար, քան վատնում Digispark- ի երեք չօգտագործված անցքերի վրա:
Programրագրեք DigiProNRF երկու հանգույցները կցված ցուցադրական ուրվագծերով (մեկը TX- ի և մեկը RX- ի համար): Ինքնաթիռի Pin1 LED- ը (Digispark Pro- ի կենտրոնի մոտ) յուրաքանչյուր տախտակի վրա դանդաղ կթարթվի, երբ ռադիոկապը հաջողվի: LED- ն ամուր կմնա, երբ ռադիոկապը խզվի: Օրինակ, եթե մյուս հանգույցը անջատված է:
FYI, այս ցուցադրությունը հիմնված է Pro nRF24L01+ Shield ձեռնարկի վրա:
Խորհուրդ ենք տալիս:
Large Capacitor Spark Demo - 170V DC լիցքավորիչ ՝ 5 քայլ
Large Capacitor Spark Demo - 170V DC լիցքավորիչ. Այս նախագիծը նպատակ ունի ցույց տալ, թե ինչ է կոնդենսատորը և գրավել հանդիսատեսի ուշադրությունը: Այս սարքը փոխակերպում է 120 Վ լարման ՝ մեծ կոնդենսատորը լիցքավորելու համար մինչև 170 Վ DC և թույլ է տալիս լիցքաթափել այն ՝ արտադրելով մեծ կայծ և բարձր աղմուկ, ապահով
Spark Gap Tesla կծիկ ՝ 14 քայլ
Spark Gap Tesla Coil. Սա ձեռնարկ է, թե ինչպես կարելի է Spark Gap Tesla Coil- ը կառուցել Ֆարադեյի վանդակի զգեստով: Այս նախագիծը ինձ և իմ թիմին (3 ուսանող) տևեց 16 աշխատանքային օր, այն արժե մոտ 500 ԱՄՆ դոլար, ես ձեզ կհավաստիացնեմ, որ այն չի գործի առաջին անգամից :), ամենակարևորը
Art-Net վերահսկվող ճախարակ `6 քայլ
Բարև բոլորին " Քո ի՞նչը " Ես լսում եմ, որ դուք հարցնում եք, լավ թույլ տվեք շատ արագ բացատրել: Մի քանի տարի առաջ մենք խնջույք կազմակերպեցինք տեղի երիտասարդական տան հետ, և որպես բեմահարթակ
Տեղադրեք .NET Framework 1.0 64-բիթանոց Windows- ում ՝ 8 քայլ
Տեղադրեք. NET Framework 1.0 64-բիթանոց Windows- ում. Յուրաքանչյուրը, ով երբևէ փորձել է տեղադրել 64-բիթանոց Windows- ի NET Framework 1.0 տարբերակը, հավանաբար, սխալ է բախվել ՝ ասելով, որ այն չի աշխատի 64-բիթանոց Windows- ում: . Այնուամենայնիվ, կա լուծում: ՈOTՇԱԴՐՈԹՅՈՆ. Microsoft- ը չի աջակցում
Vbs Net Send Messenger: 3 քայլ
Vbs Net Send Messenger. Ահա ուսանելի, թե ինչպես կարելի է Net Send Messenger պատրաստել Visual Basic Script- ի միջոցով (vbs): Ես խմբաքանակի փոխարեն օգտագործել եմ vbs, քանի որ չեմ սիրում խմբաքանակ օգտագործել: Խմբաքանակը չափազանց պարզ է: Տեղեկացնելու համար, որ սա իմ առաջին հրահանգն է: Հուսով եմ, որ Ձեզ դուր է գալիս այն