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

HackerBox 0029: Դաշտային հավաքածու ՝ 6 քայլ
HackerBox 0029: Դաշտային հավաքածու ՝ 6 քայլ

Video: HackerBox 0029: Դաշտային հավաքածու ՝ 6 քայլ

Video: HackerBox 0029: Դաշտային հավաքածու ՝ 6 քայլ
Video: HackerBox #0029: Field Kit 2024, Նոյեմբեր
Anonim
HackerBox 0029: Field Kit
HackerBox 0029: Field Kit

Field Kit - Այս ամիս HackerBox Hackers- ը ուսումնասիրում է տարբեր մանրանկարչություն և շարժական գործիքներ արագաշարժ դաշտային գործողությունների համար: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0029- ի հետ աշխատելու համար, որը կարող եք վերցնել այստեղ, քանի դեռ մատակարարումները վերջանում են: Բացի այդ, եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:

Թեմաներ և ուսուցման նպատակներ HackerBox 0029- ի համար.

  • Հավաքեք փոքր էլեկտրոնիկայի գործիքակազմ շարժական դաշտային գործողությունների համար
  • Պատրաստեք միկրոբռնիչ տեսահոլովակներ ՝ սարքավորումների կոտրման ծրագրերի համար
  • Կարգավորեք ATmega32U4 Pro Micro հարթակը Arduino IDE- ում
  • Կիրառեք մուտքի/ելքի և ավտոբուսների պարզ գործողություններ `ապարատային թիրախները շահագործելու համար
  • Հասկացեք EPROM- ների ծրագրավորման և թափման բովանդակությունը
  • Փորձեք մշակման վրա հիմնված տրամաբանական անալիզատոր գործիքի հետ

HackerBoxes- ը DIY էլեկտրոնիկայի և համակարգչային տեխնիկայի ամենամսյա բաժանորդագրության տուփի ծառայություն է: Մենք հոբբիիստներ ենք, ստեղծողներ և փորձարկողներ: Մենք երազանքների երազողներն ենք: ՀԱACԿԵՔ ՄՈԼՈԱԿԸ:

Քայլ 1: HackerBox 0029: Տուփի բովանդակություն

HackerBox 0029: Տուփի բովանդակություն
HackerBox 0029: Տուփի բովանդակություն
HackerBox 0029: Տուփի բովանդակություն
HackerBox 0029: Տուփի բովանդակություն
  • HackerBoxes #0029 Հավաքածու տեղեկատու քարտ
  • Բացառիկ HackerBoxes կայծակաճարմանդ պատյան
  • Դյուրակիր 5V զոդման երկաթ
  • ProMicro ATmega32U4 5V 16 ՄՀց
  • OLED 0.91 դյույմ էկրան 128x32 I2C
  • Չորս առանցքային կոճակ մոդուլ
  • Վեց LED վրիպազերծման մոդուլ
  • AT24C256 I2C EEPROM մոդուլ
  • 400 միավոր առանց զոդման տախտակ
  • Jumper Wire Bundle
  • Mini Grabber տեսահոլովակների հավաքածու
  • Sոդման հյուսվածք 2 մմ 1.5 մ
  • MicroUSB մալուխ
  • MiniUSB մալուխ
  • Verշգրիտ վարորդների հավաքածու
  • Բացառիկ հեռախոս Phreak Decal Բացառիկ
  • Բացառիկ 8bit Dragon Keychain

Որոշ այլ բաներ, որոնք օգտակար կլինեն.

Համակարգիչ `ծրագրային գործիքների գործարկման համար

Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, DIY ոգու և հաքերային հետաքրքրասիրության զգացում: DIY էլեկտրոնիկան չնչին հետապնդում չէ, և HackerBoxes- ը ջրազրկված տարբերակ չէ: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ եք և վայելում եք արկածախնդրությունը, մեծ գոհունակություն կարող է առաջանալ նոր տեխնոլոգիաներ սովորելուց և, հուսով եմ, որոշ նախագծեր կյանքի կոչելուց: Մենք առաջարկում ենք յուրաքանչյուր քայլ անել դանդաղ ՝ հաշվի առնելով մանրուքները և մի վախեցեք օգնություն խնդրելուց:

Նկատի ունեցեք, որ HackerBox- ի ՀՏՀ -ում առկա են հարուստ տեղեկատվություն ներկայիս և ապագա անդամների համար:

Քայլ 2: Դաշտային գործողություններ

Image
Image

Որպես ապարատային հակեր, դուք երբեք չգիտեք, թե երբ կամ որտեղ կարող է անհրաժեշտ լինել ֆլեշը երթուղիչի վրա փոփոխել, վիդեոխաղերի համակարգից ROM- երը թափել, մի քանի մուտքի/ելքի կապեր անջատել, չվաճառել հիվանդ մարտկոցը կամ այլ կերպ խնայել օրը:

HackerBoxes Field Kit- ը առաջին անցումն է ձեր էլեկտրոնիկայի առաջին օգնության ռեսուրսին: Մշակվելուց հետո դուք կարող եք պատրաստ պահել ձեր հանդերձանքը ձեր ուսապարկի, պայուսակի կամ վրիպակների պայուսակում:

Սցենարների օրինակ.

Խաղալիքներ կոտրելը

Ավելի շատ խաղալիքներ

Քվեարկության մեքենաներ

Դաշտի օր 2018

Car Hacking

Քայլ 3: Arduino Pro Micro 5V 16 ՄՀց

Միկրո սցենարներ դաշտային գործողությունների համար
Միկրո սցենարներ դաշտային գործողությունների համար

Arduino Pro Micro- ն հիմնված է ATmega32U4 միկրոկառավարիչի վրա, որն ունի ներկառուցված USB ինտերֆեյս: Սա նշանակում է, որ չկա FTDI, PL2303, CH340 կամ որևէ այլ չիպ, որը միջնորդ է հանդիսանում ձեր համակարգչի և Arduino միկրոկոնտրոլերի միջև:

Մենք առաջարկում ենք նախ աշխատել Pro Micro- ի հետ ՝ առանց կապումներն ամրացնելու տեղում: Դուք կարող եք կատարել հիմնական կազմաձևումն ու փորձարկումները ՝ առանց վերնագրի կապում օգտագործելու: Բացի այդ, մոդուլի վրա զոդման հետաձգումը վրիպազերծման մեկ փոքր փոփոխական է տալիս, եթե որևէ բարդության բախվեք:

Եթե ձեր համակարգչում տեղադրված չէ Arduino IDE- ն, սկսեք այն ստանալ arduino.cc- ից: WԳՈՇԱՈՄ. Համոզվեք, որ ընտրել եք 5V տարբերակը գործիքների> պրոցեսորի տակ ՝ նախքան Pro Micro- ի ծրագրավորումը: 3.3 Վ -ի համար այս հավաքածուն ունենալը կաշխատի մեկ անգամ, և այնուհետև սարքը, կարծես, երբեք չի միանա ձեր համակարգչին, մինչև չկատարեք ստորև քննարկված ուղեցույցի «Վերակայել բեռնիչին» հրահանգները, ինչը կարող է մի փոքր բարդ լինել:

Sparkfun- ն ունի հիանալի Pro Micro միացման ուղեցույց: Միացման ուղեցույցն ունի Pro Micro տախտակի մանրամասն ակնարկ, այնուհետև բաժին «Տեղադրում. Windows» և «Տեղադրում. Mac և Linux» բաժինների համար: Հետևեք այդ տեղադրման հրահանգների համապատասխան տարբերակի ցուցումներին, որպեսզի ձեր Arduino IDE- ն կազմաձևվի Pro Micro- ին աջակցելու համար: Սովորաբար մենք սկսում ենք աշխատել Arduino տախտակի հետ ՝ բեռնելով և/կամ փոփոխելով ստանդարտ Blink էսքիզը: Այնուամենայնիվ, Pro Micro- ն չի ներառում սովորական LED- ը կապում 13. Բարեբախտաբար, մենք կարող ենք վերահսկել RX/TX LED- ները, և Sparkfun- ը տրամադրել է կոկիկ փոքր ուրվագիծ ՝ ցույց տալու համար, թե ինչպես: Սա միացման ուղեցույցի այն հատվածում է, որը վերնագրված է ՝ «Օրինակ 1. Թարթումներ»: Հաստատեք, որ կարող եք կազմել և ներբեռնել այս Blinkies- ը: օրինակ ՝ առաջ գնալուց առաջ:

Քայլ 4: Դաշտային գործողությունների Pro միկրո սցենարներ

Pro Micro- ից ութ I/O տողերի հավաքածուներ կարդալու և գրելու համար `օգտագործելով սերիական պարզ ինտերֆեյս, փորձեք այստեղ ներառված Serial_IO.ino ուրվագիծը: Սա ամենապարզ ներդրված գործիքներից մեկն է, որը մենք կարող ենք օգտագործել ցանկացած թիրախային համակարգի շահագործման կամ հարցաքննության համար, որի վրա մենք աշխատում ենք:

Կամ պարզ ցատկողները կամ շոշափելի կոճակի մոդուլը կարող են օգտագործվել թվային մուտքերը ցուցադրելու համար 10, 16, 14, 15, 18, 19, 20 և 21 կապում:

Նմանապես, LED մոդուլը կարող է օգտագործվել թվային արդյունքները 2, 3, 4, 5, 6, 7, 8 և 9 կապում ցուցադրելու համար:

Գործնական օգտագործման դեպքում այս մուտքի/ելքի գծերը կհամապատասխանեն նպատակային համակարգին:

Այս օրինակից մի փոքր ավելի առաջադեմ, մշակման հարթակը կարող է օգտագործվել Pro Micro- ի միջոցով հիմնական տրամաբանական անալիզատոր իրականացնելու համար:

Մենք կարող ենք փորձարկել կարդալ և գրել AT24C256 սերիական EEPROM (տվյալների թերթիկ) մոդուլը ՝ օգտագործելով այս ցուցադրական ծածկագիրը:

128x32 OLED էկրանը կարող է օգտագործվել այն դեպքում, երբ համակարգիչը կարող է անհասանելի լինել ելքը ցուցադրելու համար: Առցանց առկա են տարբեր SSD1306 գրադարաններ:

Միկրոկոնտրոլերը որպես վրիպազերծման/կոտրման հարթակ օգտագործելու առաջադեմ մարտահրավերի համար դիտեք Bus Ninja նախագիծը: Նկատի ունեցեք, որ դրա համար կպահանջվի avr-gcc գործիքաշղթա և avrdude, ի տարբերություն Arduino IDE- ի օգտագործման:

Քայլ 5. Դաշտային հավաքածուն գործնականում դնելը

Դաշտի հավաքածուն պրակտիկայի մեջ դնելը
Դաշտի հավաքածուն պրակտիկայի մեջ դնելը

Քանի որ մենք բոլորս ունենք տարբեր ծագում և տարբեր գործածումներ տարբեր գործիքների համար, մենք կցանկանայինք տեսնել, որ մարդիկ այս մանրամասներից մի քանիսը կիսեն ստորև բերված մեկնաբանություններում:

Մտածեք ձեր մտքերը կիսելու այս կետերից մի քանիսի կամ բոլորի վերաբերյալ.

Ձեր հատուկ կարիքների համար ի՞նչ կարող եք փաթեթավորել ձեր Field Kit- ում, որը ներառված չէր այստեղ:

Ո՞ր իրավիճակներում եք պատկերացնում, որ հնարավոր է ձեր Field Kit- ի կարիքը լինի:

Որտե՞ղ եք պահելու ձեր Field Kit- ը:

Առաջիկա ամիսների ընթացքում խնդրում ենք կրկին տեղադրել այստեղ այն մասին, թե երբ և ինչպես եք ավարտել ձեր Field Kit- ի օգտագործումը:

Քայլ 6: Կոտրեք մոլորակը

Hack the Planet
Hack the Planet

Եթե ձեզ դուր եկավ այս Instrucable- ը և կցանկանայիք, որ էլեկտրոնիկայի և համակարգչային տեխնիկայի տուփը ամեն ամիս առաքվեր հենց ձեր փոստարկղին, խնդրում ենք միանալ HackerBox- ի հեղափոխությանը `ԲԱUBԱՆՈՐԴԱԳՐՎԵԼ ԱՅՍՏԵ:

Շփվեք և կիսվեք ձեր հաջողությամբ ստորև բերված մեկնաբանություններում կամ HackerBoxes ֆեյսբուքյան էջում: Անշուշտ, մեզ տեղեկացրեք, եթե ունեք որևէ հարց կամ ինչ -որ բանում օգնության կարիք ունեք: Շնորհակալություն HackerBoxes- ի մաս լինելու համար:

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