Orodha ya maudhui:

HackerBox 0055: Roller ya juu: Hatua 7
HackerBox 0055: Roller ya juu: Hatua 7

Video: HackerBox 0055: Roller ya juu: Hatua 7

Video: HackerBox 0055: Roller ya juu: Hatua 7
Video: Let's Chop It Up (Episode 27) - Saturday April 17, 2021 2024, Julai
Anonim
HackerBox 0055: Roller ya juu
HackerBox 0055: Roller ya juu

Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni! Ukiwa na HackerBox 0055, wewe ni D20 High Roller kwenye Mchezo wa Kadi ya Kujibu Kadi, Backdoors & Breaches. Pia utagundua ujifunzaji wa mashine na TensorFlow, ESP32 seva zilizowekwa ndani, uainishaji wa kitu cha maono ya mashine, na upimaji na chati ya elektrokardiogram (ECG).

Mwongozo huu una habari ya kuanza na HackerBox 0055, ambayo inaweza kununuliwa hapa wakati vifaa vinadumu. Ikiwa ungependa kupokea HackerBox kama hii kwenye sanduku lako la barua kila mwezi, tafadhali jiandikishe kwenye HackerBoxes.com na ujiunge na mapinduzi!

HackerBoxes ni huduma ya sanduku la usajili la kila mwezi kwa wadukuzi wa vifaa na wapenda teknolojia ya elektroniki na kompyuta. Jiunge nasi na uishi MAISHA YA HACK.

Hatua ya 1: Orodha ya Yaliyomo ya HackerBox 0055

  • Kitengo cha Moduli ya Kamera ya M5CAM ESP32
  • Backdoors & Breaches Kicheza Dawati la Kadi
  • D20 Ishirini na mbili Kufa
  • USB-C kwa kebo ya USB-A
  • Grove 4 Pin kwa Cable ya kuzuka ya DuPont
  • Moduli ya EC8 AD8232
  • ECG inaongoza na pedi za wambiso
  • Njia Nne ya Kuzuka kwa USB
  • Udhibiti wa chini wa Linear 3.3V
  • Kuruka Kike na Kike DuPont
  • Stika ya Hacker Scorpion
  • Kibandiko cha Maisha ya Hax0r

Vitu vingine ambavyo vitasaidia:

  • Chuma cha kulehemu, solder, na zana za msingi za kutengenezea
  • Kompyuta ya kuendesha zana za programu

Jambo muhimu zaidi, utahitaji hali ya kujifurahisha, roho ya wadukuzi, uvumilivu, na udadisi. Kuunda na kujaribu majaribio ya elektroniki, wakati kunafurahisha sana, kunaweza kuwa ngumu, changamoto, na hata kukatisha tamaa wakati mwingine. Lengo ni maendeleo, sio ukamilifu. Unapoendelea na kufurahiya raha hiyo, kuridhika sana kunaweza kupatikana kutoka kwa burudani hii. Chukua kila hatua pole pole, fikiria maelezo, na usiogope kuomba msaada.

Kama kawaida, tunaomba upitie Maswali Yanayoulizwa Sana ya HackerBoxes. Huko, utapata habari nyingi kwa washiriki wa sasa na watarajiwa. Karibu barua pepe zote za msaada ambazo sio za kiufundi ambazo tunapokea tayari zimejibiwa katika Maswali Yanayoulizwa Sana, kwa hivyo tunathamini sana ikiwa una mtazamo wa haraka.

Hatua ya 2: Kujifunza kwa Mashine na TensorFlow

Kujifunza kwa Mashine Na TensorFlow
Kujifunza kwa Mashine Na TensorFlow

TensorFlow ni maktaba ya programu ya bure na chanzo wazi ambayo inaweza kutumika kwa matumizi ya mashine (ML) kama mitandao ya neva. TensorFlow ilitengenezwa na timu ya Ubongo ya Google kwa matumizi ya ndani katika utafiti na utengenezaji katika Google.

Kujifunza kwa Mashine inawakilisha dhana mpya katika programu, ambapo badala ya kupanga sheria wazi katika lugha kama Java au C ++, unaunda mfumo ambao umefundishwa kwenye data ili kuzingatia sheria zenyewe. Lakini ML inaonekanaje? Katika safu ya video ya Mashine ya Kujifunza ya Zero hadi kwa shujaa, Wakili wa AI Laurence Moroney anatutembea kutoka kwa mfano wa kimsingi wa Hello World wa kujenga ML mfano hadi mfano wa kupendeza wa maono ya kompyuta.

  • ML Zero hadi shujaa - Sehemu ya 1: Utangulizi wa Kujifunza kwa Mashine
  • ML Zero hadi Shujaa - Sehemu ya 2: Maono ya Kompyuta ya Msingi na ML
  • ML Zero hadi shujaa - Sehemu ya 3: Kuanzisha Mitandao ya Neural ya Mabadiliko
  • ML Zero hadi shujaa - Sehemu ya 4: Jenga Kiainishaji cha Picha

Nyenzo ya Asili (kama ilivyowasilishwa na HackerBox 0053): Mfululizo huu wa video nne kwenye Mitandao ya Neural na Kujifunza kwa kina iliongozwa na kitabu cha bure mkondoni, Mitandao ya Neural na Mafunzo ya kina. Tovuti ya wavuti inaunganisha kitabu na repo ya nambari kwa mifano kwenye video.

Hatua ya 3: Moduli ya M5CAM

Moduli ya M5CAM
Moduli ya M5CAM

Moduli ya M5CAM ni bodi ya maendeleo ya usindikaji wa picha na kutambuliwa. Inayo mfumo wa ESP32 kwenye chip na 4M Flash na 520K RAM. Pia ina safu ya sensa ya kamera ya 2 Megapixel OV2640. Moduli inasaidia usafirishaji wa picha kupitia Wi-Fi na inaweza kusanidiwa na kusuluhishwa kupitia bandari ya USB-C iliyojengwa.

Moduli ya M5CAM inakuja kupakiwa na picha rahisi ya kamera ya wavuti ya Wi-Fi. Kwa urahisi, ongezea bodi kupitia USB-C au GROVE. Kwenye PC yako au kifaa cha rununu, unganisha kwenye kituo cha kufikia Wi-Fi kilicho na SSID kuanzia m5stack. Mara baada ya kushikamana, fungua kivinjari cha wavuti na utafute kwa 192.168.4.1 ambapo unapaswa kupata utiririshaji wa video kutoka M5CAM.

Nyaraka za Mtandaoni za M5CAM

Hatua ya 4: Uainishaji wa Kitu cha TensorFlow Na M5CAM

Uainishaji wa Kitu cha TensorFlow Na M5CAM
Uainishaji wa Kitu cha TensorFlow Na M5CAM

Shika mchoro huu wa Arduino TensorFlow Object Classifier kwa bodi za kamera za ESP32.

Sakinisha kipakiaji cha mfumo wa faili cha ESP32 kwenye IDE yako ya Arduino. ESP32 ina Mfumo wa Faili ya Faili ya Kiunga cha Pembeni (SPIFFS). SPIFFS ni mfumo wa faili nyepesi iliyoundwa kwa watawala wadogo na chipu, ambayo imeunganishwa na basi ya SPI, kama kumbukumbu ya ESP32. Programu-jalizi hii ya IDE ya Arduino inasaidia kupakia faili kwa urahisi kwenye mfumo wa faili wa ESP32.

Ndani ya zana za Arduino IDE, chagua:

  • Bodi> Moduli ya ESP32 Dev
  • Flash> 4MB
  • Mpango wa kuhesabu> Hakuna OTA (2MB APP / 2MB SPIFFS)
  • PSRAM> Imewezeshwa
  • Bandari> {USB bandari inayohusishwa na M5CAM}

Fanya mabadiliko kadhaa kwenye mchoro wa upangishaji ili kuunga mkono M5CAM

Katika ESP32CamClassificationTfjs.ino: Ongeza SSID na nywila ya mtandao wa Wi-Fi ya 2.4GHz

Katika camera_wrap.cpp: Tafuta // Chagua mfano wa kamera Toa maoni kwenye mstari: CAMERA_MODEL_M5STACK_PSRAM

Katika camera_pins.h: Nenda kubandika orodha ya CAMERA_MODEL_M5STACK_PSRAM Badilisha Y2_GPIO_NUM kutoka 32 hadi 17

Jumuisha na Pakia kwa M5CAM

Tumia zana> ESP32 Sketch Data Pakia kupakia faili kwa SPIFF

Fungua Arduino IDE Serial Monitor

Piga kitufe cha Rudisha kwenye M5CAM

Nakili anwani ya IP kutoka kwa Monitor Monitor

Tumia kivinjari (kwenye wavu wa sam 2.4GHz) kutumia anwani hiyo ya IP

Mara baada ya mfano kupakiwa, tiririsha video na utabiri vitu. Kama ilivyobainika kwa utendakazi bora, tabiri picha za vitu kama piano, vikombe vya kahawa, chupa, nk. Unaweza kuona orodha ya vitu ambavyo vimefundishwa katika kiainishaji hapa.

Kulingana na jinsi M5CAM inavyoshikiliwa au kupandishwa, picha zinaweza kugeuzwa. Ikiwa ndivyo, jaribu kutoa maoni juu ya "ikiwa imefafanuliwa" kuzunguka: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); katika kamera_wrap.cpp ya faili

Hatua ya 5: Backdoors & Breaches Card Game

Backdoors & Uvunjaji Mchezo wa Kadi
Backdoors & Uvunjaji Mchezo wa Kadi

Backdoors & Breaches ni Mchezo wa Kadi ya Kukabiliana na Matukio kutoka Usalama wa Habari wa Black Hills na Viwango vya Kukabiliana.

Backdoors & Breaches ina kadi 52 za kipekee kukusaidia kufanya mazoezi ya kibao juu ya tukio na kujifunza mbinu za kushambulia, zana, na mbinu.

Utapata mwelekeo wa jinsi ya kucheza hapa. Walakini, tunajua utabadilisha na kubadilisha dawati la kadi kutoshea mahitaji yako mwenyewe kwa wewe na timu yako au wanafunzi.

Hatua ya 6: AD8232 Electrocardiogram (ECG)

AD8232 Electrocardiogram (ECG)
AD8232 Electrocardiogram (ECG)

AD8232 (datasheet) ni kizuizi kilichounganishwa cha hali ya ishara kwa ECG na matumizi mengine ya kipimo cha biopotential. Imeundwa kuchora, kukuza, na kuchuja ishara ndogo za biolojia kwa uwepo wa hali ya kelele, kama ile iliyoundwa na mwendo au uwekaji wa elektroni ya mbali. Ubunifu huu unaruhusu kibadilishaji cha nguvu ya analojia-kwa-dijiti ya nguvu (ADC) au mdhibiti mdogo aliyeingia ili kupata ishara ya pato.

Moduli za AD8232 zinaweza kununuliwa kutoka Sparkfun. Wana mwongozo mzuri wa kutumia moduli na bodi ya msingi ya Arduino ikiwa unayo.

KUMBUKA: Kifaa hiki hakikusudiwa kugundua au kutibu hali yoyote

Ikiwa hauna bodi ya msingi ya Arduino, inawezekana kutumia AD8232 ECG na moduli ya M5CAM. Wanaweza kushikamana kupitia kiunganishi cha shamba (IO13 au IO4). Kwa kuwa kiunganishi cha shamba kinatoa 5V na moduli za ECG zinahitaji 3.3V, mdhibiti wa voltage lazima atumiwe kutoa 3.3V kutoka reli ya 5V. Pini za LO- na LO + hazitumiki.

Hatua ya 7: HACK LIFE

HACK MAISHA
HACK MAISHA

Tunatumahi unafurahiya adventure ya mwezi huu ya HackerBox katika teknolojia ya elektroniki na kompyuta. Fikia na ushiriki mafanikio yako kwenye maoni hapa chini au kwenye Kikundi cha Facebook cha HackerBox. Pia, kumbuka kuwa unaweza kutuma barua pepe kwa [email protected] wakati wowote ikiwa una swali au unahitaji msaada.

Je! Ni Nini Kinachofuata? Jiunge na mapinduzi. Kuishi HackLife. Pata kisanduku kizuri cha gia inayoweza kudhibitiwa iliyofikishwa kwenye sanduku lako la barua kila mwezi. Surf juu ya HackerBoxes.com na ujisajili kwa usajili wako wa kila mwezi wa HackerBox.

Ilipendekeza: