Cov txheej txheem:

HackerBox 0060: Chaw Ua Si: 11 Kauj Ruam
HackerBox 0060: Chaw Ua Si: 11 Kauj Ruam

Video: HackerBox 0060: Chaw Ua Si: 11 Kauj Ruam

Video: HackerBox 0060: Chaw Ua Si: 11 Kauj Ruam
Video: Poj Ntxoog Poob Zoo 1/21/2019 2024, Hlis ntuj nqeg
Anonim
HackerBox 0060: Chaw Ua Si
HackerBox 0060: Chaw Ua Si

Txais tos rau HackerBox Hackers thoob ntiaj teb!

Nrog HackerBox 0060 koj yuav sim nrog Adafruit Circuit Playground Bluefruit nrog lub zog Nordic Semiconductor nRF52840 ARM Cortex M4 microcontroller. Tshawb nrhiav cov phiaj xwm kos nrog CircuitPython, Arduino, ARM GCC, thiab ntau ntxiv. Tswj cov phiaj xwm kos los ntawm cov khoom siv mobile hla Bluetooth Tsawg Zog (BLE) raws. Siv Chaw Ua Si Ntsuj Plig PCB los ua daim txiag ntoo nrog Circuit Court Chaw Ua Si Bluefruit. Nkag siab thiab siv qhov sib faib hluav taws xob faib hluav taws xob, chav kawm D lub suab tso suab, puv xim LCD qhia, thiab khaws cia ntxiv siv ob daim npav SD thiab daim npav ntsaws ntsaws.

HackerBoxes yog lub npov pabcuam txhua hli rau kev txaus siab rau cov khoom siv hluav taws xob thiab khoos phis tawj thev naus laus zis - Khoos phis tawj khoos phis tawj - Cov Npau Suav Npau Suav.

Muaj cov ntaub ntawv muaj txiaj ntsig zoo rau cov tswv cuab tam sim no thiab yav tom ntej hauv HackerBoxes FAQ. Yuav luag txhua qhov tsis yog-kev txhawb nqa email uas peb tau txais twb tau teb rau ntawd, yog li peb zoo siab heev uas koj tau siv ob peb feeb los nyeem FAQ.

Khoom siv

Cov Lus Qhia no muaj cov ntaub ntawv rau kev pib nrog HackerBox 0060. Lub thawv tag nrho cov ntsiab lus tau teev tseg ntawm nplooj ntawv khoom rau HackerBox 0060 qhov twg lub thawv tseem muaj rau kev yuav khoom thaum cov khoom siv kawg. Yog tias koj xav kom tau txais HackerBox zoo li txoj cai no hauv koj lub mailbox txhua lub hlis nrog tus nqi $ 15, koj tuaj yeem sau npe yuav ntawm HackerBoxes.com thiab koom nrog kev hloov pauv!

Cov hlau txuas, cov laug, thiab cov cuab yeej siv yooj yim feem ntau xav tau los ua haujlwm ntawm HackerBox txhua hli. Ib lub computer rau khiav cov cuab yeej software kuj tseem xav tau. Ua tibzoo saib HackerBox Deluxe Starter Rhiav rau txheej txheej ntawm cov cuab yeej yooj yim thiab nthuav dav ntawm kev qhia ua haujlwm thiab kev sim.

Qhov tseem ceeb tshaj plaws, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, hacker lub siab, ua siab ntev, thiab xav paub ntxiv. Tsim thiab sim nrog cov khoom siv hluav taws xob, thaum muaj txiaj ntsig zoo, tuaj yeem ua qhov nyuaj, nyuaj, thiab txawm tias ua rau lub sijhawm nyuaj. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau txoj kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem muab los ntawm txoj haujlwm no. Ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Kauj Ruam 1: Elite Cyber Security Patch

Elite Cyber Security Patch
Elite Cyber Security Patch

Peb tshwj xeeb, cov tswv yim-style PVC (polyvinyl chloride) thaj ua rau thaj nyuaj tab sis yoog raws. Lawv tsis muaj dej thiab tuaj yeem tiv taus ntau qhov kub thiab txias, ua rau lawv zoo tshaj rau sab nraum zoov hnyav lossis siv cov neeg tseem ceeb online.

INSTALLATION:

Txoj hauv kev zoo tshaj plaws ntawm kev txuas rau cov ntaub yog nws siv "xaws xov" nyob ib puag ncig sab nrauv ntawm thaj ua rau xaws lub thaj rau hauv qhov chaw.

Muaj cov hlau-rau mount ua ntej thov rau tom qab ntawm thaj, txawm hais tias ironing yuav tsum tsis yog thawj qhov kev xaiv rau txuas. Tshem daim ntawv tiv thaiv ntawv, tso lub thaj, thiab ua kom sov los ntawm daim ntaub NTAWV TSHIAB ntawm lub thaj. Ua tib zoo saib xyuas kom tsis txhob yaj thaj nws tus kheej.

Rau cov uas tsis yog cov ntaub, tshem daim ntawv tiv thaiv thiab teeb lub cim nrog daim kab xev ob tog lossis cov nplaum tsim nyog.

Kauj Ruam 2: Adafruit Circuit Playground Bluefruit

Adafruit Circuit Chaw Ua Si Bluefruit
Adafruit Circuit Chaw Ua Si Bluefruit

Chaw Ua Si Hauv Chaw Bluefruit los ntawm peb cov phooj ywg ci ntsa iab ntawm Adafruit yog lub platform zoo tshaj plaws rau kev tshawb fawb hluav taws xob thiab kev ua haujlwm. Nws yog puag ncig thiab muaj cov nab kuab-clip los nyob ib puag ncig sab nrauv rau kev sib txuas hauv ntau txoj hauv kev. Nws tuaj yeem siv tau los ntawm USB, lub roj teeb AAA, lossis nrog LiPo roj teeb. Lub Chaw Ua Si Hauv Chaw Bluefruit tau tsim nrog USB txhawb nqa thiab nws tuaj yeem siv nrog Arduino kos duab thiab CircuitPython cov cuab yeej ua haujlwm ntawm lwm tus.

Lub ntsiab nti yog Nordic Semiconductor nRF52840 Microcontroller uas tau tsim nyob ib puag ncig 32-ntsis ARM Cortex M4 CPU tub ntxhais ua haujlwm ntawm 64 MHz thiab txhawb nqa kev ua haujlwm ntab. NRF52840 muaj kev txhawb nqa rau Bluetooth 5, Bluetooth mesh, Xov, Zigbee, 802.15.4, ANT thiab 2.4 GHz cov khoom sib koom ua ke. Nws muaj NFC-A Tag rau siv hauv kev yooj yim ua khub thiab kev daws teeb meem. ARM TrustZone CryptoCell cryptographic unit tau suav nrog hauv-nti thiab coj ntau yam kev xaiv cryptographic uas ua tiav nrog kev ua haujlwm siab thiab ywj siab los ntawm CPU.

Ci hauv txhua qhov Circuit Court Chaw Ua Si Bluefruit koj yuav pom:

  • 1 x nRF52840 Cortex M4 processor nrog Bluetooth Tsawg Zog txhawb
  • 10 x mini NeoPixels, txhua tus tuaj yeem tso saib xim
  • 1 x Tsab ntawv tsa suab sensor (LIS3DH triple-axis accelerometer nrog kais pom, tsis pub poob lub caij nplooj zeeg)
  • 1 x Kub sensor (thermistor)
  • 1 x Lub teeb sensor (phototransistor). Kuj tseem tuaj yeem ua lub ntsej muag xim thiab mem tes sensor.
  • 1 x Suab sensor (MEMS microphone)
  • 1 x Mini hais lus nrog chav kawm D amplifier (7.5mm hais lus sib nqus/buzzer)
  • 2 x Laub khawm, sau npe A thiab B.
  • 1 x Swb hloov
  • 8 x tus nab kuab-clip tus phooj ywg nkag/tso pins
  • Xws li I2C, UART, 6 tus pin uas tuaj yeem ua cov tswv yim sib xws, ntau yam PWM tso tawm
  • Ntsuab "ON" LED yog li koj paub nws lub zog
  • Liab "#13" LED rau qhov pib ntsais muag
  • Pib dua khawm
  • 2 MB ntawm SPI Flash cia, siv feem ntau nrog CircuitPython khaws cov cai thiab tsev qiv ntawv.
  • MicroUSB chaw nres nkoj rau kev ua haujlwm thiab debugging
  • Chaw nres nkoj USB tuaj yeem ua zoo li chaw nres nkoj txuas, keyboard, nas, joystick lossis MIDI

KAWM NTAWV:

Fais fab Circuit Circuit Chaw Ua Si Bluefruit siv tus qauv MicroUSB cable thiab nyem rau ntawm Adafruit Cov Ntaub Ntawv kom kawm paub ntau ntxiv.

Kauj Ruam 3: Circuit Python

Circuit Python
Circuit Python

CircuitPython yog hom lus programming tsim los kom yooj yim sim thiab kawm ua haujlwm rau ntawm tus nqi qis microcontroller boards. Nws ua rau pib tau yooj yim dua puas tau nrog tsis muaj lub hauv ntej desktop rub tawm xav tau. Thaum koj tau txais koj lub rooj teeb tsa, qhib ib qho ntawv sau, thiab pib kho qhov chaws. Nws yog qhov yooj yim.

Ua raws cov kauj ruam no nrawm rau nruab CircuitPython mus rau Circuit Playground Bluefruit.

Ua tsaug rau txhua tus yam ntxwv ci rau hauv Circuit Court Chaw Ua Si Bluefruit thiab lub zog ntawm CircuitPython, tam sim no peb tuaj yeem ua qee qhov kev sim txias txias tawm ntawm lub thawv. Nov yog qee qhov piv txwv:

Tswj Onboard NeoPixel RGB LEDs

Ntsuas Kub thiab Nkag mus rau Flash

HID Control rau Keyboard thiab Mouse Txhaj Tshuaj

Interface nrog Mobile Devices tshaj Bluetooth

Kauj Ruam 4: Breadboard Friendly Playground Ghost

Breadboard Friendly Playground Ghost
Breadboard Friendly Playground Ghost

Chaw Ua Si Ntsuj Plig yog txoj hauv kev lom zem los siv Circuit Chaw Ua Si nrog lub khob cij tsis siv rau kev sib txuas rau cov qauv ib txwm muaj thiab cov rooj sib tham ua rooj tog. Raws li "ntsia liaj qhov rooj" interface, Chaw Ua Si Hauv Chaw Ua Si tuaj yeem txuas tau yooj yim, tshem tawm, thiab rov txuas mus rau Chaw Ua Si Dab. Qhov no tso cai hloov pauv mus rau lwm qhov "ntsia liaj qhov rooj" cov laug cam zoo li Adafruit TFT Gizmo lossis Adafruit Proto Gizmo thiab tseem rau unmounting siv nrog cov yeeb yaj kiab kaw, thiab lwm yam.

Kauj Ruam 5: Sib sau Ua Si Dab

Sib sau ua si Dab
Sib sau ua si Dab

Qhuav Ceev

Kev sib tsoo cov noob txiv ntoo tau siv los txuas txuas mus tas li kom muaj zog txuas rau hauv cov ntaub ntawv tsis xau (xws li luam tawm cov laug cam). Ib sab ntawm cov txiv ntoo txuas nrog lub ntsej muag txiav. Thaum cov txiv ntoo yog qhov haum haum tiv thaiv thiab rau hauv plated PCB qhov, lub ntsej muag txiav khi rau hauv plating hauv phab ntsa ntawm lub qhov. Qhov kev sib txuas no muab ob qho tib si siv tshuab thiab hluav taws xob txuas rau cov plating thiab ib qho txuas nrog PCB cov cim.

Ob Txoj Hauv Kev Siv Cov Cuam Tshuam

METHOD A.

Thawj txoj hauv kev rau teeb tsa Circuit Chaw Ua Si mus rau Chaw Ua Si Dab yog txoj hauv kev nrawm thiab yooj yim. Peb xav kom taug txoj kev no, yam tsawg kawg yog thawj zaug. Hauv txoj hauv kev no, tsuas yog tig lub ntsej muag tom ntawm cov noob txiv ntoo tawm sab nraud kom cov txiv ntseej tau yooj yim siv raws li ib txwm muaj (tsis yog tsoo) txiv ntoo. Muab cov txiv ntoo tso rau sab xiav (Sab Hauv Chaw Ua Si) ntawm ob lub PCBs txo qhov kev pheej hmoo ntawm cov ntsia hlau taub hau luv lossis ua kom puas ib yam ntawm Circuit Chaw Ua Si txij li cov txiv ntoo me me me dua lub taub hau ntawm lub tshuab ntsia hlau.

METHOD IB

Txoj hauv kev thib ob rau kev teeb tsa Circuit Chaw Ua Si mus rau Chaw Ua Si Ntsuj Plig siv cov txiv ntoo sib tsoo raws li qhov xav tau - tsoo. Pib los ntawm nias txhua tus txiv ntoo sib tsoo rau hauv Chaw Ua Si Dab nyob rau sab nraud los ntawm PCB cov cim. Lub ntsej muag txiav ntawm cov txiv ntoo sib tsoo tau txiav rau hauv plating hauv PCB qhov, yog li nws tuaj yeem siv zog me ntsis. Qhov kev xaiv zoo tshaj plaws yog siv lwm tus lossis lwm yam riam phom ntawm kev sib tsoo loj. Nco ntsoov tso qee cov duab los qhia (lossis lwm yam kev tiv thaiv khawb) nruab nrab ntawm kab sab ntawm PCB thiab sab nraud.

THOV NCO NTSOOV: Txoj hauv kev B tau ua rau lub taub hau ntawm lub tshuab ntsia hlau so ntawm ib sab ntawm Circuit Chaw Ua Si thiab tuaj yeem ua kom haum rau lub tshuab ntsia hlau. "Lub taub hau ntxhua khaub ncaws" saum ntawm lub tshuab siv cov ntsia hlau tau loj thiab tuaj yeem yooj yim luv lossis puas lub rooj tsavxwm. Yog tias koj muaj M3 tshuab ntsia hlau tsis muaj "lub taub hau ntxhua khaub ncaws" koj yuav xav siv cov ntawd. Cov no tsuas yog lub taub hau puag ncig lossis lub taub hau ntswj taub hau raws li qhia hauv daim duab saum toj no. Yog tias koj muaj cov thooj av ntawm cov ntsia hlau rau PC, koj yuav muaj hmoo vim M3 cov ntsia hlau zoo nkauj heev rau daim ntawv thov ntawd. Siv lub rwb thaiv tsev hauv qab lub hau ntswj yog lwm txoj hauv kev, tab sis ceev faj.

Header Pins

Thaum kawg, muab sab luv ntawm lub kaum sab xis sab xis rau hauv Chaw Ua Si Dab raws li qhia. Lub kaum sab xis sab xis tso cai rau dab sawv ntsug, thiab haunt tiag tiag, lub lauj kaub tais diav uas tsis muag.

Kauj Ruam 6: Chaw Ua Si Ntsuj Plig ntawm Lub Cev Tsis Muaj Cuam Tshuam

Chaw Ua Si Ntsuj Plig ntawm Ib Lub Caij Nyoog Tsis Txaus Siab
Chaw Ua Si Ntsuj Plig ntawm Ib Lub Caij Nyoog Tsis Txaus Siab

Pop Lub Chaw Ua Si Ntsuj Plig mus rau ntawm lub khob cij uas tsis muaj kab thiab xaim lub tshuab txiav lub zog raws li qhia ntawm no.

Pom zoo: