Cov txheej txheem:

HackerBox 0045: Spark Net: 10 Kauj Ruam
HackerBox 0045: Spark Net: 10 Kauj Ruam

Video: HackerBox 0045: Spark Net: 10 Kauj Ruam

Video: HackerBox 0045: Spark Net: 10 Kauj Ruam
Video: Hackerbox #0062 Unboxing Video 2024, Hlis ntuj nqeg
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Txais tos rau HackerBox Hackers thoob ntiaj teb! Nrog HackerBox 0045, peb tab tom sim nrog Nordic nRF24 lub xov tooj cua xa xov, ua haujlwm thiab sib tham Digispark Pro cov qauv, xov tooj cua cuam tshuam cov servo motors, ntsuas lub zog, thiab ntau ntxiv. Cov Lus Qhia no muaj cov ntaub ntawv rau kev pib nrog HackerBox 0045, uas tuaj yeem yuav ntawm no thaum cov khoom siv kawg. Yog tias koj xav tau txais HackerBox zoo li txoj cai no hauv koj lub mailbox txhua lub hlis, thov sau npe ntawm HackerBoxes.com thiab koom nrog kev hloov pauv!

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 - Cov Khoom Siv Hluav Taws Xob - Cov neeg npau suav npau suav.

HACK THE PLANET

Kauj Ruam 1: Cov Ntawv Teev Npe rau HackerBox 0045

Image
Image
  • Peb Digispark Pro ATtiny167 Modules
  • Peb Txhim Kho NRF24L01 Modules
  • Peb tshwj xeeb DigiProNRF Circuit Board
  • Peb SMA Antennas
  • Cia Lub Thawv nrog 575 Resistors
  • HC-SR501 PIR Motion Sensor Module
  • Micro Servo nrog Kho Vajtse
  • Tawm 10K Ohm Potentiometer
  • Poj niam-rau-Poj Niam DuPont Jumper Wires
  • BadgeBuddy Intro rau Cov Khoom Siv Soldering
  • Google Logo Sticker
  • Tsuas yog HackLife Iron-On Patch

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Khoos phis tawj rau khiav cov cuab yeej software

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.

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.

Kauj Ruam 2: Intro Soldering Kit - BadgeBuddy

Digispark Pro Cov
Digispark Pro Cov

BadgeBuddy yog qhov yooj yim thiab lom zem "kev qhia rau khoom siv". HackerBoxes zoo siab tau tsim ntau txhiab tus BadgeBuddy cov khoom siv rau txhawb peb txoj haujlwm ntawm DEF CON 27 hauv Las Vegas. Cov khoom siv BadgeBuddy yuav muaj pub dawb (zoo li hauv npias) hauv Hardware Hacking Village, hauv Soldering Skills Village, thiab hauv Chav Muag Khoom. Cov koom haum thiab cov neeg tuaj yeem pab dawb hauv DEF CON Lub Zos tau mob siab qhia thiab pab txhua tus neeg nyiam siv hluav taws xob thiab ntau yam ntxiv ntawm kev nyiag thiab tshawb nrhiav kev nyab xeeb.

Tau kawg, txaus cov khoom siv BadgeBudy tau muab los ua kom ntseeg tau tias txhua tus HackerBox cov tswv cuab tseem tuaj yeem tau txais BadgeBuddy cov khoom siv hauv HackerBox 0045. Koj tuaj yeem faib koj li BadgeBuddy nrog ib tus neeg uas xav kawm kom laug, lossis koj tsuas tuaj yeem txaus siab rau koj tus kheej!

BadgeBuddy yog lub ntsej muag me me ntawm cov cim PCB uas tuaj yeem dai ntawm lub rooj sib tham txoj hlua khi, hnab ev khoom, hnab nyiaj, siv tawv, thiab lwm yam siv cov khoom sib txuas nrog. BadgeBuddy siv qhov kev txhim kho ntawm tus kheej-cycling rainbow LEDs rau txo qis BOM uas tsis muaj kev tswj hwm sab nrauv xav tau. Qhov no ua rau muaj txiaj ntsig tshwm sim uas tseem yooj yim txaus rau thawj qhov haujlwm ua haujlwm soldering.

Yog tias koj tab tom qhia ib tus neeg dhau los ntawm cov khoom siv no uas yog tshiab rau kev siv tshuaj tua kab, muaj ntau cov lus qhia zoo thiab cov vis dis aus online hais txog kev siv tshuaj yaj yeeb. Nov yog ib qho piv txwv. Nco ntsoov tias cov chaw tsim khoom hauv zej zog lossis thaj chaw hacker feem ntau muaj cov chaw muag khoom thiab cov kws tshaj lij los qhia. Tsis tas li, cov koom haum nyiam mloog xov tooj cua ib txwm yog cov khoom siv hluav taws xob zoo tshaj plaws.

BadgeBuddy Los Ua Ke Sau Ntawv:

  • TIN CENTER PAD UNDER COIN CELL CLIP nrog SOLDER txhawm rau ua kom lub pob me me
  • SOLDER COIN CELL CLIP TSO CAI RAU QHOV TSEEB ntawm Rov Qab PCB
  • HLOOV POWER SWITCH ONTO BACK ntawm PCB
  • INSERT FLASHING LEDs POB NTUJ ntawm PCB nrog tus lej PIN nyob ze rau ntawm FLAT SIDE ntawm LED ZOO TSHAJ PLAWS ntawm PCB
  • SOLDER LEDs
  • THAUM NYOB HAUV KEV RUAJ NTSEG TSHAJ PLAWS, TRIM PINS FLUSH TO PCB
  • INSERT Npib CELL
  • CELEBRATE RAINBOW LED Caij Nyoog Ua Tau Zoo
  • ATTACH Siv Xiav saw

Kauj ruam 3: Digispark Pro

Digispark Pro siv ATtiny167 microcontroller (cov ntawv), txhim kho zoo los ntawm ATtiny85 ntawm thawj Digispark.

Digispark Pro tuaj yeem ua haujlwm ncaj qha los ntawm USB yam tsis xav tau lwm tus Arduino lossis tus qauv programmer. USB tus lej sau ncaj qha ntawm ATtiny167.

Piv rau Digispark thawj, Pro tau nrawm dua (16Mhz vs.

Digispark Pro tau xub pib qhia los ntawm Kickstarter project.

Kauj Ruam 4: Ua Haujlwm Digispark Pro

Programming lub Digispark Pro
Programming lub Digispark Pro

Ua ntej txawm tias siv cov koob txuas mus rau Digispark Pro, teeb tsa txhua yam xav tau los teeb tsa nws thiab ntsaws cov lej piv txwv kom ntsais lub onboard LED. Nov yog qhov tseem ceeb txhim kho kev ntseeg siab rau kev ua haujlwm nrog Digispark Pro thiab nws lom zem!

Cov ntaub ntawv ntawm tus nom Digistump Wiki taug kev peb los ntawm kev txhim kho Arduino IDE (yog tias tsis tau teeb tsa), teeb tsa IDE rau siv nrog ATtiny167, thiab tom qab ntawd thauj peb thawj qhov haujlwm.

Raws li ib txwm muaj, ua si ib puag ncig nrog kev hloov kho lub sijhawm (milliseconds) hauv kev ncua () kev hu xov tooj thiab tom qab ntawd rov ua dua Digispark Pro kom pom tias koj li kev hloov kho cov cai raug khaws thiab ua tiav ntawm lub microcontroller.

Them nyiaj tshwj xeeb rau cov ntawv sau hauv qab "Troubleshooting" nqe lus. Digispark's USB interface yam tsis tau siv lub khoos phis tawj USB nti yog qhov hack me ntsis (ib qho ci ntsa iab txawm hais tias) yog li tsim kom muaj kev sib txuas USB qee zaum yuav tsum tau siv ob peb zaug rov ua haujlwm, sib txuas lwm yam, lossis lwm yam fiddling ib puag ncig raws li tau hais hauv Wiki.

Hauv qee qhov kev teeb tsa, Digispark Pro, thaum txuas nrog lub PC, nyob hauv nws lub bootloader thiab tsis ua tiav cov haujlwm siv. Fais fab Digispark Pro los ntawm lub txhab nyiaj fais fab, USB phab ntsa wart, lossis qee yam khoom siv hluav taws xob ib zaug nws tau ua haujlwm feem ntau yog qhov kev daws teeb meem zoo tshaj plaws.

Kauj Ruam 5: NORDIC NRF24L01 Xov Tooj Cua Xov Tooj Cua

NORDIC NRF24L01 Xov Tooj Cua Xov Tooj Cua
NORDIC NRF24L01 Xov Tooj Cua Xov Tooj Cua

NRF24L01 yog tib lub xov tooj cua xa xov rau lub ntiaj teb dav 2.4 - 2.5 GHz ISM band. Lub transceiver suav nrog kev sib xyaw ua ke sib xyaw ua ke, lub zog siv hluav taws xob, siv lead ua oscillator, demodulator, hloov kho thiab txhim kho lub cav raws tu qauv. Lub zog tso tawm, ntau zaus, thiab teeb tsa cov txheej txheem tau yooj yim programmable los ntawm SPI interface. Kev siv tam sim no tsuas yog 9.0mA ntawm lub zog tso tawm ntawm -6dBm thiab 12.3mA hauv RX hom. Built-in Power Down thiab Standby hom txhawb kev txo hwj chim. (ntaub ntawv)

Yuav ua li cas nRF24L01+ Wireless Module Ua Haujlwm.

Kauj Ruam 6: Txhim Kho DigiProNRF Nodes

Txhim kho DigiProNRF Nodes
Txhim kho DigiProNRF Nodes

Qhov tshwj xeeb DigiProNRF Circuit Court board txhawb kev sib txuas ntawm Digispark Pro module thiab nRF24L01 module. DigiProNRF Circuit Board tseem txhawb nqa 3.3V lim kev tswj hwm kom lub zog nRF24 thiab muab ib kab ntawm tawg tawm Digispark Pro pins kom nkag tau yooj yim rau cov kab hluav taws xob thiab I/O cov cim.

Los ntawm daim duab qhia chaw, nco ntsoov qhov twg nRF24 Module pins txuas rau Digispark pins. Cov haujlwm pin no tau siv hauv qhov piv txwv piv txwv.

Siv ob lub DigiProNRF nodes los sim nrog kev sib txuas lus-rau-taw tes ntawm cov nodes.

TSIS TXHOB POPULATE peb "lub hauv paus header pins" hauv qab ntawm Digispark Pro. Hloov chaw, siv tus pin header ntxiv rau kab ntawm cov kab tawg ntawm ib sab ntawm Digispark Pro. Peb "tus pin header hauv nruab nrab" tuaj yeem txuas nrog yam tsis muaj teeb meem (lawv tsis txuas rau ib yam dab tsi hauv PCB) tab sis lub taub hau zoo dua siv rau kev tawg ntau dua li nkim peb lub qhov Digispark qhov tsis siv.

Program ob lub DigiProNRF nodes nrog daim duab qhia kab ntawv txuas nrog (ib qho rau TX thiab ib qho rau RX). Onboard Pin1 LED (ze rau nruab nrab ntawm Digispark Pro) ntawm txhua lub rooj tsavxwm yuav maj mam ntsais thaum lub xov tooj cua txuas tau zoo. LED yuav nyob ruaj khov thaum lub xov tooj cua txuas tsis zoo. Piv txwv li, yog tias lwm qhov ntawm lub zog raug kaw.

FYI, qhov kev qhia no yog ua raws li Pro nRF24L01+ Shield qhia.

Pom zoo: