Мазмұны:

HackerBox 0045: Spark Net: 10 қадам
HackerBox 0045: Spark Net: 10 қадам

Бейне: HackerBox 0045: Spark Net: 10 қадам

Бейне: HackerBox 0045: Spark Net: 10 қадам
Бейне: #77 HackerBox 0045 Spark Net 2024, Шілде
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

HackerBox бүкіл әлемдегі хакерлерге сәлем! HackerBox 0045 көмегімен біз Nordic nRF24 радио трансиверлерін, Digispark Pro модульдерін бағдарламалауды және желіге қосуды, радио интерфейсті серво -қозғалтқыштарды, қозғалыс детекторларын және тағы басқаларды тәжірибе жасаймыз. Бұл нұсқаулықта HackerBox 0045 -ті бастау туралы ақпарат бар, оны жеткізілім аяқталған кезде сатып алуға болады. Егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!

HackerBoxes - бұл электроника мен компьютерлік технологиялар әуесқойлары үшін ай сайынғы абоненттік қорап қызметі - Аппараттық құралдарды бұзушылар - Армандарды армандаушылар.

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

1 -қадам: HackerBox 0045 үшін мазмұн тізімі

Image
Image
  • Үш Digispark Pro ATtiny167 модульдері
  • Үш күшейтілген NRF24L01 модулі
  • DigiProNRF эксклюзивті үш тақтасы
  • Үш SMA антеннасы
  • 575 резисторы бар қорап
  • HC-SR501 PIR қозғалыс сенсор модулі
  • Жабдықтары бар микросерво
  • Сызықтық 10К Ом потенциометрі
  • Әйелден әйелге DuPont Jumper сымдары
  • BadgeBuddy дәнекерлеу жинағына кіріспе
  • Google логотипі жапсырмасы
  • Эксклюзивті HackLife Iron-On Patch

Пайдалы болатын басқа да нәрселер:

  • Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
  • Бағдарламалық құралдарды іске қосуға арналған компьютер

Ең бастысы, сізге шытырман оқиға, хакерлік рух, шыдамдылық пен қызығушылық қажет болады. Электроникамен жұмыс жасау және тәжірибе жасау өте пайдалы болса да, кейде қиын, қиын және тіпті көңілсіз болуы мүмкін. Мақсат - жетілу емес, прогресс. Егер сіз шыдамдылық танытып, шытырман оқиғадан ләззат алсаңыз, бұл хоббиден үлкен қанағат алуға болады. Әр қадамды ақырын жасаңыз, егжей -тегжейлі ойлаңыз және көмек сұраудан қорықпаңыз.

HackerBoxes FAQ -те қазіргі және болашақ мүшелер үшін көптеген ақпарат бар. Бізге келіп түсетін техникалық емес электрондық хаттардың барлығына дерлік жауап берілген, сондықтан біз ЖҚС оқуға бірнеше минут бөлгеніңізді шынымен бағалаймыз.

2 -қадам: кіріспе дәнекерлеу жинағы - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy қарапайым және қызықты «дәнекерлеуге кіріспе» жиынтығы. HackerBoxes Лас -Вегастағы DEF CON 27 -де хоббиімізді насихаттауға арналған BadgeBuddy мыңдаған жинақтарын шығарғанын мақтан тұтады. BadgeBuddy жинақтары жабдықты бұзу ауылында, дәнекерлеу дағдылары ауылында және сатушы бөлмесінде ақысыз (сырадағыдай) қол жетімді болады. DEF CON Villages ұйымдастырушылары мен еріктілері электроникаға қызығушылық танытқандардың барлығына және хакерлік пен қауіпсіздікті зерттеудің басқа да көптеген аспектілерін енгізуге және көмектесуге арналған.

Әрине, BadgeBudy -дің барлық мүшелері HackerBox 0045 -те BadgeBuddy жиынтығын ала алатындығына көз жеткізу үшін BadgeBudy -дің қосымша жинақтары алынған. Сіз BadgeBuddy -ді дәнекерлеуді үйренгісі келетін адаммен бөлісе аласыз, немесе сіз оны өзіңізге ләззат ала аласыз!

BadgeBuddy-бұл жиналмалы мини-танымдық ПХД, оны конференц байламына, рюкзактарға, әмиянға, белбеуге және т.б. ілулі шар тізбегінің көмегімен ілуге болады. BadgeBuddy сыртқы басқару схемасы жоқ қысқартылған БОМ үшін өзін-өзі басқаратын кемпірқосақ жарық диодтарының жетілдірілген стилін қолданады. Бұл қызықты нәтиже береді, ол әлі де бірінші рет дәнекерлеу жобасы үшін жеткілікті қарапайым.

Егер сіз осы жиынтық арқылы дәнекерлеуге жаңадан үйрететін болсаңыз, желіде дәнекерлеу туралы көптеген нұсқаулықтар мен бейнелер бар. Міне, бір мысал. Есіңізде болсын, жергілікті өндірушілер тобында немесе хакерлік кеңістікте әдетте дәнекерлеу станциялары мен тәжірибесі бар. Сондай -ақ, әуесқой радио клубтар әрқашан электроника тәжірибесінің тамаша көзі болып табылады.

BadgeBuddy жиналысының ескертпелері:

  • Жеңіл бампер жасау үшін дәнекерленген монеталық ұяшықтың астындағы қаңылтырдың центрі.
  • Пластинаның артқы жағындағы сызыққа сәйкес дәнекерленген монеталар ұяшығының қысқышы
  • Пластинаның артқы жағына ауыстырып қосу қуаты
  • ДК -дің сыртқы бетіне жарық диодты жағына жақын орналасқан қысқа PIN -і бар ПХД -ның алдыңғы жағына жарықдиодты салыңыз.
  • ДӘЛЕГЕДІ жарық диодтары
  • ҚАУІПСІЗДІК ӘЙНЕКТЕРІН КИІП ОТЫРҒАНДА, ҚАЗАҚ ҚҰРЫЛҒЫЛАРЫ ПХД -ға ЖАУЫП КЕТЕДІ
  • Тиын ұяшығын салыңыз
  • Радуга светодиодты велосипедпен жетістікке жетуін атап өтіңіз
  • БҰРАҚ ТІЗІГІН ПАЙДАЛАНУ

3 -қадам: Digispark Pro

Digispark Pro ATtiny167 микроконтроллерін (деректер кестесі) пайдаланады, бұл түпнұсқалық Digisparkтегі ATtiny85 -тен жақсы жаңарту.

Digispark Pro басқа Arduino немесе бағдарламашы модулін қажет етпей тікелей USB арқылы бағдарламалануы мүмкін. USB коды ATtiny167 тікелей жұмыс істейді.

Түпнұсқа Digispark -пен салыстырғанда, Pro жылдамырақ (16 МГц және 8 МГц), көбірек сақтау орны бар және бірнеше енгізу -шығару түйреуіштері бар.

Digispark Pro бастапқыда Kickstarter жобасы арқылы енгізілді.

4 -қадам: Digispark Pro бағдарламалау

Digispark Pro бағдарламалау
Digispark Pro бағдарламалау

Түйреуіштерді Digispark Pro -ге дәнекерлемес бұрын, оны бағдарламалау үшін қажет нәрсенің бәрін конфигурациялаңыз және жарықдиодты жарықтандыру үшін мысал кодын жүктеңіз. Бұл Digispark Pro -мен жұмыс істеудің сенімділігін арттыратын маңызды қадам және бұл қызықты!

Ресми Digistump Wiki туралы ақпарат бізді Arduino IDE орнату (егер орнатылмаған болса), IDE -ді ATtiny167 -мен пайдалану үшін конфигурациялау, содан кейін біздің бірінші бағдарламаны жүктеу арқылы көрсетеді.

Әдеттегідей, кешігу () функциясының қоңырауларында уақытты (миллисекундтарды) өзгерту арқылы ойнаңыз, содан кейін сіздің код өзгертулеріңіз микроконтроллерде сақталатынын және орындалатынын көру үшін Digispark Pro -ді жаңартыңыз.

«Ақаулықтарды жою» айдарындағы ескертулерге ерекше назар аударыңыз. USB -чипті қолданбай Digispark -тың USB интерфейсі аздап бұзылады (бірақ тамаша), сондықтан USB қосылымын орнату үшін бірнеше рет қайталау, басқа кабель немесе Уикиде ұсынылғандай басқа да бұрмалау қажет.

Кейбір қондырғыларда Digispark Pro компьютерге қосылған кезде жүктеушіде қалады және пайдаланушы бағдарламасын орындамайды. Digispark Pro -ны қуат банкінен, USB -қабырғаға немесе басқа қуат көзінен бағдарламалауға қосу - бұл әдетте тамаша шешім.

5 -қадам: NORDIC NRF24L01 радиоқабылдағыш

NORDIC NRF24L01 радиоқабылдағыш
NORDIC NRF24L01 радиоқабылдағыш

NRF24L01 - бүкіл әлем бойынша 2,4 - 2,5 ГГц ISM диапазонына арналған бір микросхемалы радио қабылдағыш. Трансивер толық интеграцияланған жиілік синтезаторынан, күшейткіштен, кристалды осциллятордан, демодулятордан, модулятордан және жетілдірілген протокол қозғалтқышынан тұрады. Шығу қуаты, жиілік арналары және хаттаманы орнату SPI интерфейсі арқылы оңай бағдарламаланатын болады. Ағымдағы тұтыну -6dBm және RX режимінде 12.3mA шығу қуаты кезінде тек 9.0mA құрайды. Кіріктірілген қуатты өшіру және күту режимдері қуатты төмендетуді қолдайды. (деректер тізімі)

NRF24L01+ сымсыз модулі қалай жұмыс істейді.

6 -қадам: DigiProNRF түйіндерін конфигурациялау

DigiProNRF түйіндерін теңшеңіз
DigiProNRF түйіндерін теңшеңіз

Эксклюзивті DigiProNRF платасы Digispark Pro модулі мен nRF24L01 модулінің өзара қосылуын қолдайды. DigiProNRF схемасы сонымен қатар nRF24 қоректендіруге арналған 3,3В сүзгіден өткен реттегішті қолдайды және электр желілері мен енгізу -шығару сигналдарына оңай қол жеткізу үшін Digispark Pro түйреуіштерінің бір қатарын қамтамасыз етеді.

Схемалық диаграммадан nRF24 модулінің қандай түйреуіштері Digispark түйреуіштеріне қосылатынына назар аударыңыз. Бұл пин тағайындаулары берілген мысал кодында қолданылады.

Түйіндер арасындағы нүктелік байланыспен тәжірибе жасау үшін екі DigiProNRF түйінін дәнекерлеңіз.

Digispark Pro -дің төменгі жағындағы үш «орталық тақырыптық түйреуіштерді» ҚОЛДАНБАҢЫЗ. Оның орнына Digispark Pro жанындағы үзіліс түйреуіштері үшін қосымша тақырып түйреуіштерін қолданыңыз. Үш «орталық түйреуіш түйреуішті» ешқандай қиындық туғызбай қосуға болады (олар ПХД -да ешнәрсеге қосылмаған), бірақ тақырып пайдаланылмайтын Digispark үш саңылауында ысырапқа қарағанда үзіліс үшін жақсы қолданылады.

Екі DigiProNRF түйінін демо -эскиздермен бағдарламалаңыз (біреуі TX үшін, екіншісі RX үшін). Радио қосылым сәтті болған кезде әр тақтадағы Pin1 светодиоды (Digispark Pro орталығының жанында) баяу жыпылықтайды. Радио байланыс үзілгенде жарық диоды тұрақты болып қалады. Мысалы, егер басқа түйін өшірілсе.

FYI, бұл демо Pro nRF24L01+ Shield оқулығына негізделген.

Ұсынылған: