Мазмұны:

HackerBox 0060: ойын алаңы: 11 қадам
HackerBox 0060: ойын алаңы: 11 қадам

Бейне: HackerBox 0060: ойын алаңы: 11 қадам

Бейне: HackerBox 0060: ойын алаңы: 11 қадам
Бейне: Hackerbox 0098 - Escape 2024, Шілде
Anonim
HackerBox 0060: ойын алаңы
HackerBox 0060: ойын алаңы

HackerBox бүкіл әлемдегі хакерлерге сәлем!

HackerBox 0060 көмегімен сіз NRF52840 ARM Cortex M4 қуатты скандинавиялық жартылай өткізгішті қамтитын Adafruit Circuit Bluefruit ойын алаңымен тәжірибе жасайсыз. CircuitPython, Arduino, ARM GCC және т.б. көмегімен енгізілген бағдарламалауды зерттеңіз. Ендірілген бағдарламаларды мобильді құрылғыдан Bluetooth Low Energy (BLE) арналары арқылы басқарыңыз. Bluefruit Circuit ойын алаңы бар тақтаға арналған Playground Ghost PCB пайдаланыңыз. SD жад карталары мен сериялық флэш -чиптерді қолдана отырып, кернеу бөлгіш тізбектерді, D класындағы дыбыс күшейткіштерін, толық түсті СКД дисплейлерін және қосымша сақтауды түсініңіз және енгізіңіз.

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

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

Жабдықтар

Бұл нұсқаулықта HackerBox 0060 -пен жұмыс істеуді бастау туралы ақпарат бар. Толық қораптың мазмұны HackerBox 0060 өнімінің бетінде көрсетілген, онда қорапты жеткізу мерзімі аяқталған кезде сатып алуға болады. Егер сіз HackerBox -ты ай сайын пошта жәшігіңізден 15 доллар жеңілдікпен автоматты түрде алғыңыз келсе, сіз HackerBoxes.com сайтына жазылып, революцияға қосыла аласыз!

Әдетте ай сайынғы HackerBox -те жұмыс істеу үшін дәнекерлеуіш, дәнекерлеу және негізгі дәнекерлеу құралдары қажет. Бағдарламалық құралдарды іске қосатын компьютер де қажет. HackerBox Deluxe Starter семинарына негізгі құралдар жиынтығын және кіріспе әрекеттер мен эксперименттердің кең спектрін қараңыз.

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

1 -қадам: Elite киберқауіпсіздік патч

Элиталық киберқауіпсіздік патч
Элиталық киберқауіпсіздік патч

Біздің эксклюзивті, тактикалық стильдегі ПВХ (поливинилхлорид) патчтары қатал, бірақ икемді. Олар су өткізбейді және температураның кең диапазонына төтеп бере алады, бұл оларды ашық ауада немесе элиталық желіде қолдануға өте ыңғайлы етеді.

ОРНАТУ:

Маталарға бекітудің таңдаулы әдісі - бұл патчты орнына тігу үшін патчтың сыртқы жиегінің айналасындағы «тігу арнасын» пайдалану.

Патчаның артқы жағында үтіктеу қондырмасы бар, бірақ үтіктеу бекіту үшін бірінші таңдау болмауы керек. Қорғаныш қағаз парағын алыңыз, патчты орналастырыңыз және патчтың артқы жағындағы матадан қыздырыңыз. Патчтың өзі еріп кетпес үшін өте абай болыңыз.

Мата емес беттер үшін қорғаныш қағаз парағын алыңыз және эмблеманы екі жақты таспамен немесе сәйкес желіммен бекітіңіз.

2 -қадам: Adafruit Circuit ойын алаңы Bluefruit

Adafruit Circuit ойын алаңы Bluefruit
Adafruit Circuit ойын алаңы Bluefruit

Adafruit -тегі біздің керемет достарымыздың Bluefruit Circuit ойын алаңы - электроника мен бағдарламалауды зерттеуге арналған таңғажайып интеграцияланған алаң. Ол дөңгелек және әр түрлі әдістермен қосылу үшін сыртқы жиегінде аллигатор-қысқыштар бар. Ол USB -ден, AAA батарея жинағынан немесе LiPo батареясымен жұмыс істей алады. Bluefruit Circuit ойын алаңында USB-қолдау бар және оны Arduino эскизі мен CircuitPython бағдарламалау құралдарымен бірге қолдануға болады.

Негізгі чип-64-МГц жиілікте жұмыс істейтін және өзгермелі нүктелік операцияларды қолдайтын 32 биттік ARM Cortex M4 процессорлық ядроға негізделген nRF52840 скандинавиялық жартылай өткізгіш микроконтроллер. NRF52840 Bluetooth 5, Bluetooth торы, Thread, Zigbee, 802.15.4, ANT және 2.4 ГГц меншікті стектерге протоколдық қолдау көрсетеді. Оңайлатылған жұптастыру мен төлем шешімдерінде қолдануға арналған NFC-A тегі бар. ARM TrustZone CryptoCell криптографиялық блогы чипке кіреді және жоғары тиімділікпен және процессордан тәуелсіз орындалатын криптографиялық опциялардың кең спектрін ұсынады.

Bluefruit ойын алаңында сіз мыналарды таба аласыз:

  • 1 x nRF52840 Cortex M4 процессоры, Bluetooth төмен энергиямен
  • 10 x шағын NeoPixels, әрқайсысы кез келген түсті көрсете алады
  • 1 x Қозғалыс сенсоры (LIS3DH үш осьті акселерометр, кранды анықтау, еркін түсуді анықтау)
  • 1 x Температура сенсоры (термистор)
  • 1 x Жарық сенсоры (фототранзистор). Түс сенсоры мен импульстік сенсор ретінде де әрекет ете алады.
  • 1 x Дыбыс сенсоры (MEMS микрофон)
  • 1 x D динамикалық күшейткіші бар шағын динамик (7,5 мм магниттік динамик/дыбыстық сигнал)
  • 2 x А және В таңбасы бар түймелер
  • 1 x сырғытқыш
  • 8 x аллигатор-клипке ыңғайлы кіріс/шығыс түйреуіштері
  • I2C, UART, аналогты кірісті жасай алатын 6 түйреуішті, бірнеше PWM шығысын қамтиды
  • Жасыл «ON» жарық диоды, сондықтан сіз оның қуатын білесіз
  • Негізгі жыпылықтауға арналған қызыл «13» жарық диоды
  • Қалпына келтіру түймесі
  • 2 МБ SPI Flash жады, негізінен CircuitPython көмегімен код пен кітапханаларды сақтау үшін қолданылады.
  • Бағдарламалауға және жөндеуге арналған MicroUSB порты
  • USB порты сериялық порт, пернетақта, тінтуір, джойстик немесе MIDI сияқты жұмыс істей алады

БАСТАУ:

Bluefruit ойын алаңын стандартты MicroUSB кабелі арқылы қосыңыз және көбірек білу үшін Adafruit құжаттамасына өтіңіз.

3 -қадам: Python тізбегі

Python тізбегі
Python тізбегі

CircuitPython-бұл эксперименттерді жеңілдетуге және арзан микроконтроллер тақталарында бағдарламалауды үйренуге арналған бағдарламалау тілі. Бұл жұмыс үстелін алдын ала жүктеуді қажет етпестен бастауды бұрынғыдан да жеңілдетеді. Тақтаны орнатқаннан кейін кез келген мәтіндік редакторды ашып, кодты өңдеуге кірісіңіз. Бұл өте қарапайым.

CircuitPython -ды Bluefruit ойын алаңына орнату үшін мына жылдам қадамдарды орындаңыз.

Bluefruit Circuit Playground ішіндегі барлық мүмкіндіктер мен CircuitPython күшінің арқасында біз қазір қораптан тыс жерде көптеген керемет эксперименттер жасай аламыз. Міне, бірнеше мысал:

Борттағы NeoPixel RGB жарықдиодты шамдарды басқару

Температураны өлшеп, оны жарқылға жазыңыз

Пернетақта мен тышқан инъекциясына арналған HID бақылауы

Bluetooth арқылы мобильді құрылғылармен интерфейс

4 -қадам: Breadboard достық ойын алаңы Ghost

Breadboard достық ойын алаңы Ghost
Breadboard достық ойын алаңы Ghost

Ойын алаңы Ghost - бұл дәстүрлі модульдер мен тақталы схемаларға қосылу үшін дәнекерленген тақтасы бар ойын алаңын пайдаланудың қызықты әдісі. «Болт қосулы» интерфейсі ретінде, Circuit Playground ойын алаңын Ghost -қа оңай қосуға, алып тастауға және қайта бекітуге болады. Бұл Adafruit TFT Gizmo немесе Adafruit Proto Gizmo сияқты басқа тақталарға бекітуге икемділік береді, сонымен қатар аллигатор қысқыштарымен және т.б.

5 -қадам: Ghost ойын алаңын жинаңыз

Ghost ойын алаңын жинаңыз
Ghost ойын алаңын жинаңыз

Жаңғақтар

Гайка жаңғақтар берік бұрандалы бекіткішті созылмайтын материалдарға (мысалы, баспа тақталары) тұрақты бекіту үшін қолданылады. Гайканың бір жағында кескіш беті бар. Гайка ПХД саңылауына қысылған кезде, кесу беті тесік қабырғаларының қаптамасына жабысады. Бұл интерфейс жабуға және кез келген бекітілген ПХД іздеріне механикалық және электрлік қосылуды қамтамасыз етеді.

Жаңғақтарды қолданудың екі әдісі

ӘДІС А.

Ойын алаңындағы Ghost -қа ойын алаңын орнатудың бірінші әдісі - бұл жылдам әрі қарапайым әдіс. Біз кем дегенде бірінші рет осы жолмен жүруді ұсынамыз. Бұл әдіс бойынша жаңғақтардың тістейтін бетін сыртқа бұрыңыз, сонда жаңғақтар дәстүрлі жаңғақ ретінде пайдаланылады. Гайканы екі ПХД -ның көгілдір жағына (Ойын алаңының жағы) қою бұрандалы бастың қысқа тұйықталу қаупін азайтады немесе ойын алаңындағы кез келген компоненттерді зақымдайды, себебі жаңғақтар станок бұрандаларының басынан сәл кішірек.

ӘДІС В.

Ойын алаңындағы Ghost ойын алаңына монтаждаудың екінші әдісі майдалауға арналған жаңғақтарды мақсатты түрде қолданады. ПХД іздерінің қарама -қарсы жағындағы ойын алаңындағы Ghost -қа әр жаңғақ басудан бастаңыз. Гайканың гайкасының кескіш беті ПХД саңылауының қаптамасына енеді, сондықтан оған біраз күш қажет болуы мүмкін. Ең жақсы нұсқа - вице немесе басқа қаруды жаппай ұсақтау. ПХД -дің із жағы мен оның үстіңгі бетінің арасына бірнеше қатырма қағазды (немесе басқа сызаттардан қорғауды) қойыңыз.

НАЗАР АУДАРЫҢЫЗ: В əдісі айналма ойын алаңының компоненттік жағына станок бұрандасының басын тірейді жəне машинаның бұрандаларына өте мықты бекітілуі мүмкін. Берілген машиналық бұрандалардың «жуғыш бас» шыңдары үлкен өлшемді және тақтаның бөлшектерін оңай қысқартады немесе зақымдайды. Егер сізде «жуғыш бастары жоқ» M3 станоктық бұрандалар болса, оны орнына қолданғыңыз келуі мүмкін. Бұл жоғарыдағы суретте көрсетілгендей қарапайым дөңгелек бас немесе табаның басы бұрандалары болуы мүмкін. Егер сізде ДК корпусына арналған бұрандалар болса, онда сіз сәттілікке жетесіз, өйткені M3 бұрандалары бұл бағдарлама үшін өте кең таралған. Бұрандалы бастың астына оқшаулағышты қолдану - бұл басқа нұсқа, бірақ абай болыңыз.

Тақырып түйреуіштері

Ақырында, суретте көрсетілгендей, дұрыс бұрыштағы тақырыптардың қысқа жағын ойын алаңына елестетіңіз. Дұрыс бұрыштық тақырыптар елеске тұруға мүмкіндік береді және шынымен дәнекерленген тақтаны қорқытады.

6 -қадам: ойын алаңындағы елес дәнекерлемейтін тақтада

Ойын алаңындағы елес дәнекерленген тақтада
Ойын алаңындағы елес дәнекерленген тақтада

Ойын алаңының елесін дәнекерленген тақтаға салыңыз және триммер потенциометрін осында көрсетілгендей қосыңыз.

Ұсынылған: