Мазмуну:

HackerBox 0029: Field Kit: 6 Steps
HackerBox 0029: Field Kit: 6 Steps

Video: HackerBox 0029: Field Kit: 6 Steps

Video: HackerBox 0029: Field Kit: 6 Steps
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де конфигурациялаңыз
  • Аппараттык максаттарды колдонуу үчүн жөнөкөй I/O жана автобус операцияларын колдонуңуз
  • Программалоону жана EPROMлардын мазмунун түшүрүү
  • Кайра иштетүүгө негизделген логикалык анализатор куралы менен эксперимент жүргүзүңүз

HackerBoxes - бул DIY электроникасы жана компьютердик технологиялар үчүн ай сайын жазылуу кутучасы кызматы. Биз хоббисттер, жаратуучулар жана эксперименттербиз. Биз кыялдардын кыялкечтерибиз. HACK PLANET!

1 -кадам: HackerBox 0029: кутунун мазмуну

HackerBox 0029: кутунун мазмуну
HackerBox 0029: кутунун мазмуну
HackerBox 0029: кутунун мазмуну
HackerBox 0029: кутунун мазмуну
  • HackerBoxes #0029 Коллекциялык маалымдама картасы
  • Эксклюзивдүү HackerBoxes Zipper Case
  • Портативдүү 5В ширетүүчү үтүк
  • ProMicro ATmega32U4 5V 16MHz
  • OLED 0.91 дюймдук дисплей 128x32 I2C
  • Төрт ачкыч баскыч модулу
  • Алты LED мүчүлүштүктөрдү модулу
  • AT24C256 I2C EEPROM модулу
  • 400 Пойнт Solderless Breadboard
  • Jumper Wire Bundle
  • Mini Grabber клиптер топтому
  • 2 мм 1,5 м
  • MicroUSB кабели
  • MiniUSB кабели
  • Precision Driver Set
  • Эксклюзивдүү телефон Phreak Decal Exclusive
  • Эксклюзивдүү 8 бит Dragon Keychain

Башка пайдалуу нерселер:

Программалык куралдарды иштетүү үчүн компьютер

Баарынан маанилүүсү, сизге укмуштуу окуялар, DIY руху жана хакердик кызыгуу керек болот. DIY электроникасы анча маанилүү эмес жана HackerBoxes сугарылган версия эмес. Максат - кемчилик эмес, прогресс. Укмуштуу окуялардан ырахат алганда, жаңы технологияны үйрөнүүдөн жана кээ бир долбоорлорду ишке ашыруудан чоң канааттануу алса болот. Биз ар бир кадамды акырындык менен, майда -чүйдөсүнө чейин ойлонууну сунуштайбыз жана жардам суроодон тартынбаңыз.

HackerBox FAQ мүчөлөрүнүн учурдагы жана болочок мүчөлөрү үчүн көптөгөн маалымат бар экенин эске алыңыз.

2 -кадам: Талаа иштери

Image
Image

Hardware Hacker катары, роутерде жаркылдатууну, видео оюн системасынан ROMдорду төгүүнү, кээ бир I/O төөнөгүчтөрүн алмаштырууну, ооруп жаткан батареяны сатууну же башка күндү качан же кайда сактоо керектигин эч качан билбейсиз.

HackerBoxes Field Kit - бул сиздин электроникаңыздын биринчи жардам булагынын биринчи жолу. Иштетилгенден кийин, рюкзагыңызда, портфелиңизде же мүчүлүштүктөргө каршы сумкаңызда талаа комплектин даяр бойдон сактай аласыз.

Мисал сценарийлери:

Hacking Toys

Көбүрөөк оюнчуктар

Добуш берүү машиналары

Талаа күнү 2018

Унааны бузуу

3 -кадам: Arduino Pro Micro 5V 16MHz

Талаа операциялары үчүн Pro Micro сценарийлери
Талаа операциялары үчүн Pro Micro сценарийлери

Arduino Pro Micro USB интерфейси бар ATmega32U4 микроконтроллерине негизделген. Бул FTDI, PL2303, CH340 же башка чип жок экенин билдирет жана сиздин компьютер менен Arduino микроконтроллеринин ортосунда ортомчу болуп иштейт.

Биз адегенде казыктарды ордуна туташтырбастан Pro Micro менен иштөөнү сунуштайбыз. Негизги конфигурацияны жана тестирлөөнү башкы казыктарды колдонбостон жасай аласыз. Ошондой эле, модулда ширетүүнү кечеңдетүү, эгер сиз кандайдыр бир кыйынчылыктарга туш болсоңуз, мүчүлүштүктөрдү оңдоого азыраак өзгөрмө берет.

Эгерде сиздин компьютериңизде Arduino IDE орнотулбаса, аны arduino.cc түрүндө алуу менен баштаңыз. ЭСКЕРТҮҮ: Pro Micro программалоого чейин 5В версиясын шаймандар> процессордун астында тандап алыңыз. 3.3V үчүн бул топтомго ээ болуу бир жолу иштейт, андан кийин түзмөк төмөндө талкууланган колдонмодогу "Жүктөөчүгө калыбына келтирүү" көрсөтмөлөрүн аткармайынча, сиздин компьютериңизге эч качан туташпай тургандай көрүнөт, бул бир аз татаал болушу мүмкүн.

Sparkfun сонун Pro Micro Hookup гидине ээ. Hookup Guide Pro Micro тактасынын деталдуу серептерин, андан кийин "Орнотуу: Windows" жана "Орнотуу: Mac & Linux" бөлүмүн камтыйт. Arduino IDE Pro Micro колдоого конфигурацияланган болушу үчүн, орнотуу нускамаларынын тиешелүү нускасындагы көрсөтмөлөрдү аткарыңыз. Биз адатта Arduino тактасы менен иштей баштайбыз жана Blink стандарттык эскизин жүктөө жана/же өзгөртүү аркылуу. Бирок, Pro Micro кадимки светодиодду 13 -графага кошпойт. Бактыга жараша, биз RX/TX светодиоддорун башкара алабыз жана Sparkfun кантип көрсөтүш үчүн тыкан кичинекей эскизди берген. Бул Hookup Guideнын "Мисал 1: Көз ирмемдер!" Деп аталган бөлүмүндө. Бул Blinkiesти түзүп жана жүктөп алаарыңызды ырастаңыз! өтүүдөн мурун мисал.

4 -кадам: Талаа операциялары үчүн Pro Micro сценарийлери

Жөнөкөй сериялык интерфейсти колдонуу менен Pro Microдон сегиз I/O линиясын окуу жана жазуу үчүн, бул жерде камтылган Serial_IO.ino эскизин сынап көрүңүз. Бул биз иштеп жаткан кандайдыр бир максаттуу системаны башкаруу же суракка алуу үчүн колдонула турган эң жөнөкөй камтылган куралдардын бири.

Жөнөкөй секиргичтер же тийүү баскыч модулу 10, 16, 14, 15, 18, 19, 20 жана 21 -пиндердеги санариптик кирүүлөрдү демо кылуу үчүн колдонулушу мүмкүн.

Ошо сыяктуу эле, LED модулу 2, 3, 4, 5, 6, 7, 8 жана 9 казыктарында санариптик чыгууларды көрсөтүү үчүн колдонулушу мүмкүн.

Практикалык колдонууда бул I/O линиялары максаттуу системага интерфейс болмок.

Бул мисалдан бир аз жакшыраак, Процесс платформасы Pro Micro менен негизги логикалык анализаторду ишке ашыруу үчүн колдонулушу мүмкүн.

Биз бул демо кодду колдонуп AT24C256 сериялык EEPROM (маалымат барагын) модулун окуп жана жазууну эксперимент кыла алабыз.

128x32 OLED дисплейи чыгарууну көрсөтүү үчүн компьютер жеткиликтүү болбогондо колдонулушу мүмкүн. Интернетте ар кандай SSD1306 китепканалары бар.

Микроконтроллерди мүчүлүштүктөрдү оңдоо/бузуу платформасы катары колдонуу үчүн Bus Ninja долбоорун карап көрүңүз. Белгилей кетчү нерсе, бул Arduino IDEди колдонуунун ордуна avr-gcc инструментин жана avrdude талап кылат.

5 -кадам: Талаа комплектин практикага киргизүү

Талаа комплексин практикага киргизүү
Талаа комплексин практикага киргизүү

Баарыбыздын ар кандай тек -тамырыбыз жана ар кандай инструменттерди колдонуу учурлары ар кандай болгондуктан, биз төмөндөгү комментарийлерде бул деталдардын кээ бирлери менен бөлүшкөн адамдарды көргүбүз келет.

Бул ойлордун айрымдары же бардыгы боюнча ой бөлүшүүнү ойлонуп көрүңүз:

Өзгөчө муктаждыктарыңыз үчүн бул жерге кирбеген Филд комплектине эмнени чогулта аласыз?

Кандай учурларда сиз талаа комплектине муктаж болушуңуз мүмкүн деп ойлойсуз?

Талаа комплектини кайда сактайсыз?

Келе жаткан айларда, талаа топтомуңузду качан жана кантип колдонуп калганыңыз жөнүндө бул жерге жазыңыз.

6 -кадам: Планетаны бузуу

Планетаны бузуу
Планетаны бузуу

Эгерде сиз бул Instrucableдан ырахат алган болсоңуз жана электроника менен компьютердик техниканын кутусун ай сайын почтаңызга жеткирүүнү кааласаңыз, HACERBoxтун революциясына кошулуңуз бул жерге.

Төмөндөгү комментарийлерде же HackerBoxes Facebook баракчасында ийгиликке жетиңиз. Албетте, эгерде сизде кандайдыр бир суроолор болсо же кандайдыр бир нерсеге жардам керек болсо, бизге кабарлаңыз. HackerBoxesтун бир бөлүгү болгонуңуз үчүн рахмат!

Сунушталууда: