فهرست مطالب:

HackerBox 0055: High Roller: 7 Step
HackerBox 0055: High Roller: 7 Step

تصویری: HackerBox 0055: High Roller: 7 Step

تصویری: HackerBox 0055: High Roller: 7 Step
تصویری: #98 HackerBox 0055 High Roller 2024, نوامبر
Anonim
HackerBox 0055: High Roller
HackerBox 0055: High Roller

درود بر هکرهای HackerBox در سراسر جهان! با HackerBox 0055 ، شما D20 High Roller در بازی کارت پاسخگویی به حادثه ، درهای پشتی و شکاف ها هستید. شما همچنین یادگیری ماشین را با TensorFlow ، سرورهای وب تعبیه شده در ESP32 ، طبقه بندی اشیاء بینایی ماشین و اندازه گیری و نمودار بیوپتانسیل الکتروکاردیوگرام (ECG) کشف خواهید کرد.

این راهنما حاوی اطلاعاتی برای شروع کار با HackerBox 0055 است ، که می توانید تا آخرین عرضه آن را در اینجا خریداری کنید. اگر می خواهید هر ماه یک HackerBox مانند این را در صندوق پستی خود دریافت کنید ، لطفاً در HackerBoxes.com مشترک شوید و به انقلاب بپیوندید!

HackerBoxes سرویس ماهانه جعبه اشتراک برای هکرهای سخت افزاری و علاقمندان به الکترونیک و فناوری رایانه است. به ما بپیوندید و HACK LIFE را زندگی کنید.

مرحله 1: فهرست محتوا برای HackerBox 0055

  • کیت ماژول دوربین M5CAM ESP32
  • در پشتی و شکاف عرشه کارت بازی
  • D20 بیست طرفه
  • کابل USB-C به USB-A
  • Grove 4 Pin to DuPont Breakout Cable
  • ماژول ECG AD8232
  • هدایت نوار قلب با پد های چسبنده
  • ماژول USB Breakout چهار طرفه
  • Low Dropout Linear 3.3V Regulator
  • پرش کنندگان زن دوپونت زن
  • برچسب هکر کیهانی عقرب
  • برچسب Hax0r Life Hacker

برخی موارد دیگر که مفید خواهد بود:

  • آهن لحیم کاری ، لحیم کاری و ابزارهای اصلی لحیم کاری
  • کامپیوتر برای اجرای ابزارهای نرم افزاری

مهمتر از همه ، شما نیاز به حس ماجراجویی ، روحیه هکر ، صبر و کنجکاوی دارید. ساختن و آزمایش با وسایل الکترونیکی ، در حالی که بسیار سودمند است ، می تواند گاهی سخت ، چالش برانگیز و حتی ناامید کننده باشد. هدف پیشرفت است نه کمال. وقتی پافشاری می کنید و از ماجراجویی لذت می برید ، می توانید رضایت زیادی از این سرگرمی به دست آورید. هر قدم را به آرامی بردارید ، به جزئیات توجه کنید و از درخواست کمک نترسید.

مثل همیشه ، از شما می خواهیم که سQالات متداول HackerBoxes را مرور کنید. در آنجا اطلاعات زیادی برای اعضای فعلی و آینده نگر خواهید یافت. تقریباً همه ایمیلهای پشتیبانی غیر فنی که دریافت می کنیم قبلاً در سوالات متداول پاسخ داده شده است ، بنابراین اگر یک نگاه سریع داشته باشید ، واقعاً از آن قدردانی می کنیم.

مرحله 2: یادگیری ماشین با TensorFlow

یادگیری ماشین با TensorFlow
یادگیری ماشین با TensorFlow

TensorFlow یک کتابخانه نرم افزار رایگان و منبع باز است که می تواند برای برنامه های یادگیری ماشین (ML) مانند شبکه های عصبی استفاده شود. TensorFlow توسط تیم Google Brain برای استفاده داخلی در تحقیقات و تولید در Google توسعه یافته است.

یادگیری ماشین نشان دهنده پارادایم جدیدی در برنامه نویسی است ، جایی که به جای برنامه نویسی قوانین صریح در زبانی مانند جاوا یا C ++ ، سیستمی می سازید که بر اساس داده ها آموزش می گیرد تا خود قوانین را استنباط کند. اما ML در واقع چگونه است؟ در مجموعه ویدئویی Machine Learning Zero to Hero ، مدافع هوش مصنوعی لورنس مورونی ما را از یک مثال اولیه Hello World در ساختن یک مدل ML تا یک مثال بسیار جالب از بینایی کامپیوتر راهنمایی می کند.

  • ML Zero to Hero - قسمت 1: مقدمه ای بر یادگیری ماشین
  • ML Zero to Hero - Part 2: Basic Computer Vision with ML
  • ML Zero to Hero - قسمت 3: معرفی شبکه های عصبی تحولی
  • ML Zero to Hero - قسمت 4: طبقه بندی تصویر بسازید

مطالب پیش زمینه (همانطور که با HackerBox 0053 ارائه شده است): این سری از چهار ویدئو در مورد شبکه های عصبی و یادگیری عمیق از کتاب آنلاین رایگان ، شبکه های عصبی و یادگیری عمیق الهام گرفته شده است. وب سایت کتاب به نمونه کارهایی که در ویدئوها وجود دارد به کد بازپخش پیوند می خورد.

مرحله 3: ماژول M5CAM

ماژول M5CAM
ماژول M5CAM

ماژول M5CAM یک برد توسعه پردازش و تشخیص تصویر است. این دستگاه دارای سیستم ESP32 روی تراشه با فلش 4M و RAM 520K است. این دوربین دارای سنسور دوربین 2 مگاپیکسلی OV2640 است. ماژول از انتقال تصویر از طریق Wi-Fi پشتیبانی می کند و می توان آن را از طریق درگاه USB-C داخلی برنامه ریزی و اشکال زدایی کرد.

ماژول M5CAM با یک تصویر سیستم عامل وب کم Wi-Fi ساده بارگیری می شود. به سادگی ، برد را از طریق USB-C یا GROVE روشن کنید. در رایانه شخصی یا دستگاه تلفن همراه خود ، به یک نقطه دسترسی Wi-Fi متصل شوید که دارای SSID با m5stack است. پس از اتصال ، یک مرورگر وب را باز کنید و به 192.168.4.1 بروید و در آنجا باید جریان ویدئو را از M5CAM پیدا کنید.

مستندات آنلاین برای M5CAM

مرحله 4: طبقه بندی شی TensorFlow با M5CAM

طبقه بندی شی TensorFlow با M5CAM
طبقه بندی شی TensorFlow با M5CAM

این طرح بندی Arduino TensorFlow Object Classifier را برای تخته های دوربین ESP32 بگیرید.

ESP32 Filesystem Uploader را در Arduino IDE خود نصب کنید. ESP32 شامل یک سیستم فایل فلش رابط محیطی سریال (SPIFFS) است. SPIFFS یک سیستم فایل سبک است که برای میکروکنترلرها با یک تراشه فلش ایجاد شده است که مانند گذرگاه فلش ESP32 با گذرگاه SPI متصل می شوند. این افزونه برای Arduino IDE از بارگذاری آسان فایل ها در سیستم فایل ESP32 پشتیبانی می کند.

در ابزارهای Arduino IDE ، موارد زیر را انتخاب کنید:

  • برد> ماژول ESP32 Dev
  • فلش> 4 مگابایت
  • طرح پارتیشن> بدون OTA (2 مگابایت APP/2 مگابایت SPIFFS)
  • PSRAM> فعال است
  • پورت> {پورت USB مرتبط با M5CAM}

برای پشتیبانی از M5CAM تغییراتی در طرح طبقه بندی ایجاد کنید

در ESP32CamClassificationTfjs.ino: SSID و رمز عبور 2.4GHz شبکه Wi-Fi را به شما اضافه کنید

در camera_wrap.cpp: پیدا کنید // مدل دوربین را انتخاب کنید خط را کامنت نکنید: CAMERA_MODEL_M5STACK_PSRAM

در camera_pins.h: به پین لیست تعریف برای CAMERA_MODEL_M5STACK_PSRAM بروید Y2_GPIO_NUM را از 32 به 17 تغییر دهید

کامپایل و بارگذاری در M5CAM

از ابزارها> ESP32 Sketch Data Upload برای بارگذاری فایل ها در SPIFF استفاده کنید

Arduino IDE Serial Monitor را باز کنید

روی دکمه تنظیم مجدد در M5CAM ضربه بزنید

آدرس IP را از Serial Monitor کپی کنید

برای مرور به آن آدرس IP از مرورگر (در شبکه sam 2.4GHz) استفاده کنید

پس از بارگذاری مدل ، ویدیو را پخش کنید و اشیاء را پیش بینی کنید. همانطور که برای بهترین عملکرد ذکر شد ، تصاویری از اشیاء مانند پیانو ، لیوان قهوه ، بطری و غیره را پیش بینی کنید. لیستی از اشیایی را که در طبقه بندی آموزش دیده اند در اینجا مشاهده کنید.

بسته به نحوه نگه داشتن یا نصب M5CAM ، ممکن است تصاویر معکوس شوند. اگر چنین است ، با نظر دادن در مورد "اگر تعریف شده" در اطراف آزمایش کنید: s-> set_vflip (s، 1)؛ s-> set_hmirror (s، 1)؛ در فایل camera_wrap.cpp

مرحله 5: بازی کارتی در پشتی و درزها

بازی کارتی Backdoors & Breaches
بازی کارتی Backdoors & Breaches

Backdoors & Breaches یک بازی کارت واکنش به حادثه از امنیت اطلاعات بلک هیلز و اقدامات متقابل فعال است.

Backdoors & Breaches شامل 52 کارت منحصر به فرد است که به شما در انجام تمرینات رومیزی پاسخگو به حادثه و یادگیری تاکتیک ها ، ابزارها و روش های حمله کمک می کند.

دستورالعمل نحوه بازی را در اینجا پیدا خواهید کرد. با این حال ، ما می دانیم که شما کارت های کارت را هک کرده و سفارشی می کنید تا با نیازهای شما و تیم یا دانش آموزان شما مطابقت داشته باشد.

مرحله 6: الکتروکاردیوگرام AD8232 (نوار قلب)

الکتروکاردیوگرام AD8232 (نوار قلب)
الکتروکاردیوگرام AD8232 (نوار قلب)

AD8232 (برگه داده) یک بلوک تهویه سیگنال یکپارچه برای نوار قلب و سایر برنامه های اندازه گیری توان بالقوه است. این دستگاه برای استخراج ، تقویت و فیلتر سیگنالهای کوچک احتمالی در شرایط پر سر و صدا ، مانند سیگنالهای ایجاد شده توسط حرکت یا قرار دادن الکترود از راه دور طراحی شده است. این طراحی به یک مبدل آنالوگ به دیجیتال (ADC) فوق العاده کم قدرت یا یک میکروکنترلر تعبیه شده اجازه می دهد تا سیگنال خروجی را بدست آورد.

ماژول های AD8232 را می توان از Sparkfun خریداری کرد. آنها در صورت موجود بودن یک راهنمای اتصال خوب برای استفاده از ماژول با یک برد اصلی آردوینو دارند.

توجه: این دستگاه برای تشخیص یا درمان هیچ شرایطی در نظر گرفته نشده است

اگر یک برد اصلی آردوینو در دسترس ندارید ، ممکن است از ECG AD8232 با ماژول M5CAM استفاده کنید. آنها را می توان از طریق اتصال نخل (IO13 یا IO4) متصل کرد. از آنجایی که کانکتور نخل 5 ولت را تامین می کند و ماژول های ECG به 3.3 ولت نیاز دارد ، باید از یک تنظیم کننده ولتاژ برای تولید 3.3 ولت از ریل 5 ولت استفاده کرد. پین LO- و LO+ استفاده نمی شود.

مرحله 7: زندگی را هک کنید

هک زندگی
هک زندگی

امیدواریم از ماجراجویی HackerBox این ماه در زمینه الکترونیک و فناوری رایانه لذت ببرید. با ما در ارتباط باشید و موفقیت خود را در نظرات زیر یا در گروه فیس بوک HackerBox به اشتراک بگذارید. همچنین ، به یاد داشته باشید که در صورت داشتن هرگونه سوال یا نیاز به کمک می توانید در هر زمان به [email protected] ایمیل بزنید.

بعدش چی؟ به انقلاب بپیوندید. با HackLife زندگی کنید هر ماه یک جعبه خنک از وسایل قابل هک مستقیم به صندوق پستی خود تحویل دهید. به HackerBoxes.com سر بزنید و برای اشتراک ماهانه HackerBox خود ثبت نام کنید.

توصیه شده: