Mündəricat:

HackerBox 0055: Yüksək Roller: 7 addım
HackerBox 0055: Yüksək Roller: 7 addım

Video: HackerBox 0055: Yüksək Roller: 7 addım

Video: HackerBox 0055: Yüksək Roller: 7 addım
Video: #98 HackerBox 0055 High Roller 2024, Iyul
Anonim
HackerBox 0055: Yüksək Roller
HackerBox 0055: Yüksək Roller

Bütün dünyada HackerBox hackerlərinə salamlar! HackerBox 0055 ilə, Hadisələrə Müdaxilə Kart Oyununda, Arxa qapılarda və pozuntularda D20 Yüksək Rollerisiniz. TensorFlow, ESP32 quraşdırılmış veb serverləri, maşın görmə obyektlərinin təsnifatı və elektrokardioqram (EKQ) biopotensial ölçmə və qrafiklə maşın öyrənməyi də araşdıracaqsınız.

Bu təlimatda HackerBox 0055 ilə işə başlamağınız üçün məlumatlar var, onları təchizat bitənə qədər burada əldə edə bilərsiniz. Hər ay poçt qutunuzda belə bir HackerBox almaq istəyirsinizsə, HackerBoxes.com saytına abunə olun və inqilaba qoşulun!

HackerBoxes, hardware hackerləri və elektronika və kompüter texnologiyası həvəskarları üçün aylıq abunə qutusu xidmətidir. Bizə qoşul və HACK LIFE yaşa.

Addım 1: HackerBox 0055 üçün Məzmun siyahısı

  • M5CAM ESP32 Kamera Modulu Dəsti
  • Arxa qapılar və oyun pozuntusu kartları
  • D20 İkitərəfli Ölüm
  • USB-C-dən USB-A Kabelinə
  • DuPont Breakout Kabelinə 4 Pin bağlayın
  • AD8232 EKQ Modulu
  • Yapışqan yastıqlarla EKQ aparır
  • Dörd Yollu USB Breakout Modulu
  • Aşağı Düşmə Xətti 3.3V Tənzimləyicisi
  • Qadın-Qadın DuPont Jumpers
  • Kosmik Əqrəb Hacker Stikeri
  • Hax0r Life Hacker Stikeri

Faydalı olacaq digər şeylər:

  • Lehimləmə dəmiri, lehim və əsas lehim alətləri
  • Proqram vasitələrini işlətmək üçün kompüter

Ən əsası, macəra hissinə, hacker ruhuna, səbrə və marağa ehtiyacınız olacaq. Elektronikanı qurmaq və sınamaq, çox faydalı olsa da, bəzən çətin, çətin və hətta sinir bozucu ola bilər. Məqsəd inkişaf deyil, mükəmməllikdir. Davam edərək macəradan zövq aldığınız zaman bu hobbinizdən böyük məmnunluq əldə edə bilərsiniz. Hər addımı yavaş -yavaş atın, detalları düşünün və kömək istəməkdən qorxmayın.

Həmişə olduğu kimi, HackerBoxes FAQ -nu nəzərdən keçirməyinizi xahiş edirik. Orada hazırkı və gələcək üzvlər üçün çoxlu məlumat tapa bilərsiniz. Aldığımız qeyri-texniki dəstək e-məktublarının demək olar ki, hamısı FAQ-da cavablandırılmışdır, buna görə də sürətli bir nəzəriniz varsa həqiqətən də təşəkkür edirik.

Addım 2: TensorFlow ilə Maşın Öyrənmə

TensorFlow ilə maşın öyrənmə
TensorFlow ilə maşın öyrənmə

TensorFlow, sinir şəbəkələri kimi maşın öyrənmə (ML) tətbiqləri üçün istifadə edilə bilən pulsuz və açıq mənbəli bir proqram kitabxanasıdır. TensorFlow, Google -da həm araşdırma, həm də istehsalda daxili istifadə üçün Google Brain komandası tərəfindən hazırlanmışdır.

Maşın Öyrənmə, Java və ya C ++ kimi bir dildə açıq qaydaları proqramlaşdırmaq əvəzinə, qaydaların özündən nəticə çıxarmaq üçün məlumatlarla öyrədilmiş bir sistem qurduğunuz proqramlaşdırmada yeni bir paradiqmanı təmsil edir. Bəs ML əslində nəyə bənzəyir? AI Series Advocate Laurence Moroney, Machine Learning Sıfırdan Qəhrəmana qədər video seriyasında, bir ML modeli qurmağın əsas Hello World nümunəsindən kompüter görmə qabiliyyətinin çox maraqlı bir nümunəsinə qədər gedir.

  • ML Zero to Hero - Part 1: Machine Learning -ə giriş
  • ML Zero to Hero - 2 -ci hissə: ML ilə əsas kompüter görmə qabiliyyəti
  • ML Zero to Hero - Part 3: Convolutional Neural Networks ilə tanışlıq
  • ML Sıfırdan Qəhrəmana - 4 -cü hissə: Görüntü Təsnifatçısı yaradın

Fon materialı (HackerBox 0053 ilə təqdim edildiyi kimi): Sinir Şəbəkələri və Dərin Öyrənmə mövzusunda dörd videodan ibarət bu seriya, pulsuz onlayn kitab olan "Sinir Şəbəkələri və Dərin Öyrənmə" kitabından ilham almışdır. Kitabın veb saytı, videodakı nümunələr üçün bir kod reposuna keçid edir.

Addım 3: M5CAM Modulu

M5CAM Modulu
M5CAM Modulu

M5CAM Modulu, görüntünün işlənməsi və tanınması üçün bir inkişaf lövhəsidir. 4M Flash və 520K RAM ilə çipdə bir ESP32 sistemi var. Ayrıca 2 meqapiksellik OV2640 kamera sensoru dəstinə malikdir. Modul Wi-Fi vasitəsilə görüntü ötürülməsini dəstəkləyir və quraşdırılmış USB-C portu vasitəsilə proqramlaşdırıla və düzəldilə bilər.

M5CAM Modulu, sadə bir Wi-Fi veb kamerası firmware görüntüsü ilə əvvəlcədən yüklənir. Sadəcə, lövhəni USB-C və ya GROVE vasitəsilə gücləndirin. Kompüterinizdə və ya mobil cihazınızda m5stack ilə başlayan bir SSID olan bir Wi-Fi giriş nöqtəsinə qoşulun. Bağlandıqdan sonra bir veb brauzeri açın və M5CAM -dan video axını tapa biləcəyiniz 192.168.4.1 -ə gedin.

M5CAM üçün onlayn sənədlər

Addım 4: M5CAM ilə TensorFlow Obyekt Təsnifatı

M5CAM ilə TensorFlow Obyekt Təsnifatı
M5CAM ilə TensorFlow Obyekt Təsnifatı

ESP32 kamera lövhələri üçün bu Arduino TensorFlow Object Classifier eskizini götürün.

ESP32 Fayl Sistemi Yükləyicisini Arduino IDE -yə quraşdırın. ESP32, Serial Periferik İnterfeys Flash Fayl Sistemini (SPIFFS) ehtiva edir. SPIFFS, ESP32 flaş yaddaşı kimi SPI avtobusu ilə bağlanan flaş çipli mikrokontrollerlər üçün yaradılmış yüngül bir fayl sistemidir. Arduino IDE üçün bu plagin, faylları ESP32 fayl sisteminə asanlıqla yükləməyi dəstəkləyir.

Arduino IDE vasitələrində seçin:

  • Kart> ESP32 Dev Modulu
  • Flaş> 4 MB
  • Bölmə sxemi> OTA yoxdur (2MB APP/2MB SPIFFS)
  • PSRAM> Aktivdir
  • Port> M5CAM ilə əlaqəli {USB portu}

M5CAM -ı dəstəkləmək üçün təsnifat eskizində bəzi dəyişikliklər edin

ESP32CamClassificationTfjs.ino: Wi-Fi şəbəkəsinin 2.4GHz SSID və Şifrəsini əlavə edin

In camera_wrap.cpp: Tap // Kamera modelini seç Xətti şərh etmə: CAMERA_MODEL_M5STACK_PSRAM

Camera_pins.h -də: CAMERA_MODEL_M5STACK_PSRAM üçün Y2_GPIO_NUM -u 32 -dən 17 -ə dəyişdirin.

Tərtib edin və M5CAM -a yükləyin

Faylları SPIFF -ə yükləmək üçün alətlər> ESP32 Sketch Data Upload istifadə edin

Arduino IDE Serial Monitorunu açın

M5CAM -da sıfırlama düyməsini vurun

IP ünvanını Serial Monitordan kopyalayın

Bir IP ünvanına girmək üçün bir brauzerdən istifadə edin (sam 2.4GHz şəbəkəsində)

Model yükləndikdən sonra videonu yayımlayın və obyektləri proqnozlaşdırın. Ən yaxşı performans üçün qeyd edildiyi kimi, fortepiano, qəhvə kupaları, şüşə və s. Kimi obyektlərin şəkillərini proqnozlaşdırın. Burada təsnifata öyrədilmiş obyektlərin siyahısını görə bilərsiniz.

M5CAM -ın necə tutulduğundan və ya quraşdırıldığından asılı olaraq şəkillər tərsinə çevrilə bilər. Əgər belədirsə, ətrafdakı "müəyyən edildikdə" şərhini sınayın: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); faylında camera_wrap.cpp

Addım 5: Arxa qapılar və pozuntular kart oyunu

Arxa qapılar və pozuntular kart oyunu
Arxa qapılar və pozuntular kart oyunu

Backdoors & Breaches, Black Hills Məlumat Təhlükəsizliyi və Aktiv Qarşılaşmalardan Bir Hadisəyə Cavab Kart Oyunudur.

Backdoors & Breaches, hadisəyə cavab masası məşqləri aparmağa və hücum taktikalarını, alətlərini və üsullarını öyrənməyə kömək edəcək 52 unikal kartdan ibarətdir.

Burada oynamaq üçün təlimatları burada tapa bilərsiniz. Bununla birlikdə, kart dəstini özünüz və komandanız və ya tələbələriniz üçün öz ehtiyaclarınıza uyğun olaraq sındıracağınızı və düzəldəcəyinizi bilirik.

Addım 6: AD8232 Elektrokardioqram (EKQ)

AD8232 Elektrokardioqram (EKQ)
AD8232 Elektrokardioqram (EKQ)

AD8232 (məlumat cədvəli) EKQ və digər biopotensial ölçmə tətbiqləri üçün inteqrasiya olunmuş bir siqnal kondisioner blokudur. Hərəkət və ya uzaqdan elektrod yerləşdirilməsi nəticəsində yaranan səs -küylü şəraitdə kiçik biopotensial siqnalları çıxarmaq, gücləndirmək və süzmək üçün hazırlanmışdır. Bu dizayn, çıxış siqnalını əldə etmək üçün son dərəcə güclü analoq-rəqəmsal çeviriciyə (ADC) və ya quraşdırılmış mikro nəzarətçiyə imkan verir.

AD8232 modullarını Sparkfun -dan almaq olar. Əlinizdə varsa, modulu əsas Arduino lövhəsi ilə istifadə etmək üçün gözəl bir bağlama bələdçisi var.

DİQQƏT: Bu cihaz heç bir xəstəliyin diaqnozu və ya müalicəsi üçün nəzərdə tutulmayıb

Əsas Arduino lövhəniz yoxdursa, M5CAM modulu ilə birlikdə AD8232 EKQ -dən istifadə etmək mümkündür. Grove konnektoru (IO13 və ya IO4) vasitəsilə birləşdirilə bilər. Grove konnektoru 5V və EKQ modulları 3.3V tələb etdiyi üçün 5V rayından 3.3V yaratmaq üçün bir gərginlik tənzimləyicisi istifadə edilməlidir. LO- və LO+ sancaqlar istifadə edilmir.

Addım 7: HƏYATI HACK edin

HACK LIFE
HACK LIFE

Ümid edirik ki, bu ay elektronika və kompüter texnologiyası ilə bağlı HackerBox macərasından zövq alırsınız. Uğurunuzu aşağıdakı şərhlərdə və ya HackerBox Facebook Qrupunda paylaşın. Həm də unutmayın ki, hər hansı bir sualınız olarsa və ya yardıma ehtiyacınız varsa [email protected] ünvanına e -poçt göndərə bilərsiniz.

Sonrakı Nədir? İnqilaba qoşulun. HackLife ilə yaşayın. Hər ay poçt qutunuza çatdırılan sərin bir qutu alın. HackerBoxes.com saytına daxil olun və aylıq HackerBox abunəliyinizə yazılın.

Tövsiyə: