Cov txheej txheem:

HackerBox 0032: Locksport: 16 Cov Kauj Ruam
HackerBox 0032: Locksport: 16 Cov Kauj Ruam

Video: HackerBox 0032: Locksport: 16 Cov Kauj Ruam

Video: HackerBox 0032: Locksport: 16 Cov Kauj Ruam
Video: Lockade Electronic Games for Locksport Adrian Crenshaw 2024, Lub Xya hli ntuj
Anonim
HackerBox 0032: Locksport
HackerBox 0032: Locksport

Lub hlis no, HackerBox Hackers tab tom tshawb nrhiav lub cev xauv thiab cov ntsiab lus ntawm kev ruaj ntseg lub tswb nrov. Cov Lus Qhia no muaj cov ntaub ntawv rau ua haujlwm nrog HackerBox #0032, uas koj tuaj yeem khaws tau ntawm no thaum cov khoom siv kawg. Tsis tas li, 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 tawm tsam!

Cov Ntsiab Lus thiab Kawm Lub Hom Phiaj rau HackerBox 0032:

  • Xyaum cov cuab yeej thiab txuj ci ntawm Locksport niaj hnub no
  • Txhim kho Arduino UNO thiab Arduino IDE
  • Tshawb xyuas NFC thiab RFID thev naus laus zis
  • Tsim kom muaj kev ruaj ntseg qhia lub tswb ceeb toom
  • Siv cov lus tsa suab rau lub tswb ceeb toom
  • Siv laser tripwires rau lub tswb ceeb toom
  • Siv qhov sib thooj sib thooj rau lub tswb ceeb toom
  • Code lub xeev lub tshuab tswj rau lub tswb nrov
  • Nkag siab txog kev ua haujlwm thiab kev txwv ntawm Blue Boxes

HackerBoxes yog lub npov muab kev pabcuam txhua hli rau DIY khoom siv hluav taws xob thiab tshuab computer. Peb yog cov nyiam ua haujlwm, tsim khoom, thiab sim ua. Peb yog cov neeg ua npau suav npau suav. HACK THE PLANET!

Kauj Ruam 1: HackerBox 0032: Cov Ntsiab Lus Box

  • HackerBoxes #0032 Daim Npav Siv Tau
  • Arduino UNO R3 nrog MicroUSB
  • Pob tshab Xyaum ntsuas phoo
  • Lockpick Teeb
  • PN532 RFID Module V3 nrog Ob Cim
  • HC-SR501 PIR Motion Sensor Module
  • Ob Laser Modules
  • Photoresistor Lub Teeb Sensor Module
  • Photoresistor Sensor Cheebtsam
  • Sib Nqus Sib Raug Sib Txuas Mus
  • Matrix Keypad nrog 16 Keys
  • Hloov 8mm APA106 RGB LED
  • Piezo Buzzer Cov
  • 9V Roj Teeb Clip nrog UNO Chim Txuas
  • Micro USB Cable
  • Poj niam-rau-Txiv neej Dupont Jumpers
  • TOOOL Daim Duab
  • Tshwj xeeb INFOSEC Lapel Pin

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Khoos phis tawj rau kev khiav cov cuab yeej software
  • Solderless breadboard thiab jumper xov hlau (yeem)
  • Ib lub roj teeb 9V (xaiv tau)

Qhov tseem ceeb tshaj, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, tus ntsuj plig DIY, thiab xav paub xav paub hacker. Hardcore DIY cov khoom siv hluav taws xob tsis yog qhov tsis tseem ceeb, thiab HackerBoxes tsis tau ywg dej. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem tau los ntawm kev kawm thev naus laus zis tshiab thiab vam tias yuav tau txais qee qhov haujlwm ua haujlwm. Peb hais kom ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Muaj cov ntaub ntawv nplua nuj rau tam sim no, thiab yav tom ntej, cov tswv cuab hauv HackerBoxes FAQ.

Kauj ruam 2: Locksport

Locksport
Locksport

Locksport yog kev ntaus pob ncaws pob lossis ua si ntawm kev kov yeej cov xauv. Cov neeg txaus siab kawm paub ntau yam txuj ci suav nrog xauv tuaj tos, xauv qhov tsoo, thiab lwm yam txheej txheem ib txwm siv los ntawm cov xauv xauv thiab lwm tus kws tshaj lij kev nyab xeeb. Locksport cov neeg txaus siab txaus siab rau qhov nyuaj thiab zoo siab ntawm kev kawm kom kov yeej txhua qhov kev xauv, thiab feem ntau sib sau ua ke hauv pab pawg ncaws pob los qhia kev paub, sib pauv tswv yim, thiab koom nrog ntau yam kev ua si lom zem thiab kev sib tw. Rau qhov qhia tau zoo, peb qhia MIT Phau Ntawv Qhia rau Xauv Xaiv.

TOOOL (Lub Koom Haum Qhib Ntawm Lockpickers) yog lub koom haum ntawm cov tib neeg uas koom nrog yam nyiam ntawm Locksport, ntxiv rau qhia nws cov tswv cuab thiab pej xeem txog kev nyab xeeb (lossis tsis muaj) los ntawm cov xauv ntau. "Lub hom phiaj ntawm TOOOL yog txhawm rau nthuav dav rau pej xeem kev paub txog kev xauv thiab xauv. Los ntawm kev tshuaj xyuas qhov ntsuas phoo, nyab xeeb, thiab lwm yam khoom siv kho vajtse thiab los ntawm pej xeem tham txog peb cov kev tshawb pom peb vam tias yuav tshem tawm qhov tsis paub uas muaj ntau yam ntawm cov khoom no."

Txheeb xyuas daim ntawv qhia hnub ntawm TOOOL qhov chaw qhia tias koj yuav tuaj yeem ntsib cov neeg los ntawm TOOOL lub caij ntuj sov no ntawm HOPE hauv New York thiab DEF CON hauv Las Vegas. Sim nrhiav TOOOL txhua qhov chaw koj tuaj yeem ua hauv koj qhov kev mus ncig, qhia lawv qee qhov kev hlub, thiab khaws qee qhov muaj txiaj ntsig Locksport kev paub thiab txhawb nqa.

Kev dhia dej tob dua, daim vis dis aus no muaj qee qhov taw qhia zoo. Tiag tiag saib rau "Lockpicking Detail Overkill" PDF pom zoo hauv daim vis dis aus.

THAUM KAWG KHO MOB: Ua tib zoo tshuaj xyuas, thiab ua rau muaj kev tshoov siab los ntawm, TOOOL txoj cai nruj ntawm kev coj ncaj ncees uas tau sau tseg hauv peb txoj cai hauv qab no:

  1. Tsis txhob xaiv lossis siv nrog lub hom phiaj qhib lub xauv uas tsis yog koj li, tshwj tsis yog koj tau txais kev tso cai pom tseeb los ntawm lub xauv tus tswv raug cai.
  2. Tsis txhob tshaj tawm cov kev paub lossis cov cuab yeej ntawm kev xauv rau cov tib neeg uas koj paub lossis leej twg muaj laj thawj xav tias yuav nrhiav kev ntiav cov txuj ci lossis khoom siv hauv kev ua phem.
  3. Ua tib zoo saib xyuas cov cai lij choj ntsig txog kev xauv khoom thiab cov cuab yeej cuam tshuam hauv txhua lub tebchaws, xeev, lossis hauv nroog uas koj nrhiav kev koom nrog kev nyiam ua haujlwm xauv lossis xauv chaw ua si.

Kauj Ruam 3: Arduino UNO R3

Arduino UNO R3
Arduino UNO R3

Qhov Arduino UNO R3 no yog tsim los siv yooj yim hauv siab. Lub MicroUSB interface chaw nres nkoj tau sib xws nrog tib lub MicroUSB cables siv nrog ntau lub xov tooj ntawm tes thiab ntsiav tshuaj.

Kev qhia tshwj xeeb:

  • Microcontroller: ATmega328P (cov ntawv)
  • USB Serial Choj: CH340G (cov ntawv)
  • Ua haujlwm voltage: 5V
  • Cov tswv yim hluav taws xob (pom zoo): 7-12V
  • Cov tswv yim hluav taws xob (txwv): 6-20V
  • Digital I/O pins: 14 (ntawm uas 6 muab PWM tso tawm)
  • Analog input pins: 6
  • DC tam sim no rau I/O Pin: 40 mA
  • DC tam sim no rau 3.3V Pin: 50 mA
  • Flash nco: 32 KB uas 0.5 KB siv los ntawm bootloader
  • SIB: 2 KB
  • EEPROM: 1 KB
  • Moos ceev: 16 MHz

Arduino UNO cov laug cam muaj lub built-in USB/Serial choj nti. Ntawm qhov kev hloov pauv tshwj xeeb no, tus choj choj yog CH340G. Nco ntsoov tias muaj ntau yam lwm yam ntawm USB/Serial choj chips siv ntawm ntau hom Arduino cov laug cam. Cov chips no tso cai rau koj lub khoos phis tawj USB chaw nres nkoj sib txuas lus nrog cov lej txuas ntawm Arduino tus txheej txheem ua haujlwm.

Lub khoos phis tawj lub operating system xav tau Tus Tsav Tsheb Sib Txuas los sib tham nrog USB/Serial nti. Tus tsav tsheb tso cai rau IDE tham nrog Arduino board. Cov cuab yeej siv tshwj xeeb uas xav tau yog nyob ntawm ob qho OS version thiab tseem yog hom USB/Serial nti. Rau CH340 USB/Serial chips, muaj cov tsav tsheb muaj rau ntau lub tshuab ua haujlwm (UNIX, Mac OS X, lossis Windows). Tus tsim khoom ntawm CH340 muab cov tsav tsheb ntawm no.

Thaum koj xub ntsaws Arduino UNO rau hauv USB chaw nres nkoj ntawm koj lub computer, lub teeb liab liab (LED) yuav qhib. Yuav luag tam sim tom qab, tus neeg siv liab LED yuav pib ntsais sai. Qhov no tshwm sim vim tias lub khoos phis tawj tau npaj ua ntej nrog BLINK txoj haujlwm, uas tam sim no tau khiav ntawm lub rooj tsavxwm.

Kauj Ruam 4: Arduino Integrated Development Environment (IDE)

Arduino Integrated Development Environment (IDE)
Arduino Integrated Development Environment (IDE)

Yog tias koj tseem tsis tau teeb tsa Arduino IDE, koj tuaj yeem rub nws los ntawm Arduino.cc

Yog tias koj xav tau cov ntaub ntawv qhia ntxiv rau kev ua haujlwm hauv Arduino ecosystem, peb hais kom txheeb xyuas cov lus qhia rau HackerBoxes Starter Rhiav.

Txuas UNO rau hauv MicroUSB cable, ntsaws lwm qhov kawg ntawm txoj hlua rau hauv USB chaw nres nkoj ntawm lub computer, thiab tso tawm Arduino IDE software. Hauv IDE ntawv qhia zaub mov, xaiv "Arduino UNO" hauv qab cov cuab yeej> pawg thawj coj. Tsis tas li, xaiv qhov tsim nyog USB chaw nres nkoj hauv IDE hauv cov cuab yeej> chaw nres nkoj (yuav muaj lub npe nrog "wchusb" hauv nws).

Thaum kawg, thauj khoom ib qho piv txwv code:

Cov ntaub ntawv-> Piv txwv-> Pib-> Blink

Qhov no yog qhov chaws uas tau tso ua ntej mus rau UNO thiab yuav tsum tau khiav tam sim no kom ntsais sai sai rau tus neeg siv liab. Txawm li cas los xij, BLINK cov cai hauv IDE ntsais LED me ntsis qeeb dua, yog li tom qab thauj nws mus rau ntawm lub rooj tsavxwm, koj yuav pom qhov ntsais ntawm LED yuav tau hloov pauv los ntawm nrawm mus qeeb. Thauj tus BLINK cov cai rau hauv UNO los ntawm txhaj lub pob UPLOAD (lub cim xub) nyob saum koj li kev hloov pauv. Saib hauv qab cov cai rau cov ntaub ntawv xwm txheej: "suav" thiab tom qab ntawd "xa tawm". Thaum kawg, IDE yuav tsum qhia "Uploading Ua tiav" thiab koj cov LED yuav tsum ntsais muag qeeb.

Thaum koj muaj peev xwm rub tawm thawj BLINK tus lej thiab txheeb xyuas qhov kev hloov pauv ntawm LED nrawm. Ua tib zoo saib cov cai. Koj tuaj yeem pom tias qhov haujlwm qhib LED, tos 1000 milliseconds (ib pliag), tig LED tawm, tos lwm thib ob, thiab tom qab ntawd ua txhua yam ntxiv - mus ib txhis.

Hloov kho cov cai los ntawm kev hloov ob qho ntawm "ncua (1000)" nqe lus rau "ncua (100)". Qhov kev hloov kho no yuav ua rau LED ntsais kaum zaus sai dua, puas yog? Thauj cov cai hloov pauv mus rau UNO thiab koj lub LED yuav tsum ntsais muag sai dua.

Yog tias muaj, nrog koj zoo siab! Koj nyuam qhuav tau nyiag koj thawj daim ntawm cov lej kos.

Thaum koj cov ntawv ntsais ntsais tau rub thiab khiav, vim li cas ho tsis pom tias koj puas tuaj yeem hloov pauv txoj cai kom ua rau LED ntsais ntsais sai dua ob zaug thiab tom qab ntawd tos ob peb feeb ua ntej rov ua dua? Muab nws sim! Yuav ua li cas txog qee qhov qauv? Thaum koj ua tiav ntawm kev pom lub txiaj ntsig xav tau, coding nws, thiab saib xyuas nws kom ua haujlwm raws li tau npaj tseg, koj tau ua cov kauj ruam loj rau dhau los ua cov cuab yeej muaj peev xwm hacker.

Kauj Ruam 5: Kev Ruaj Ntseg Ruaj Ntseg Tshuab

Kev Nyab Xeeb Tswb System Technology
Kev Nyab Xeeb Tswb System Technology

Arduino UNO tuaj yeem siv ua tus tswj hwm rau kev sim ua pov thawj ntawm lub tswb ntsuas kev nyab xeeb.

Sensor (xws li ntsuas lub suab, lub qhov rooj sib nqus sib nqus, lossis laser tripwires) tuaj yeem siv los ua kom lub tswb ruaj ntseg ruaj ntseg.

Cov neeg siv khoom siv, xws li cov keypads lossis daim npav RFID, tuaj yeem muab kev tswj hwm cov neeg siv rau lub tswb ruaj ntseg.

Cov ntsuas ntsuas (xws li buzzers, LEDs, thiab cov saib txuas) tuaj yeem muab cov zis thiab xwm txheej rau cov neeg siv los ntawm lub tswb ruaj ntseg.

Kauj Ruam 6: NFC thiab RFID Technology

NFC thiab RFID Technology
NFC thiab RFID Technology

RFID (Kev Qhia Xov Tooj Cua Zaus) yog txheej txheem uas cov khoom yuav raug txheeb xyuas siv xov tooj cua. NFC (Nyob ze Kev Sib Txuas Lus) yog cov chaw tshwj xeeb hauv tsev neeg ntawm RFID thev naus laus zis. Tshwj xeeb, NFC yog ib ceg ntawm HF (High-Frequency) RFID, thiab ob qho tib si ua haujlwm ntawm 13.56 MHz zaus. NFC tau tsim los ua daim ntawv ruaj ntseg ntawm kev sib pauv cov ntaub ntawv, thiab NFC cov cuab yeej muaj peev xwm ua ob qho NFC nyeem ntawv thiab NFC lossis. Qhov tshwj xeeb no tso cai rau NFC cov cuab yeej sib txuas lus ua phooj ywg-rau-phooj ywg.

Yam tsawg kawg nkaus, ib qho txheej txheem RFID suav nrog cov cim npe, tus nyeem ntawv, thiab tus kav hlau txais xov. Tus nyeem ntawv xa cov lus nug nug rau lub cim npe ntawm tus kav hlau txais xov, thiab daim ntawv teb nrog nws cov ntaub ntawv tshwj xeeb. RFID cov cim npe yog Active lossis Passive.

Cov cim npe RFID nquag muaj lawv tus kheej lub zog muab rau lawv lub peev xwm tshaj tawm nrog kev nyeem ntau txog 100 meters. Lawv qhov kev nyeem ntev ua rau cov cim npe RFID zoo rau ntau lub lag luam uas qhov chaw muaj peev txheej thiab lwm yam kev txhim kho hauv kev lag luam yog qhov tseem ceeb.

Passive RFID cim npe tsis muaj lawv tus kheej lub zog siv. Hloov chaw, lawv tau siv lub zog hluav taws xob sib kis los ntawm RFID nyeem ntawv. Vim tias lub xov tooj cua yuav tsum muaj zog txaus los txhawb lub cim npe, passive RFID cim npe tau nyeem ntau yam los ze ze thiab mus txog 25 meters.

Passive RFID cim npe tuaj nyob hauv txhua daim duab thiab qhov loj me. Lawv feem ntau ua haujlwm ntawm peb ntu ntau zaus:

  • Tsawg Zaus (LF) 125 -134 kHz
  • Zaus Siab (HF) 13.56 MHz
  • Ultra High Zaus (UHF) 856 MHz txog 960 MHz

Cov cuab yeej sib txuas lus ze-teb ua haujlwm ntawm tib zaus (13.56 MHz) raws li HF RFID nyeem ntawv thiab cim npe. Raws li tus qauv ntawm HF RFID, cov cuab yeej sib txuas lus nyob ze tau siv qhov zoo ntawm qhov txwv tsis pub dhau ntawm nws cov xov tooj cua. Vim tias NFC cov cuab yeej yuav tsum nyob ze rau ib leeg, feem ntau tsis ntau tshaj li ob peb centimeters, nws tau dhau los ua kev xaiv rau kev sib txuas lus ruaj ntseg ntawm cov neeg siv khoom xws li cov xov tooj.

Peer-to-peer kev sib txuas lus yog qhov tshwj xeeb uas teeb tsa NFC sib nrug los ntawm cov cuab yeej RFID. NFC cov cuab yeej muaj peev xwm ua ob qho tib si ua tus nyeem ntawv thiab ua tus cim npe. Qhov peev xwm tshwj xeeb no tau ua rau NFC xaiv qhov nyiam rau kev sib cuag tsis tau them nyiaj, tus tsav tseem ceeb hauv kev txiav txim siab los ntawm cov neeg muaj txiaj ntsig hauv kev lag luam txawb kom suav nrog NFC hauv cov xov tooj tshiab. Tsis tas li, NFC lub xov tooj ntawm tes hla cov ntaub ntawv los ntawm ib lub xov tooj mus rau lwm qhov los ntawm kov ob lub cuab yeej ua ke, uas hloov pauv sib qhia cov ntaub ntawv xws li kev sib cuag cov ntaub ntawv lossis duab mus rau hauv txoj haujlwm yooj yim.

Yog tias koj muaj lub xov tooj smartphone, nws tuaj yeem nyeem thiab sau NFC daim tawv nqaij. Muaj ntau ntau cov apps txias nrog rau qee qhov uas tso cai rau koj siv NFC chips los tso tawm lwm cov apps, ua rau muaj xwm txheej xwm txheej, teeb tsa lub tswb, thiab khaws ntau yam ntaub ntawv. Nov yog lub rooj uas hom NFC cim npe tau sib xws nrog cov khoom siv mobile twg.

Hais txog suav nrog NFC cov cim hom, daim npav dawb thiab cov yuam sij xiav fob ob qho tib si muaj Mifare S50 chips (cov ntawv).

Kauj Ruam 7: PN532 RFID Module

PN532 RFID Module
PN532 RFID Module

Qhov NFC RFID tus qauv no yog ua raws cov yam ntxwv nplua nuj NXP PN532 (cov ntawv). Tus qauv tawg tawm yuav luag txhua IO pins ntawm NXP PN532 nti. Kev tsim qauv muab cov lus qhia ntxaws.

Txhawm rau siv tus qauv, peb yuav muab tso rau hauv plaub tus lej taub hau.

DIP hloov tau npog nrog Kapton daim kab xev, uas yuav tsum tau tev tawm. Tom qab ntawd cov hloov pauv tuaj yeem teeb tsa rau I2C hom raws li qhia.

Plaub lub xov hlau tau siv los txuas lub taub hau rau tus pin ntawm Arduino UNO.

Ob lub tsev qiv ntawv yuav tsum tau teeb tsa rau hauv Arduino IDE rau PN532 tus qauv.

Nruab NDEF Library rau Arduino

Nruab PN532 Lub Tsev Qiv Ntawv rau Arduino

Thaum tsib daim ntawv nthuav dav mus rau hauv Lub Tsev Qiv Ntawv, kaw thiab rov pib dua Arduino IDE rau "teeb tsa" cov tsev qiv ntawv.

Thauj me ntsis ntawm Arduino code:

Cov Ntaub Ntawv-> Piv txwv-> NDEF-> Nyeem Tag

Teeb Serial Monitor rau 9600 baud thiab xa cov duab kos.

Luam theej ob lub RFID tokens (daim npav dawb thiab tus yuam sij xiav fob) yuav tso tawm cov ntaub ntawv luam theej duab mus rau tus saib xyuas zoo li:

Tsis Ua Ntej Tag - Mifare Classic UID AA AA AA AA AA

UID (tus cim tshwj xeeb) tuaj yeem siv los ua tus tswj kev nkag mus uas xav tau daim npav tshwj xeeb rau kev nkag mus - xws li qhib lub qhov rooj, qhib lub qhov rooj, lossis tshem lub tswb nrov.

Kauj ruam 8: Passcode Keypad

Passcode Keypad
Passcode Keypad

Lub keypad tuaj yeem siv nkag mus rau tus lej nkag mus nkag tau - xws li qhib lub qhov rooj, qhib lub qhov rooj, lossis tshem tawm lub tswb ceeb toom.

Tom qab txuas xov tooj mus rau Arduino raws li qhia, rub tawm Lub Tsev Qiv Ntawv Keypad los ntawm nplooj ntawv no.

Thauj cov duab kos:

File-> Piv txwv-> Keypad-> HelloKeypad

Thiab tom qab ntawv hloov cov kab no ntawm cov cai:

const byte ROWS = 4; const byte COLS = 4; char keys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; byte rowPins [ROWS] = {6, 7, 8, 9}; byte colPins [COLS] = {2, 3, 4, 5};

Siv tus lej saib xyuas los saib seb cov yuam sij twg ntawm cov keyboard tau raug nias.

Kauj Ruam 9: Siren Siv Piezo Buzzer

Siren Siv Piezo Buzzer
Siren Siv Piezo Buzzer

Lub tswb ceeb toom dab tsi tsis xav tau lub tswb tswb?

Hlau txuas Piezo Buzzer raws li qhia. Nco tseg qhov cim "+" ntawm lub buzzer.

Sim tawm cov kab ntawv txuas hauv cov ntawv siren.ino

Kauj ruam 10: Hloov Sau Npe RGB LED

Hloov Sau Npe RGB LED
Hloov Sau Npe RGB LED

APA106 (cov ntawv teev npe) yog peb lub LEDs (liab, ntsuab, thiab xiav) ntim ua ke nrog tus neeg tsav tsheb hloov pauv los txhawb nqa ib tus pin cov ntaub ntawv nkag mus. Tus pin tsis tau siv yog cov ntaub ntawv tso tawm uas yuav tso cai rau APA106 chav nyob sib txuas ua ke yog tias peb siv ntau dua ib qho.

Lub sijhawm APA106 zoo ib yam li WS2812 lossis chav kawm ntawm cov cuab yeej siv dav hu ua NeoPixels. Txhawm rau tswj APA106, peb yuav siv FastLED Library.

Sim tawm cov duab kos uas txuas nrog onepixel.ino uas siv FastLED los hloov cov xim ntawm APA106 txuas rau tus pin 11 ntawm Arduino UNO.

Kauj Ruam 11: Hloov Sib Nqus Sib Nqus

Sib Nqus Sib Nqus Hloov
Sib Nqus Sib Nqus Hloov

Kev hloov pauv sib nqus sib nqus (lossis hloov pauv) feem ntau siv hauv lub tswb ntsuas kom pom lub xeev qhib lossis kaw ntawm lub qhov rais lossis qhov rooj. Cov hlau nplaum ntawm ib sab kaw (lossis qhib) hloov mus rau lwm sab thaum lawv nyob sib ze. Cov kab hluav taws xob thiab cov cai ntawm no qhia pom yooj yim cov "hloov pauv hloov pauv" no tuaj yeem siv tau li cas.

Nco ntsoov tias qhov hloov pauv cuam tshuam nrog yog "NC" lossis Feem ntau Kaw. Qhov no txhais tau tias thaum cov hlau nplaum tsis nyob ze qhov hloov pauv, qhov hloov pauv raug kaw (lossis ua). Thaum cov hlau nplaum nyob ze qhov hloov pauv, nws qhib, lossis tsis ua.

Kauj Ruam 12: PIR Motion Sensors

PIR Tsab ntawv tsa suab Sensors
PIR Tsab ntawv tsa suab Sensors

HC-SR501 (qhia) yog lub ntsuas hluav taws xob raws lub ntsuas hluav taws xob passive (PIR). PIR sensors ntsuas hluav taws xob infrared (IR) hluav taws xob los ntawm cov khoom hauv lawv qhov kev pom. Txhua yam khoom (ntawm qhov kub ib txwm) tso cua sov tawm hauv daim ntawv hluav taws xob. Qhov hluav taws xob no tsis pom rau tib neeg lub qhov muag vim tias nws feem ntau ntawm cov duab hluav taws xob ntev. Txawm li cas los xij, nws tuaj yeem kuaj pom los ntawm cov khoom siv hluav taws xob xws li PIR sensors.

Txhim kho cov khoom siv raws li pom thiab thauj tus lej piv txwv los ua kev zoo siab rau koj lub qhov muag ntawm qhov ua piv txwv yooj yim ntawm cov lus tsa suab qhib LED teeb pom kev zoo. Kev ua kom muaj zog ua rau tus piv txwv piv txwv toggle xim ntawm RGB LED.

Kauj Ruam 13: Laser Tripwire

Laser Tripwire
Laser Tripwire

Lub laser ua ke nrog lub teeb pom kev zoo ua rau lub laser zoo tripwire txhawm rau txheeb xyuas cov neeg nkag.

Lub teeb ntsuas qhov ntsuas suav nrog lub zog ntsuas kom teeb tsa qhov chaw mus los thiab kev sib piv kom ua rau lub teeb liab digital thaum hla tus pib. Qhov tshwm sim yog qhov muaj zog, tig-qhov tseem ceeb daws teeb meem.

Xwb, koj yuav xav sim dov koj tus kheej lub tshuab ntsuas laser los ntawm kev npaj LDR liab qab thiab 10K resistor raws li qhov faib hluav taws xob pub rau kev sib piv (tsis yog digital). Hauv qhov no, qhov pib ua tiav hauv lub maub los. Mus saib qhov piv txwv no.

Kauj Ruam 14: Lub Tshuab Ruaj Ntseg Ruaj Ntseg Hauv Xeev

Lub Tswb Tswb Ruaj Ntseg Hauv Xeev Lub Tshuab
Lub Tswb Tswb Ruaj Ntseg Hauv Xeev Lub Tshuab

Cov hauv paus ntsiab lus tuaj yeem ua ke ua qhov yooj yim, sim ua lub tswb nrov. Ib qho piv txwv no siv lub tshuab lub xeev yooj yim nrog plaub lub xeev:

XEEB 1 - ARMED

  • Ua kom pom kev LED rau YELLOW
  • Nyeem Sensors
  • Sensors Tripped -> STATE2
  • Kho qhov Keypad Code Nkag mus -> STATE3
  • Kho kom raug RFID Nyeem Ntawv -> STATE3

NQE 2 - TSHIAB

  • Teeb pom kev zoo rau RED
  • Suab Siren ntawm Buzzer
  • Tawm khawm "D" Nias -> STATE3

KEEB KWM 3 - TUAG

  • Teeb pom kev zoo rau GREEN
  • Tua Siren ntawm Buzzer
  • Lub caj dab khawm "A" Nias -> STATE1
  • NewRFID Button "B" Nias -> STATE4

XOV XWM 4 - NEWRFID

  • Teeb pom kev LED rau XIAV
  • Luam Ntawv (ADD IT) -> STATE3
  • Tawm khawm "D" -> STATE3

Kauj Ruam 15: Blue Box Phreaking

Blue Box Phreaking
Blue Box Phreaking

Lub Box Xiav yog lub xov tooj hluav taws xob nyiag (phreaking) ntaus ntawv uas rov ua dua lub suab nrov uas tau siv los hloov kev hu xov tooj nyob deb. Lawv tau tso cai rau koj tus kheej hu xov tooj thiab hla dhau cov xov tooj ib txwm hloov pauv thiab sau nqi. Cov Thawv Xiav tsis ua haujlwm nyob hauv ntau lub tebchaws, tab sis nrog Arduino UNO, cov keyboard, lub suab nrov, thiab RGB LED, koj tuaj yeem tsim lub thawv txias Blue Replica. Kuj txheeb xyuas qhov haujlwm zoo sib xws no.

Muaj qhov ntxim nyiam heev keeb kwm kev sib txuas ntawm Blue Boxes thiab Apple Computer.

Txoj Haujlwm MF muaj qee cov ntaub ntawv txias ntawm kev ua neej nyob, ua pa sim ua piv txwv SF/MF xov tooj cua zoo ib yam li nws tau siv hauv xov tooj sib txuas ntawm xyoo 1950 txog rau xyoo 1980. Nws cia koj "lub thawv xiav" hu xov tooj ib yam li lub xov tooj phreaks ntawm lub xyoo dhau los.

Kauj Ruam 16: HACK PLANET

HACK THE PLANET
HACK THE PLANET

Yog tias koj tau nyiam qhov Instrucable thiab xav kom muaj lub thawv txias ntawm hackable electronics thiab khoos phis tawj thev naus laus zis nqis los rau hauv koj lub thawv ntawv txhua lub hlis, thov koom nrog kev hloov pauv los ntawm kev nkag mus rau HackerBoxes.com thiab sau npe rau lub npov txhua lub hlis.

Mus txog thiab qhia koj qhov ua tiav hauv cov lus hauv qab no lossis ntawm HackerBoxes Facebook Page. Muaj tseeb qhia rau peb paub yog tias koj muaj lus nug lossis xav tau kev pab nrog dab tsi. Ua tsaug rau koj ua ib feem ntawm HackerBoxes!

Pom zoo: