Tartalomjegyzék:
- 1. lépés: Tartalomlista a HackerBox 0055 számára
- 2. lépés: Gépi tanulás a TensorFlow segítségével
- 3. lépés: M5CAM modul
- 4. lépés: A TensorFlow objektumok osztályozása az M5CAM segítségével
- 5. lépés: Backdoors & Breaches kártyajáték
- 6. lépés: AD8232 elektrokardiogram (EKG)
- 7. lépés: HACK LIFE
Videó: HackerBox 0055: High Roller: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Üdvözlet a HackerBox Hackereknek világszerte! A HackerBox 0055 segítségével Ön a D20 High Roller az Incident Response kártyajátékban, Backdoors & Breaches. Ezenkívül felfedezheti a gépi tanulást a TensorFlow, az ESP32 beágyazott webszerverek, a gépi látás objektumok osztályozása, valamint az elektrokardiogram (EKG) biopotenciális mérése és diagramozása révén.
Ez az útmutató információkat tartalmaz a HackerBox 0055 használatának megkezdéséhez, amely itt vásárolható meg, amíg a készlet tart. Ha minden hónapban szeretne egy ilyen HackerBox -ot közvetlenül a postaládájába kapni, akkor iratkozzon fel a HackerBoxes.com oldalon, és csatlakozzon a forradalomhoz!
A HackerBoxes a havi előfizetési doboz szolgáltatás hardveres hackereknek, valamint az elektronika és a számítástechnika rajongóinak. Csatlakozz hozzánk és éld a HACK LIFE -t.
1. lépés: Tartalomlista a HackerBox 0055 számára
- M5CAM ESP32 kameramodul készlet
- Backdoors & Breaches Játékkártya pakli
- D20 Húszoldalas szerszám
- USB-C-USB-A kábel
- Grove 4 tűs DuPont Breakout kábel
- AD8232 EKG modul
- EKG -vezetékek ragasztópárnákkal
- Négyirányú USB Breakout modul
- Alacsony kiesésű lineáris 3,3 V -os szabályozó
- Női-női DuPont jumper
- Kozmikus Scorpion Hacker matrica
- Hax0r Life Hacker matrica
Néhány más hasznos dolog:
- Forrasztópáka, forrasztó és alapvető forrasztószerszámok
- Számítógép szoftvereszközök futtatásához
A legfontosabb, hogy kalandérzékre, hacker szellemre, türelemre és kíváncsiságra lesz szüksége. Az elektronika építése és kísérletezése, bár nagyon kifizetődő, bonyolult, kihívásokkal teli és néha frusztráló is lehet. A cél a haladás, nem a tökéletesség. Ha kitart és élvezi a kalandot, sok elégedettség származhat ebből a hobbiból. Lépjen minden lépést lassan, vegye figyelembe a részleteket, és ne féljen segítséget kérni.
Mint mindig, kérjük, tekintse át a HackerBoxok GYIK -ot. Ott rengeteg információt talál a jelenlegi és leendő tagok számára. Szinte az összes nem technikai támogatási e-mailre, amelyet kapunk, már válaszolunk a GYIK-ban, ezért nagyon hálásak vagyunk, ha gyorsan megnézi.
2. lépés: Gépi tanulás a TensorFlow segítségével
A TensorFlow egy ingyenes és nyílt forráskódú szoftverkönyvtár, amely gépi tanulási (ML) alkalmazásokhoz használható, például neurális hálózatokhoz. A TensorFlow -t a Google Brain csapata fejlesztette ki a Google belső kutatási és gyártási célú felhasználására.
A gépi tanulás új paradigmát képvisel a programozásban, ahol ahelyett, hogy explicit szabályokat programozna olyan nyelven, mint például a Java vagy a C ++, olyan rendszert épít fel, amely az adatok alapján kiképezi magát a szabályokat. De hogy néz ki valójában az ML? A Machine Learning Zero to Hero című videosorozatban Laurence Moroney AI -ügyvéd az alapvető Hello World -példától vezet el minket egy ML -modell felépítésétől egészen a számítógépes látás egy nagyon érdekes példájáig.
- ML Zero to Hero - 1. rész: Bevezetés a gépi tanulásba
- ML Zero to Hero - 2. rész: Alapvető számítógépes látás ML -el
- ML Zero to Hero - 3. rész: A konvolúciós neurális hálózatok bemutatása
- ML Zero to Hero - 4. rész: Képosztályozó készítése
Háttéranyag (a HackerBox 0053 -mal együtt): A Neural Networks és a Deep Learning témájú négy videósorozatot a Neural Networks and Deep Learning ingyenes online könyv ihlette. A könyv weboldala a videókban szereplő példákra mutató kódrepóra hivatkozik.
3. lépés: M5CAM modul
Az M5CAM modul a képfeldolgozás és felismerés fejlesztő táblája. Ez egy ESP32 rendszert tartalmaz chipen, 4M Flash -el és 520K RAM -mal. Ezenkívül 2 megapixeles OV2640 kameraérzékelőt tartalmaz. A modul támogatja a Wi-Fi-n keresztüli képátvitelt, és a beépített USB-C porton keresztül programozható és hibakereshető.
Az M5CAM modul előtelepítve van egy egyszerű Wi-Fi webkamera firmware-képpel. Egyszerűen kapcsolja be a táblát USB-C vagy GROVE segítségével. Csatlakozzon PC-jén vagy mobileszközén egy Wi-Fi hozzáférési ponthoz, amelynek SSID azonosítója m5stack kezdettel kezdődik. Miután csatlakozott, nyisson meg egy webböngészőt, és böngésszen a 192.168.4.1 -es címen, ahol az M5CAM -ból származó videó streamingjét találja.
Online dokumentáció az M5CAM számára
4. lépés: A TensorFlow objektumok osztályozása az M5CAM segítségével
Fogja meg ezt az Arduino TensorFlow objektumosztályozó vázlatot az ESP32 kameralapokhoz.
Telepítse az ESP32 fájlrendszer -feltöltőt az Arduino IDE -be. Az ESP32 tartalmaz egy soros perifériás interfész flash fájlrendszert (SPIFFS). A SPIFFS egy könnyű fájlrendszer, amelyet flash chipes mikrovezérlők számára hoztak létre, és amelyek SPI busszal csatlakoznak, mint például az ESP32 flash memória. Ez az Arduino IDE bővítmény támogatja a fájlok egyszerű feltöltését az ESP32 fájlrendszerbe.
Az Arduino IDE eszközökben válassza a következőket:
- Board> ESP32 Dev Module
- Flash> 4 MB
- Partíciós séma> Nincs OTA (2 MB APP/2 MB SPIFFS)
- PSRAM> Engedélyezve
- Port> {M5CAM -hez társított USB -port}
Végezzen néhány módosítást az osztályozó vázlatában az M5CAM támogatása érdekében
Az ESP32CamClassificationTfjs.ino alkalmazásban: Adja hozzá a Wi-Fi hálózat 2,4 GHz-es SSID-jét és jelszavát
A camera_wrap.cpp fájlban: Keresse meg / Válassza ki a fényképezőgép modelljét Kommentálja a sort: CAMERA_MODEL_M5STACK_PSRAM
A camera_pins.h alkalmazásban: Ugrás a CAMERA_MODEL_M5STACK_PSRAM rögzítési listájához. Y2_GPIO_NUM módosítása 32 -ről 17 -re
Fordítás és feltöltés az M5CAM -ba
Az Eszközök> ESP32 Sketch Data Upload segítségével válassza ki a fájlokat az SPIFF fájlba
Nyissa meg az Arduino IDE soros monitort
Nyomja meg az M5CAM Reset gombját
Másolja ki az IP -címet a soros monitorból
Használjon böngészőt (ugyanazon a 2,4 GHz -es hálózaton) az adott IP -címre böngészéshez
A modell betöltése után streameljen videót, és jósoljon objektumokat. Amint azt a legjobb teljesítmény érdekében megjegyeztük, jósolja meg az olyan tárgyak képeit, mint a zongora, a kávéscsészék, a palackok stb. Itt láthatja az osztályozóba betanított tárgyak listáját.
Attól függően, hogy az M5CAM hogyan van rögzítve vagy rögzítve, a képek megfordulhatnak. Ha igen, kísérletezzen a "ha definiált" kapu megjegyzésével: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); a camera_wrap.cpp fájlban
5. lépés: Backdoors & Breaches kártyajáték
A Backdoors & Breaches egy Incident Response kártyajáték a Black Hills Information Security és az aktív ellenintézkedésekből.
A Backdoors & Breaches 52 egyedi kártyát tartalmaz, amelyek segítenek az incidensre reagáló asztali gyakorlatok elvégzésében, és megtanulják a támadási taktikákat, eszközöket és módszereket.
A játékra vonatkozó utasításokat itt találja. Tudjuk azonban, hogy feltöri és testre szabja a kártyapaklit, hogy megfeleljen az Ön és csapata vagy diákjai igényeinek.
6. lépés: AD8232 elektrokardiogram (EKG)
Az AD8232 (adatlap) egy integrált jel kondicionáló blokk EKG és más biopotenciális mérési alkalmazásokhoz. Úgy tervezték, hogy kis biopotenciális jeleket nyerjen ki, erősítsen és szűrjön zajos körülmények között, például mozgás vagy távoli elektróda elhelyezés esetén. Ez a kialakítás lehetővé teszi egy ultra alacsony teljesítményű analóg-digitális konvertert (ADC) vagy egy beágyazott mikrokontrollert a kimeneti jel megszerzésére.
Az AD8232 modulok megvásárolhatók a Sparkfun -tól. Van egy szép csatlakoztatási útmutatójuk a modul használatához egy alapvető Arduino táblával, ha van ilyen.
MEGJEGYZÉS: Ez a készülék nem alkalmas bármilyen állapot diagnosztizálására vagy kezelésére
Ha nem rendelkezik alapvető Arduino kártyával, akkor az AD8232 EKG -t az M5CAM modullal is használhatja. Csatlakoztathatók a ligetes csatlakozón keresztül (IO13 vagy IO4). Mivel a ligetes csatlakozó 5 V -ot biztosít, az EKG -modulok pedig 3,3 V -ot igényelnek, feszültségszabályozót kell használni a 3,3 V -os áram előállításához az 5 V -os sínből. A LO- és LO+ csapokat nem használják.
7. lépés: HACK LIFE
Reméljük, élvezni fogja a hacker HackerBox kalandját az elektronika és a számítástechnika területén. Vegye fel a kapcsolatot és ossza meg sikerét az alábbi megjegyzésekben vagy a HackerBox Facebook -csoportban. Ne feledje továbbá, hogy bármikor írhat e -mailt a [email protected] címre, ha kérdése van, vagy segítségre van szüksége.
Mi a következő lépés? Csatlakozz a forradalomhoz. Éld a HackLife -t. Minden hónapban kap egy hűvös, feltörhető felszerelést a postaládájába. Böngésszen a HackerBoxes.com oldalon, és iratkozzon fel havi HackerBox -előfizetésére.
Ajánlott:
"High-Fivey" a Cardboard Micro: bit robot: 18 lépés (képekkel)
"High-Fivey" a Cardboard Micro: bit Robot: Otthon ragadt, de még mindig szüksége van valakire? Készítettünk egy barátságos kis robotot néhány kartonpapírral és egy mikro: bit-el a Crazy Circuits Bit Board-tal együtt, és csak egy ötöst akar tőled, hogy életben tartsa a szerelmét. Ha tetszik
Mason Jar Dice Roller: 5 lépés (képekkel)
Mason Jar Dice Roller: Itt egy remek hétvégi projekt, amelyet vállalni kell, ha bármilyen tábla/kocka kapcsolódó játékot tervez játszani. A projekt felépítéséhez szüksége lesz egy folyamatosan forgó szervóra, egy árkádgombra és egy arduino nano vagy ESP8266 táblára, emellett 3D p
Coco hangszóró - High Fidelity Audio hangszórók: 6 lépés
Coco hangszóró - High Fidelity Audio hangszórók: Hello Instructabler's, Siddhant itt. Szeretne jó minőségű hangot hallgatni? Valószínűleg szívesen … Nos … valójában mindenki szereti. Itt a Coco -Speaker található. nem csak HD hangminőséget biztosít, hanem "MEETS THE EYE …"
High Five kamera: 9 lépés (képekkel)
High Five kamera: Elárulhatok egy titkot? Nem szeretem a kézfogásokat. Tényleg nem. A kézfogások csak piszkosnak érzik magukat. Túl személytelen. Ez egy gesztus, amelynek nincs lelke és bűze egy vállalati egységtől. Miért kell korlátoznunk magunkat erre az unalmas interakcióra?
Freestyle High Fidelity Ducking Circuit: 26 lépés
Freestyle High Fidelity Ducking Circuit: Szia! Oké, először is, mi az a ducking circuit! ?? Nagyon örülök, hogy megkérdezted! Ez a hatás leggyakrabban az elektronikus zenében fordul elő, ahol a dobdob ütésekor a zene többi része csökken. A kedvencem