Përmbajtje:
- Hapi 1: Lista e përmbajtjes për HackerBox 0055
- Hapi 2: Mësimi i Makinerisë me TensorFlow
- Hapi 3: Moduli M5CAM
- Hapi 4: Klasifikimi i objekteve TensorFlow Me M5CAM
- Hapi 5: Lojë me letra në prapa dhe shkelje
- Hapi 6: Elektrokardiogrami AD8232 (EKG)
- Hapi 7: HACK LIFE
Video: HackerBox 0055: Roller i lartë: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
Përshëndetje për HackerBox Hackers në të gjithë botën! Me HackerBox 0055, ju jeni rolli i lartë D20 në lojën e kartave të reagimit ndaj incidentit, dyert e prapme dhe shkeljet. Ju gjithashtu do të eksploroni mësimin e makinerisë me TensorFlow, serverat e internetit të ngulitur në ESP32, klasifikimin e objekteve të shikimit të makinerisë dhe matjen dhe grafikimin biopotencial të elektrokardiogramit (EKG).
Ky udhëzues përmban informacione për fillimin me HackerBox 0055, të cilat mund të blihen këtu derisa furnizimet të kenë mbaruar. Nëse dëshironi të merrni një HackerBox si kjo e drejtë në kutinë tuaj postare çdo muaj, ju lutemi regjistrohuni në HackerBoxes.com dhe bashkohuni me revolucionin!
HackerBoxes është shërbimi mujor i kutisë së abonimit për hakerët e pajisjeve dhe entuziastët e elektronikës dhe teknologjisë kompjuterike. Bashkohuni me ne dhe jetoni HACK LIFE.
Hapi 1: Lista e përmbajtjes për HackerBox 0055
- Kompleti i modulit të kamerës M5CAM ESP32
- Dyer të prapme & Thyerje Kuvertë e Kartave të Lojërave
- D20 Vdekja Njëzet-Anëshe
- Kabllo USB-C në USB-A
- Grove 4 Pin në DuPont Breakout Cable
- AD8232 Moduli EKG
- EKG kryeson me jastekë ngjitës
- Moduli i Breakout USB me katër drejtime
- Rregullator linear i ulët i lëshimit të ulët 3.3V
- Kërcues Femër-Femër DuPont
- Ngjitësja e Hakerit Cosmic Scorpion
- Ngjitësja Hack0r Life Hacker
Disa gjëra të tjera që do të jenë të dobishme:
- Saldimi, saldimi dhe mjetet bazë të saldimit
- Kompjuter për drejtimin e mjeteve softuerike
Më e rëndësishmja, do t'ju duhet një ndjenjë aventure, shpirti haker, durimi dhe kurioziteti. Ndërtimi dhe eksperimentimi me elektronikë, edhe pse shumë shpërblyes, mund të jetë i ndërlikuar, sfidues dhe madje edhe zhgënjyes nganjëherë. Qëllimi është përparimi, jo përsosmëria. Kur këmbëngulni dhe shijoni aventurën, një kënaqësi e madhe mund të rrjedhë nga ky hobi. Merrni çdo hap ngadalë, mbani mend detajet dhe mos kini frikë të kërkoni ndihmë.
Si gjithmonë, ne kërkojmë që të rishikoni FAQ -të e HackerBoxes. Atje, do të gjeni një mori informacionesh për anëtarët aktualë dhe të ardhshëm. Pothuajse të gjitha emailet e mbështetjes jo-teknike që marrim janë përgjigjur tashmë në FAQ, kështu që ne me të vërtetë e vlerësojmë nëse keni një vështrim të shpejtë.
Hapi 2: Mësimi i Makinerisë me TensorFlow
TensorFlow është një bibliotekë softuerësh falas dhe me burim të hapur që mund të përdoret për aplikime të mësimit të makinerisë (ML) siç janë rrjetet nervore. TensorFlow u zhvillua nga ekipi i Google Brain për përdorim të brendshëm si në kërkimin ashtu edhe në prodhimin në Google.
Mësimi i Makinerisë paraqet një paradigmë të re në programim, ku në vend që të programoni rregulla të qarta në një gjuhë të tillë si Java ose C ++, ju ndërtoni një sistem i cili është i trajnuar mbi të dhëna për të nxjerrë përfundimin e vetë rregullave. Por si duket ML në të vërtetë? Në serinë video Machine Learning Zero to Hero, Avokati i AI Laurence Moroney na largon nga një shembull bazë Hello World i ndërtimit të një modeli ML deri në një shembull shumë interesant të vizionit kompjuterik.
- ML Zero për Hero - Pjesa 1: Hyrje në Mësimin e Makinerisë
- ML Zero tek Hero - Pjesa 2: Vizioni Bazë i Kompjuterit me ML
- ML Zero tek Hero - Pjesa 3: Prezantimi i Rrjeteve Nevolucionare Konvolucionare
- ML Zero tek Hero - Pjesa 4: Ndërtoni një Klasifikues të Imazheve
Materiali i Sfondit (siç paraqitet me HackerBox 0053): Kjo seri prej katër videosh mbi Rrjetet Neurale dhe Mësimi i Thellë u frymëzua nga libri falas online, Rrjetet Neurale dhe Mësimi i Thellë. Faqja e internetit për librin lidhet me një repo kodesh për shembujt në video.
Hapi 3: Moduli M5CAM
Moduli M5CAM është një bord zhvillimi për përpunimin dhe njohjen e imazhit. Ajo përmban një sistem ESP32 në çip me 4M Flash dhe 520K RAM. Ai gjithashtu përmban një grup sensorësh të kamerës 2 Megapixel OV2640. Moduli mbështet transmetimin e imazhit përmes Wi-Fi dhe mund të programohet dhe debugohet përmes një porte të integruar USB-C.
Moduli M5CAM vjen i para-ngarkuar me një imazh të thjeshtë firmware të kamerës në internet Wi-Fi. Thjesht, ndizni bordin përmes USB-C ose GROVE. Në kompjuterin ose pajisjen tuaj celular, lidheni me një pikë hyrjeje Wi-Fi që ka një SSID duke filluar me m5stack. Pasi të lidheni, hapni një shfletues uebi dhe shfletoni në 192.168.4.1 ku duhet të gjeni video që transmetohen nga M5CAM.
Dokumentacioni Online për M5CAM
Hapi 4: Klasifikimi i objekteve TensorFlow Me M5CAM
Merrni këtë skicë Arduino TensorFlow Classifier Object për bordet e kamerës ESP32.
Instaloni Ngarkuesin e sistemit të skedarëve ESP32 në IDE tuaj Arduino. ESP32 përmban një Sistem Flash të Ndërfaqes Seriale Periferike (SPIFFS). SPIFFS është një sistem skedarësh i lehtë i krijuar për mikrokontrolluesit me një çip flash, të cilët janë të lidhur me autobus SPI, si flash memoria ESP32. Kjo shtojcë për Arduino IDE mbështet ngarkimin e lehtë të skedarëve në sistemin e skedarëve ESP32.
Brenda mjeteve Arduino IDE, zgjidhni:
- Bordi> Moduli Dev ESP32
- Flash> 4MB
- Skema e Ndarjes> Pa OTA (2MB APP/2MB SPIFFS)
- PSRAM> Aktivizuar
- Port> {Porta USB e lidhur me M5CAM}
Bëni disa ndryshime në skicën e klasifikuesit për të mbështetur M5CAM
Në ESP32CamClassificationTfjs.ino: Shtoni SSID dhe fjalëkalim 2.4GHz të rrjetit Wi-Fi
Në camera_wrap.cpp: Gjeni // Zgjidhni modelin e kamerës Mos komentoni linjën: CAMERA_MODEL_M5STACK_PSRAM
Në camera_pins.h: Shko te pin definimi i listës për CAMERA_MODEL_M5STACK_PSRAM Ndrysho Y2_GPIO_NUM nga 32 në 17
Përpiloni dhe ngarkoni në M5CAM
Përdorni mjete> ESP32 Sketch Data Upload për të ngarkuar skedarë në SPIFF
Hapni Arduino IDE Serial Monitor
Goditni butonin e rivendosjes në M5CAM
Kopjoni adresën IP nga Serial Monitor
Përdorni një shfletues (në rrjetin sam 2.4GHz) për të lundruar në atë adresë IP
Pasi të jetë ngarkuar modeli, transmetoni video dhe parashikoni objektet. Siç u tha për performancën më të mirë, parashikoni imazhe të objekteve si piano, filxhanë kafeje, shishe, etj. Këtu mund të shihni një listë të objekteve që janë stërvitur në klasifikues.
Në varësi të mënyrës se si mbahet ose montohet M5CAM, imazhet mund të përmbysen. Nëse është kështu, eksperimentoni me komentimin e portës "nëse përcaktohet" përreth: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); në skedarin camera_wrap.cpp
Hapi 5: Lojë me letra në prapa dhe shkelje
Backdoors & Breaches është një lojë me kartë reagimi ndaj incidentit nga Siguria e Informacionit në Black Hills dhe kundërmasat aktive.
Backdoors & Breaches përmban 52 karta unike për t'ju ndihmuar të kryeni ushtrime në tryezën e reagimit ndaj incidentit dhe të mësoni taktikat, mjetet dhe metodat e sulmit.
Këtu do të gjeni udhëzimet se si të luani. Sidoqoftë, ne e dimë që ju do të hakoni dhe personalizoni kuvertën e kartave për t'iu përshtatur nevojave tuaja për ju dhe ekipin ose studentët tuaj.
Hapi 6: Elektrokardiogrami AD8232 (EKG)
AD8232 (fleta e të dhënave) është një bllok i integruar i kondicionimit të sinjalit për EKG dhe aplikime të tjera të matjes biopotenciale. Shtë projektuar për të nxjerrë, përforcuar dhe filtruar sinjale të vogla biopotenciale në prani të kushteve të zhurmshme, siç janë ato të krijuara nga lëvizja ose vendosja e elektrodave në distancë. Ky dizajn lejon një konvertues analog-dixhital të fuqisë ultra të ulët (ADC) ose një mikrokontrollues të ngulitur për të marrë sinjalin e daljes.
Modulet AD8232 mund të blihen nga Sparkfun. Ata kanë një udhëzues të mirë lidhës për përdorimin e modulit me një bord bazë Arduino nëse keni një të tillë në dispozicion.
SH NOTNIM: Kjo pajisje nuk ka për qëllim të diagnostikojë ose trajtojë ndonjë gjendje
Nëse nuk keni një bord bazë Arduino në dispozicion, është e mundur të përdorni EKG AD8232 me modulin M5CAM. Ato mund të lidhen përmes lidhësit të korijeve (IO13 ose IO4). Meqenëse lidhësi i korije siguron 5V dhe modulet EKG kërkojnë 3.3V, duhet të përdoret një rregullator i tensionit për të gjeneruar 3.3V nga hekurudha 5V. Kunjat LO- dhe LO+ nuk përdoren.
Hapi 7: HACK LIFE
Shpresojmë që po shijoni aventurën e këtij muaji HackerBox në elektronikë dhe teknologji kompjuterike. Ndihmoni dhe ndani suksesin tuaj në komentet më poshtë ose në grupin e Facebook HackerBox. Gjithashtu, mbani mend se mund t'i dërgoni email [email protected] në çdo kohë nëse keni ndonjë pyetje ose keni nevojë për ndihmë.
Ç'pritet më tej? Bashkohuni me revolucionin. Jeto HackLife. Merrni një kuti të ftohtë të pajisjeve që mund të hackohen, të dorëzuara menjëherë në kutinë tuaj postare çdo muaj. Shfletoni në HackerBoxes.com dhe regjistrohuni për abonimin tuaj mujor në HackerBox.
Recommended:
Ky Shkarkim i Lodrave të Klikuara me Tension të Lartë!: 11 hapa (me fotografi)
Ky Shkarkim i Lodrave të Klikimit-Ngarkesë të Tensionit të Lartë!: Këtu janë dy versione elektrostatike të një lodre retro Click-Clack që ishin të njohura në shkollat e mesme në vitet '70. Versioni 1.0 është modeli super-buxhetor. Pjesët (duke përjashtuar furnizimin me energji elektrike) nuk arrijnë pothuajse asgjë. Një përshkrim i asaj që është më e shtrenjtë
Furnizimi me energji i lartë i stolit 2x 48V 5A: 7 hapa (me fotografi)
Furnizimi me energji 2x 48V 5A Bench Top: Ky është një mësim për montimin e furnizimit me energji të stolit. Mos prisni ndonjë zhvillim elektronik ose shumë saldim, unë thjesht porosita disa pjesë nga AliExpress dhe i vendosa në një kuti. Ju lutemi kini kujdes që kam bërë disa rregullime të vogla në publik
LED me fuqi të lartë Drita e zgjimit (+/- 15Watt): 5 hapa
LED me fuqi të lartë Drita e zgjimit (+/- 15Watt): *Shënim i redaktimit 2020: Para së gjithash nuk e përdor më ventilatorin dhe kjo duket se është në rregull. Bëhet nxehtë, por asgjë nuk është djegur akoma. Me disa njohuri të reja dhe meqenëse këto led janë kaq të lira, do të përdorja më shumë se vetëm 2 dhe do të shtoja disa LED të vetëm 3W.
DIY Efikasitet i lartë 5V Output Buck Converter !: 7 hapa
DIY Efikasitet i lartë 5V Output Buck Converter !: Doja një mënyrë efikase për të ulur tensionet më të larta nga paketat LiPo (dhe burime të tjera) në 5V për projektet elektronike. Në të kaluarën unë kam përdorur module të përgjithshme buck nga eBay, por kontrolli i dyshimtë i cilësisë dhe asnjë emër elektrolitik capa
Bisedë jashtëzakonisht e lartë 150W Bluetooth Boombox: 16 hapa (me fotografi)
Jashtëzakonisht me zë të lartë 150W Bluetooth Speaker Boombox: Përshëndetje të gjithëve! Në këtë Instructable unë do t'ju tregoj se si e kam ndërtuar këtë altoparlant jashtëzakonisht të lartë Bluetooth! Ofshtë shpenzuar shumë kohë për këtë projekt, duke projektuar rrethimin, duke mbledhur materialet dhe pjesët e ndërtimit dhe planifikimin e përgjithshëm. Une kam