Sisukord:
- Samm: HackerBox 0055 sisuloend
- 2. samm: masinõpe TensorFlow abil
- 3. samm: M5CAM moodul
- 4. samm: TensorFlow objektide klassifitseerimine M5CAM -iga
- 5. samm: tagauste ja rikkumiste kaardimäng
- 6. etapp: AD8232 elektrokardiogramm (EKG)
- 7. samm: häkkimine
Video: HackerBox 0055: High Roller: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0055 abil olete D20 High Roller vahejuhtumitele reageerimise kaardimängus, tagauksed ja rikkumised. Samuti saate uurida masinõpet TensorFlow, ESP32 sisseehitatud veebiserverite, masinnägemise objektide klassifikatsiooni ning elektrokardiogrammi (EKG) biopotentsiaalide mõõtmise ja kaardistamisega.
See juhend sisaldab teavet HackerBox 0055 -ga alustamiseks, mida saab siit osta, kuni kaupa jätkub. Kui soovite saada sellist HackerBoxi iga kuu otse oma postkasti, tellige see aadressil HackerBoxes.com ja liituge revolutsiooniga!
HackerBoxes on igakuine abonentkasti teenus riistvarahäkkeritele ning elektroonika- ja arvutitehnoloogiahuvilistele. Liituge meiega ja elage HACK LIFE.
Samm: HackerBox 0055 sisuloend
- M5CAM ESP32 kaameramooduli komplekt
- Tagauksed ja rikkumised Playing Card Deck
- D20 kahekümnepoolne stants
- USB-C-USB-A kaabel
- Grove 4 -pin DuPont Breakout kaabel
- AD8232 EKG moodul
- EKG juhtmed liimipadjadega
- Neljasuunaline USB-katkestusmoodul
- Madala väljalangemise lineaarne 3,3 V regulaator
- Naine-naine DuPont džemprid
- Kosmilise skorpioni häkkeri kleebis
- Hax0r Life häkkeri kleebis
Mõned muud asjad, mis aitavad:
- Jootekolb, joodis ja põhilised jootetööriistad
- Arvuti tarkvara tööriistade käitamiseks
Kõige tähtsam on see, et vajate seiklustunnet, häkkerivaimu, kannatlikkust ja uudishimu. Kuigi elektroonika ehitamine ja katsetamine on väga tasuv, võib see olla keeruline, väljakutsuv ja kohati isegi masendav. Eesmärk on progress, mitte täiuslikkus. Kui te jätkate ja naudite seiklust, võib sellest hobist saada palju rahulolu. Tehke iga samm aeglaselt, arvestage üksikasjadega ja ärge kartke abi küsida.
Nagu alati, palume teil üle vaadata HackerBoxide KKK. Sealt leiate palju teavet praegustele ja tulevastele liikmetele. Peaaegu kõik meile saadetud mittetehnilise toe e-kirjad on juba KKK-s vastatud, nii et oleme väga tänulikud, kui vaatate kiiresti.
2. samm: masinõpe TensorFlow abil
TensorFlow on tasuta ja avatud lähtekoodiga tarkvararaamatukogu, mida saab kasutada masinõppe (ML) rakenduste, näiteks närvivõrkude jaoks. TensorFlow töötas välja Google Braini meeskond sisemiseks kasutamiseks nii uurimistöös kui ka tootmises Google'is.
Masinõpe kujutab endast uut programmeerimise paradigmat, kus selgesõnaliste reeglite programmeerimise asemel sellises keeles nagu Java või C ++ loote süsteemi, mis on koolitatud andmete põhjal reeglite enda järeldamiseks. Kuidas aga ML tegelikult välja näeb? Videoseerias „Masinõpe nullist kangelasele” juhib AI advokaat Laurence Moroney meid lihtsast Hello Worldi näitest ML -mudeli ehitamisest kuni väga huvitava nägemuse juurde arvutinägemisest.
- ML null kangelasele - 1. osa: Masinõppe sissejuhatus
- ML nullist kangelaseni - 2. osa: arvuti põhiline nägemine ML -iga
- ML null kangelasele - 3. osa: Konvolutsiooniliste närvivõrkude tutvustamine
- ML nullist kangelaseni - 4. osa: koostage pildiklassifikaator
Taustmaterjal (nagu esitati koos HackerBox 0053 -ga): see neljast videost koosnev seeria närvivõrkudest ja süvaõppest on inspireeritud tasuta veebiraamatust Neural Networks ja Deep Learning. Raamatu veebisait viitab videote näidete koodirepile.
3. samm: M5CAM moodul
M5CAM moodul on piltide töötlemise ja äratundmise arendusplaat. Sellel on ESP32 süsteem kiibil, 4M välklamp ja 520K RAM. Sellel on ka 2 -megapiksline OV2640 kaamera andur. Moodul toetab kujutise edastamist Wi-Fi kaudu ning seda saab programmeerida ja siluda sisseehitatud USB-C pordi kaudu.
M5CAM moodul on eellaaditud lihtsa Wi-Fi veebikaamera püsivara kujutisega. Lihtsalt lülitage plaat sisse USB-C või GROVE kaudu. Ühendage oma arvutis või mobiilseadmes WiFi-pöörduspunktiga, mille SSID algab m5stackiga. Kui olete ühenduse loonud, avage veebibrauser ja sirvige aadressile 192.168.4.1, kus peaksite leidma video voogesituse M5CAM -ist.
M5CAM -i veebidokumentatsioon
4. samm: TensorFlow objektide klassifitseerimine M5CAM -iga
Haarake see Arduino TensorFlow objektide klassifikaatori visand ESP32 kaameraplaatide jaoks.
Installige ESP32 failisüsteemi üleslaadija oma Arduino IDE -sse. ESP32 sisaldab seriaalse perifeerse liidese välkfailisüsteemi (SPIFFS). SPIFFS on kerge failisüsteem, mis on loodud välklambiga mikrokontrolleritele, mis on ühendatud SPI siiniga, nagu ESP32 välkmälu. See Arduino IDE pistikprogramm toetab failide hõlpsat üleslaadimist ESP32 failisüsteemi.
Valige Arduino IDE tööriistades:
- Tahvel> ESP32 arendusmoodul
- Välk> 4 MB
- Jaotusskeem> OTA puudub (2 MB APP/2 MB SPIFFS)
- PSRAM> Lubatud
- Port> {M5CAMiga seotud USB -port}
Tehke klassifikaatori visandis mõned muudatused, et toetada M5CAM -i
Jaotises ESP32CamClassificationTfjs.ino: lisage teile WiFi-võrgu 2,4 GHz SSID ja parool
Kaameras camera_wrap.cpp: otsige / valige kaamera mudelÜhendage rida: CAMERA_MODEL_M5STACK_PSRAM
Kaameras camera_pins.h: minge kaamera CAMERA_MODEL_M5STACK_PSRAM pin -määratluste loendisse. Muutke Y2_GPIO_NUM 32 -lt 17 -le
Kompileerige ja laadige üles M5CAM -i
Failide SPIFF -i üleslaadimiseks kasutage tööriistu> ESP32 Sketch Data Upload
Avage Arduino IDE jadamonitor
Vajutage M5CAM -i lähtestamisnuppu
Kopeerige IP -aadress jadamonitorist
Sellele IP -aadressile surfamiseks kasutage brauserit (sama 2,4 GHz võrgus)
Kui mudel on laaditud, voogesitage videot ja ennustage objekte. Nagu parima tulemuse puhul märgitud, ennustage selliste objektide pilte nagu klaver, kohvitopsid, pudelid jne. Siit saate vaadata klassifikaatorisse koolitatud objektide loendit.
Sõltuvalt sellest, kuidas M5CAM hoitakse või paigaldatakse, võivad pildid ümber pöörata. Kui jah, siis katsetage "kui määratletud" kommenteerimisega: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); failis camera_wrap.cpp
5. samm: tagauste ja rikkumiste kaardimäng
Backdoors & Breaches on Black Hillsi infoturbe ja aktiivsete vastumeetmete vahejuhtumitele reageerimise kaardimäng.
Backdoors & Breaches sisaldab 52 ainulaadset kaarti, mis aitavad teil juhtumitele reageerimisega lauaharjutusi läbi viia ja rünnakutaktikaid, tööriistu ja meetodeid õppida.
Mängimisjuhised leiate siit. Kuid me teame, et häkkite ja kohandate kaardipakki, et see vastaks teie ja teie meeskonna või õpilaste vajadustele.
6. etapp: AD8232 elektrokardiogramm (EKG)
AD8232 (andmeleht) on integreeritud signaali konditsioneerimise plokk EKG ja muude biopotentsiaalse mõõtmise rakenduste jaoks. See on ette nähtud väikeste biopotentsiaalsete signaalide eraldamiseks, võimendamiseks ja filtreerimiseks mürarikaste tingimuste korral, nagu need, mis tekivad liikumise või elektroodide kaugjuhtimise teel. See disain võimaldab väljundsignaali saamiseks kasutada üliväikese võimsusega analoog-digitaalmuundurit (ADC) või sisseehitatud mikrokontrollerit.
AD8232 mooduleid saab osta Sparkfunist. Neil on kena ühendamisjuhend mooduli kasutamiseks Arduino põhiplaadiga, kui teil see on saadaval.
MÄRKUS. See seade ei ole ette nähtud haiguste diagnoosimiseks ega raviks
Kui teil pole põhilist Arduino plaati saadaval, on võimalik kasutada AD8232 EKG -d koos M5CAM mooduliga. Neid saab ühendada salu pistiku (IO13 või IO4) kaudu. Kuna salu pistik pakub 5 V ja EKG moodulid vajavad 3,3 V, tuleb 5 V rööpast 3,3 V tekitamiseks kasutada pingeregulaatorit. LO- ja LO+ tihvte ei kasutata.
7. samm: häkkimine
Loodame, et naudite selle kuu HackerBoxi seiklust elektroonika ja arvutitehnoloogia vallas. Võtke ühendust ja jagage oma edu allolevates kommentaarides või HackerBoxi Facebooki grupis. Samuti pidage meeles, et kui teil on küsimusi või vajate abi, võite igal ajal saata e -posti aadressile [email protected].
Mis järgmiseks? Liituge revolutsiooniga. Elage HackLife'i. Saate iga kuu laheda häkkimisvarustuse kasti otse teie postkasti. Sirvige veebisaiti HackerBoxes.com ja registreeruge oma igakuiseks HackerBoxi tellimuseks.
Soovitan:
"High-Fivey" Cardboard Micro: bit Robot: 18 sammu (koos piltidega)
"High-Fivey" Cardboard Micro: bit Robot: Kodus kinni, kuid on siiski vajadus kedagi viiest saada? Me tegime sõbraliku väikese roboti, milles oli pappi ja mikro: natuke koos hullumeelsete ahelate bititahvliga ja kõik, mida ta sinult soovib, on viis, et hoida oma armastust teie vastu. Kui teile meeldib
High Five kaamera: 9 sammu (koos piltidega)
High Five kaamera: kas ma saan teile saladuse rääkida? Mulle ei meeldi käepigistused. Ma tõesti ei taha. Käepigistused muudavad mind lihtsalt räpaseks. See on liiga isikupäratu. See on žest, millel puudub hing ja lõhnab ettevõtte olemus. Miks me peame piirduma selle ühe igava suhtlusega?
Freestyle High Fidelity Ducking Circuit: 26 sammu
Freestyle High Fidelity Ducking Circuit: Tere! Olgu, nii et kõigepealt, mis on ducking circuit! ?? Nii hea meel, et küsisite! Duckingut nimetatakse ka külgahela tihendamiseks. Seda efekti leidub kõige sagedamini elektroonilises muusikas, kus lööktrummi tabamisel väheneb ülejäänud muusika helitugevus. Minu lemmik
Kiire ja määrdunud - elektriline roller 3 -juhtmeline testgaas: 3 sammu
Kiire ja määrdunud-elektriline tõukeratta 3-juhtmeline testgaas: tellisin uue 36v tõukeratta mootorikontrolleri ilma uue 3-juhtmelise gaasipedaalita. Kuigi ma ootan oma uue gaasi saabumist, tegin kiire ja räpase projekti, et simuleerida oma uue kontrolleri gaasi. Tegin veel ühe projekti, et teisendada ka minu praegune
Raadio teel juhitav elektriline teddy roller: 12 sammu (koos piltidega)
Raadio teel juhitav elektriline teddy roller: Siin oli idee teha midagi lõbusaks ja lisada kaisukaru. Esialgu oli eesmärk panna see kolmerattalisele rattale, kuigi nende hind ebay -s tundub natuke äärmuslik. Nii et vahepeal sain ma kasutatud elektri