Mundarija:
- 1 -qadam: HackerBox 0055 uchun kontent ro'yxati
- 2 -qadam: TensorFlow yordamida mashinani o'rganish
- 3 -qadam: M5CAM moduli
- 4 -qadam: TensorFlow ob'ektlarini M5CAM yordamida tasniflash
- 5 -qadam: Orqa eshiklar va buzilishlar karta o'yini
- 6 -qadam: AD8232 elektrokardiogrammasi (EKG)
- 7 -qadam: HACK LIFE
Video: HackerBox 0055: Yuqori rollar: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Butun dunyodagi HackerBox xakerlariga salom! HackerBox 0055 bilan siz baxtsiz hodisalarga javob karta o'yini, orqa eshiklar va buzilishlarda D20 yuqori rolini olasiz. Shuningdek, siz TensorFlow, ESP32 o'rnatilgan veb -serverlari, mashina ko'rish ob'ektlari tasnifi va elektrokardiogramma (EKG) biopotentsial o'lchov va grafik yordamida mashinani o'rganishni o'rganasiz.
Ushbu qo'llanmada HackerBox 0055 -ni ishga tushirish bo'yicha ma'lumotlar mavjud bo'lib, uni ta'minot tugashi bilan bu erdan sotib olish mumkin. Agar siz HackerBox -ni har oy o'z pochta qutingizga olishni xohlasangiz, iltimos, HackerBoxes.com saytiga obuna bo'ling va inqilobga qo'shiling!
HackerBoxes - bu apparat xakerlari va elektronika va kompyuter texnologiyalari ixlosmandlari uchun har oylik obuna qutisi xizmati. Bizga qo'shiling va HACK LIFE bilan yashang.
1 -qadam: HackerBox 0055 uchun kontent ro'yxati
- M5CAM ESP32 kamera modullari to'plami
- Orqa eshiklar va o'yin buzilish kartalari
- D20 Yigirma tomonlama o'lish
- USB-C-USB-A kabeli
- Grove 4 -pinli DuPont Breakout kabeli
- AD8232 EKG moduli
- Yopishtiruvchi prokladkalar bilan EKG olib keladi
- To'rt tomonlama USB uzilish moduli
- 3.3V chiziqli past darajali tushish regulyatori
- Ayol-Ayol DuPontli jumperlar
- Kosmik chayon xakerlari uchun stiker
- Hax0r Life Hacker stikeri
Boshqa foydali narsalar:
- Lehimlash temir, lehim va asosiy lehim asboblari
- Dasturiy vositalar bilan ishlash uchun kompyuter
Eng muhimi, sizga sarguzasht hissi, xakerlik ruhi, sabr -toqat va qiziquvchanlik kerak bo'ladi. Elektronikani yaratish va tajriba qilish, juda foydali bo'lsa -da, ba'zida murakkab, qiyin va hatto asabiylashishi mumkin. Maqsad - mukammallik emas, taraqqiyot. Qachonki siz sarguzashtni davom ettirsangiz va zavqlansangiz, bu sevimli mashg'ulotdan katta mamnuniyat olish mumkin. Har bir qadamni asta -sekin bajaring, tafsilotlarga e'tibor bering va yordam so'rashdan qo'rqmang.
Har doimgidek, HackerBoxes FAQ -ni ko'rib chiqishingizni so'raymiz. U erda siz hozirgi va bo'lajak a'zolari uchun juda ko'p ma'lumot topasiz. Bizga kelgan texnik bo'lmagan elektron pochta xabarlarining deyarli barchasiga FAQda javob berilgan, shuning uchun agar siz tezda ko'rib chiqsangiz, biz buni juda qadrlaymiz.
2 -qadam: TensorFlow yordamida mashinani o'rganish
TensorFlow-bu neyron tarmoqlar kabi mashinani o'rganish (ML) dasturlarida ishlatilishi mumkin bo'lgan bepul va ochiq manbali dasturlar kutubxonasi. TensorFlow Google Brain guruhi tomonidan Google -da tadqiqot va ishlab chiqarishda ichki foydalanish uchun ishlab chiqilgan.
Mashinani o'rganish - bu dasturlashning yangi paradigmasini ifodalaydi, bu erda Java yoki C ++ kabi aniq qoidalarni dasturlash o'rniga, siz qoidalar haqida xulosa chiqarish uchun ma'lumotlarga o'rgatilgan tizim qurasiz. Ammo ML aslida nimaga o'xshaydi? AI -ning advokati Lorens Moruni "Machine Learning Zero to Hero" video -seriyasida bizni ML modelini yaratishda "Hello World" ning asosiy misolidan kompyuterni ko'rishning juda qiziqarli misoligacha olib boradi.
- ML Zero to Hero - 1 -qism: Mashinasozlikka kirish
- ML Zero to Hero - 2 -qism: ML bilan kompyuterning asosiy ko'rinishi
- ML Zero to Hero - 3 -qism: Konvolyutsion neyron tarmoqlarini tanishtirish
- ML Zero to Hero - 4 -qism: Tasvir tasniflagichini yarating
Orqa fon materiallari (HackerBox 0053 bilan taqdim etilganidek): Neyron tarmoqlari va chuqur o'rganish bo'yicha to'rtta videodan iborat "Neural Networks and Deep Learning" bepul onlayn kitobidan ilhomlangan. Kitob uchun veb -sayt videodagi misollar uchun kodli repoga havola qiladi.
3 -qadam: M5CAM moduli
M5CAM moduli - bu tasvirni qayta ishlash va tanib olish uchun ishlab chiqish paneli. U 4M Flash va 520K operativ xotiraga ega chipdagi ESP32 tizimiga ega. Shuningdek, u 2 megapikselli OV2640 kamera sensori majmuasiga ega. Modul Wi-Fi orqali tasvir uzatishni qo'llab-quvvatlaydi va uni o'rnatilgan USB-C porti orqali dasturlash va tuzatish mumkin.
M5CAM moduli oddiy Wi-Fi veb-kamerasi dasturiy ta'minoti tasviri bilan oldindan yuklangan. Oddiy qilib aytganda, kartani USB-C yoki GROVE orqali yoqing. Kompyuteringizda yoki mobil qurilmangizda m5stack-dan boshlanadigan SSID-ga ega Wi-Fi ulanish nuqtasiga ulaning. Ulanganidan so'ng, veb -brauzerni oching va M5CAM -dan video oqimini topish uchun 192.168.4.1 -ga o'ting.
M5CAM uchun onlayn hujjatlar
4 -qadam: TensorFlow ob'ektlarini M5CAM yordamida tasniflash
ESP32 kamera platalari uchun Arduino TensorFlow Ob'ekt tasniflagichining eskizini oling.
ESP32 fayl tizimi yuklovchisini Arduino IDE -ga o'rnating. ESP32 ketma -ket tashqi interfeysli flesh -fayl tizimini (SPIFFS) o'z ichiga oladi. SPIFFS - bu ESP32 flesh -xotirasi kabi SPI avtobusi orqali ulanadigan flesh -chipli mikrokontrollerlar uchun yaratilgan engil fayl tizimi. Arduino IDE uchun plagin fayllarni ESP32 fayl tizimiga osongina yuklashni qo'llab -quvvatlaydi.
Arduino IDE vositalarida quyidagilarni tanlang:
- Kengash> ESP32 ishlab chiqarish moduli
- Flash> 4 MB
- Bo'linish sxemasi> OTA yo'q (2MB APP/2MB SPIFFS)
- PSRAM> Yoqilgan
- Port> {USB port M5CAM bilan bog'langan}
M5CAM -ni qo'llab -quvvatlash uchun tasniflagich eskiziga ba'zi o'zgartirishlar kiriting
ESP32CamClassificationTfjs.ino-da: Wi-Fi tarmog'ining 2,4 gigagertsli SSID va parolini qo'shing
In camera_wrap.cpp: Toping // Kamera modelini tanlang Qatorga izoh bermang: CAMERA_MODEL_M5STACK_PSRAM
Camer_pins.h -da: CAMERA_MODEL_M5STACK_PSRAM uchun Y2_GPIO_NUM -ni 32 dan 17 gacha o'zgartirish uchun belgilangan ro'yxatga o'ting.
Kompilyatsiya qiling va M5CAM -ga yuklang
Fayllarni SPIFF -ga yuklash uchun asboblar> ESP32 Sketch Data Upload -dan foydalaning
Arduino IDE seriyali monitorini oching
M5CAM -da tiklash sozlamalarini bosing
Serial monitordan IP -manzilni nusxalash
IP -manzilga o'tish uchun brauzerdan foydalaning (2,4 gigagertsli tarmoq)
Model yuklangandan so'ng, video oqimini o'tkazing va ob'ektlarni bashorat qiling. Pianino, qahva krujkalar, idishlar va boshqalar kabi ob'ektlarning tasvirini oldindan aytib bering.
M5CAM qanday ushlab turilishi yoki o'rnatilishiga qarab, tasvirlar teskari bo'lishi mumkin. Agar shunday bo'lsa, "agar aniqlangan bo'lsa" sharhini sharhlab ko'ring: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); faylda kamera_wrap.cpp
5 -qadam: Orqa eshiklar va buzilishlar karta o'yini
Backdoors & Breaches - bu Black Hills axborot xavfsizligi va faol qarshi choralaridan bo'lgan voqealarga javob karta o'yini.
Backdoors & Breaches 52 ta noyob kartochkalarni o'z ichiga oladi, ular sizga voqealarga javob berish stol usti mashqlarini bajarishga va hujum taktikasi, asboblari va usullarini o'rganishga yordam beradi.
Siz bu erda qanday o'ynash haqida ko'rsatmalarni topasiz. Ammo, biz bilamizki, siz o'zingiz va jamoangiz yoki talabalaringizga o'z ehtiyojlaringizga mos ravishda kartochkalarni buzasiz va sozlaysiz.
6 -qadam: AD8232 elektrokardiogrammasi (EKG)
AD8232 (ma'lumotlar jadvali) - bu EKG va boshqa biopotentsial o'lchov dasturlari uchun o'rnatilgan signal konditsioner bloki. U shovqinli sharoitda, masalan, harakat yoki elektrodni masofadan joylashtirish natijasida hosil bo'lgan, kichik biopotentsial signallarni ajratish, kuchaytirish va filtrlash uchun mo'ljallangan. Ushbu dizayn chiqish signalini olish uchun ultra quvvatli analog-raqamli konvertor (ADC) yoki o'rnatilgan mikrokontrollerga imkon beradi.
AD8232 modullarini Sparkfun -dan sotib olish mumkin. Ularda modulni asosiy Arduino kartasi bilan ishlatish uchun yaxshi ulash qo'llanmasi mavjud.
QAYD: Ushbu qurilma har qanday kasallikni tashxislash yoki davolash uchun mo'ljallanmagan
Agar sizda asosiy Arduino kartasi bo'lmasa, AD8232 EKGni M5CAM moduli bilan ishlatish mumkin. Ularni grove konnektori (IO13 yoki IO4) orqali ulash mumkin. Grove ulagichi 5V va EKG modullari 3.3V ni talab qilganligi sababli, 5V rayidan 3.3V ishlab chiqarish uchun voltaj regulyatoridan foydalanish kerak. LO- va LO+ pinlari ishlatilmaydi.
7 -qadam: HACK LIFE
Umid qilamizki, sizga HackerBox elektronika va kompyuter texnologiyalari sarguzashtlari yoqadi. Quyidagi izohlarda yoki HackerBox Facebook guruhida muvaffaqiyatga erishing va baham ko'ring. Shuni ham yodda tutingki, agar sizda biron bir savol bo'lsa yoki yordamga muhtoj bo'lsangiz, [email protected] elektron pochta manziliga yuborishingiz mumkin.
Keyingisi nima? Inqilobga qo'shiling. HackLife bilan yashang. Pochta qutingizga har oyda etkazib beriladigan ajoyib quti oling. HackerBoxes.com saytiga tashrif buyuring va har oylik HackerBox obunasiga yoziling.
Tavsiya:
MIDI Handpan yuqori va pastki tomonda 19 ta tovushli maydon bilan : 15 qadam (rasmlar bilan)
MIDI Handpan - tepada va pastda 19 ta tovushli … sizning shaxsiy ehtiyojlaringiz uchun. Bu dizayn mukofotiga sazovor bo'lgan mod emas
Bu yuqori voltli tugmachali o'yinchoqlar!: 11 qadam (rasmlar bilan)
Bu yuqori kuchlanishli "Klik-Clack o'yinchoqlari!": Bu erda 70-yillarda o'rta maktablarda mashhur bo'lgan retro Click-Clack o'yinchog'ining ikkita elektrostatik versiyasi. 1.0-versiya-bu juda byudjetli model. Qismlar (elektr ta'minotidan tashqari) deyarli hech narsaga teng emas. Qimmatroqlarining tavsifi
2x 48V 5A tezgah yuqori quvvat manbai: 7 qadam (rasmlar bilan)
2x 48V 5A dastgohli quvvat manbai: Bu dastgoh ustki quvvat manbaini yig'ish uchun qo'llanma. Elektronika ishlab chiqarilishini yoki juda ko'p lehimni kutmang, men AliExpress -dan ba'zi qismlarga buyurtma berib, ularni qutiga solib qo'ydim. E'tibor bering, men publitsiyada kichik o'zgarishlar qildim
(YANGILANISH - YUQORI MASLAQA bor) USB O'YINNI KONTROLLASH: 10 qadam (rasmlar bilan)
(YANGILANISH - YUQORI MASALA YO'Q.) PC uchun USB O'YINNI KONTROLLASH: HAR QANDAY O'YINLAR UCHUN O'YIN NAZORI (deyarli)
Yuqori quvvatli LED uyg'onish nuri (+/- 15Watt): 5 qadam
Yuqori quvvatli LED uyg'onish nuri (+/- 15Watt): *2020 yilgi tahrir: Birinchidan, men fanatni ishlatmayman va bu yaxshi ko'rinadi. Issiq bo'ladi, lekin hali hech narsa yonmagan. Ba'zi yangi tushunchalar bilan va bu chiroqlar juda arzon bo'lgani uchun, men atigi 2 tadan ko'proq foydalanardim va 3 Vt bitta LEDni qo'shardim.