فهرست مطالب:

HackerBox 0060: زمین بازی: 11 مرحله
HackerBox 0060: زمین بازی: 11 مرحله

تصویری: HackerBox 0060: زمین بازی: 11 مرحله

تصویری: HackerBox 0060: زمین بازی: 11 مرحله
تصویری: Hackerbox 0098 - Escape 2024, جولای
Anonim
HackerBox 0060: زمین بازی
HackerBox 0060: زمین بازی

درود بر هکرهای HackerBox در سراسر جهان!

با HackerBox 0060 شما با Adafruit Circuit Playground Bluefruit که دارای یک میکروکنترلر قوی Nordic Semiconductor nRF52840 ARM Cortex M4 است ، آزمایش خواهید کرد. برنامه نویسی تعبیه شده را با CircuitPython ، Arduino ، ARM GCC و موارد دیگر کاوش کنید. برنامه های جاسازی شده از دستگاه های تلفن همراه را از طریق کانال های Bluetooth Low Energy (BLE) کنترل کنید. از PCB بازی Playground Ghost برای تخته کن با Circuit Playground Bluefruit استفاده کنید. مدارهای تقسیم ولتاژ ، تقویت کننده های صوتی کلاس D ، نمایشگرهای LCD رنگی و ذخیره اضافی را با استفاده از کارت حافظه SD و تراشه های فلش سریال درک و پیاده سازی کنید.

HackerBoxes سرویس ماهانه جعبه اشتراک برای علاقه مندان به الکترونیک و فناوری رایانه است - هکرهای سخت افزاری - The Dreamers of Dreams.

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

تدارکات

این دستورالعمل حاوی اطلاعاتی برای شروع کار با HackerBox 0060 است. محتویات کامل جعبه در صفحه محصول HackerBox 0060 ذکر شده است ، جایی که جعبه نیز برای خرید تا زمان اتمام منابع موجود است. اگر می خواهید هر ماه به صورت خودکار یک HackerBox مانند این را در صندوق پستی خود با 15 دلار تخفیف دریافت کنید ، می توانید در HackerBoxes.com مشترک شوید و به انقلاب بپیوندید!

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

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

مرحله 1: Elite Cyber Security Patch

وصله امنیتی سایبری نخبگان
وصله امنیتی سایبری نخبگان

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

نصب و راه اندازی:

روش ترجیحی برای اتصال به پارچه ها استفاده از "کانال خیاطی" در اطراف لبه بیرونی وصله برای دوختن وصله در محل است.

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

برای سطوح غیر پارچه ای ، ورق کاغذ محافظ را بردارید و نشان را با نوار دو طرفه یا چسب مناسب نصب کنید.

مرحله 2: Adafruit Circuit Playground Bluefruit

Adafruit Circuit Playground Bluefruit
Adafruit Circuit Playground Bluefruit

Circuit Playground Bluefruit از دوستان درخشان ما در Adafruit یک پلت فرم یکپارچه شگفت انگیز برای کاوش در زمینه الکترونیک و برنامه نویسی است. گرد است و در اطراف لبه بیرونی از پدهای گیره تمساح برای ایجاد ارتباط در روش های مختلف استفاده شده است. می توان آن را از USB ، بسته باتری AAA یا باتری LiPo تغذیه کرد. Circuit Playground Bluefruit دارای پشتیبانی USB داخلی است و می توان از آن با اسکچ آردوینو و ابزارهای برنامه نویسی CircuitPython استفاده کرد.

تراشه اصلی یک میکروکنترلر Nordic Semiconductor nRF52840 است که بر اساس هسته CPU 32 بیتی ARM Cortex M4 با فرکانس 64 مگاهرتز ساخته شده و از عملیات شناور پشتیبانی می کند. nRF52840 دارای پروتکل بلوتوث 5 ، مش بلوتوث ، Thread ، Zigbee ، 802.15.4 ، ANT و پشته های اختصاصی 2.4 گیگاهرتز است. دارای برچسب NFC-A برای استفاده در راه حل های ساده جفت شدن و پرداخت. واحد رمزنگاری ARM TrustZone CryptoCell روی تراشه موجود است و طیف گسترده ای از گزینه های رمزنگاری را ارائه می دهد که با کارایی بالا و مستقل از CPU اجرا می شود.

در هر Circuit Playground Bluefruit پخته می شوید:

  • 1 x nRF52840 پردازنده Cortex M4 با پشتیبانی از بلوتوث کم مصرف
  • 10 x مینی NeoPixels ، هر یک می تواند هر رنگی را نمایش دهد
  • 1 عدد سنسور حرکت (شتاب سنج LIS3DH سه محوره با تشخیص ضربه ، تشخیص سقوط آزاد)
  • 1 عدد سنسور دما (ترمیستور)
  • 1 عدد سنسور نور (فوتوترانزیستور). همچنین می تواند به عنوان سنسور رنگ و سنسور نبض عمل کند.
  • 1 عدد سنسور صدا (میکروفون MEMS)
  • 1 عدد مینی بلندگو با تقویت کننده کلاس D (بلندگوی مغناطیسی 7.5 میلی متری/زنگ)
  • 2 عدد دکمه فشاری ، با برچسب A و B
  • 1 عدد سوئیچ کشویی
  • 8 عدد پین ورودی/خروجی دوستدار تمساح-کلیپ
  • شامل I2C ، UART ، 6 پین که می توانند ورودی های آنالوگ را انجام دهند ، چندین خروجی PWM
  • چراغ سبز "ON" تا بدانید که چراغ آن کار می کند
  • چراغ قرمز "#13" برای چشمک زدن اصلی
  • دکمه تنظیم مجدد
  • 2 مگابایت حافظه فلش SPI ، که عمدتاً با CircuitPython برای ذخیره کد و کتابخانه ها استفاده می شود.
  • پورت MicroUSB برای برنامه نویسی و اشکال زدایی
  • پورت USB می تواند مانند پورت سریال ، صفحه کلید ، ماوس ، جوی استیک یا MIDI عمل کند

شروع کنید:

Circuit Playground Bluefruit را با استفاده از یک کابل استاندارد MicroUSB روشن کنید و برای اطلاعات بیشتر روی اسناد Adafruit کلیک کنید.

مرحله 3: مدار پایتون را انجام دهید

مدار پایتون
مدار پایتون

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

این مراحل سریع را برای نصب CircuitPython بر روی Circuit Playground Bluefruit دنبال کنید.

با تشکر از همه ویژگی های پخته شده در Circuit Playground Bluefruit و قدرت CircuitPython ، ما اکنون می توانیم تعدادی آزمایش جالب را مستقیماً انجام دهیم. در اینجا فقط چند نمونه ذکر شده است:

کنترل LED های داخلی NeoPixel RGB

اندازه گیری دما و ورود آن به فلش

کنترل HID برای تزریق صفحه کلید و ماوس

رابط با دستگاه های تلفن همراه از طریق بلوتوث

مرحله 4: شبح بازی دوستانه Breadboard

Breadboard Friendly Playground Ghost
Breadboard Friendly Playground Ghost

Ghost Playground یک راه سرگرم کننده برای استفاده از یک زمین بازی مدار با تخته نان بدون لحیم برای اتصال به ماژول های سنتی و مدارهای نان دار است. به عنوان یک رابط "پیچ و مهره" ، Circuit Playground را می توان به راحتی متصل ، حذف و مجدداً به Playground Ghost متصل کرد. این امکان انعطاف پذیری را برای نصب بر روی تخته های "پیچ روی" دیگر مانند Adafruit TFT Gizmo یا Adafruit Proto Gizmo و همچنین عدم استفاده از گیره های تمساح و غیره فراهم می کند.

مرحله 5: روح Playground Ghost را جمع کنید

روح Playground را جمع کنید
روح Playground را جمع کنید

دانه کشیدن آجیل

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

دو روش برای استفاده از آجیل مرطوب کننده

روش A

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

روش B

روش دوم برای نصب Circuit Playground بر روی Playground Ghost با استفاده از مهره های برچسب زدن به عنوان مورد نظر - استفاده شده است. با فشار دادن هر یک از مهره های فشرده به Playground Ghost در طرف مقابل آثار PCB شروع کنید. سطح برش مهره پر کننده در واقع به آبکاری سوراخ PCB بریده می شود ، بنابراین می تواند نیروی زیادی را بگیرد. بهترین گزینه استفاده از معاون یا سایر سلاح های خرد کردن جمعی است. مطمئن شوید مقداری مقوا (یا محافظ دیگر در برابر خط و خش) بین قسمت کمی PCB و سطح نایب قرار دهید.

لطفاً توجه داشته باشید: روش B منجر به این می شود که سر پیچ ماشین در قسمت اجزای زمین بازی Circuit قرار گرفته و می تواند برای پیچ های دستگاه بسیار مناسب باشد. قسمت های بالای "سر واشر" پیچ های ارائه شده دستگاه بزرگ هستند و به راحتی می توانند اجزای تخته را کوتاه کرده یا به آنها آسیب برسانند. در صورت داشتن پیچ های ماشین M3 بدون "سر واشر" ، ممکن است بخواهید به جای آنها از پیچ ها استفاده کنید. اینها ممکن است فقط پیچ های سر گرد یا سر تخت باشند ، همانطور که در تصویر بالا نشان داده شده است. اگر تعداد زیادی پیچ برای کیس کامپیوتر دارید ، احتمالاً خوش شانس هستید زیرا پیچ M3 برای آن برنامه بسیار رایج است. استفاده از عایق زیر سر پیچ گزینه دیگری است ، اما مراقب باشید.

پین های سرصفحه

سرانجام ، قسمت کوتاه سرصفحه های راست زاویه را همانند تصویر Playground Ghost لحیم کنید. سرصفحه های راست زاویه به شب اجازه می دهد تا روی تخته نان بدون لحیم بایستد و واقعاً شکار کند.

مرحله 6: بازی زمین بازی Ghost on a Solderless Breadboard

شبح زمین بازی روی نان بدون سرباز
شبح زمین بازی روی نان بدون سرباز

Ghost Playground Ghost را روی یک تخته نان بدون لحیم بگذارید و همانطور که در اینجا نشان داده شده است پتانسیومتر تریمر را سیم کشی کنید.

توصیه شده: