فهرست مطالب:

آردوینو اپل واچ: 6 مرحله (همراه با تصاویر)
آردوینو اپل واچ: 6 مرحله (همراه با تصاویر)

تصویری: آردوینو اپل واچ: 6 مرحله (همراه با تصاویر)

تصویری: آردوینو اپل واچ: 6 مرحله (همراه با تصاویر)
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
ساعت مچی آردوینو اپل
ساعت مچی آردوینو اپل
ساعت مچی آردوینو اپل
ساعت مچی آردوینو اپل

بیشتر توسط نویسنده دنبال کنید:

هیئت توسعه خود را بسازید
هیئت توسعه خود را بسازید
هیئت توسعه خود را بسازید
هیئت توسعه خود را بسازید

در باره:. اطلاعات بیشتر درباره کارلستروم »

من یک ساعت مچی هوشمند می خواستم که اعلان های مربوط به آیفون را به من نشان دهد ، آنقدر کوچک باشد که بتوان آن را پوشید و یک باتری قابل شارژ داشت که حداقل یک روز دوام آورد. من ساعت Apple خود را بر اساس آردوینو ایجاد کردم. این یک ساعت هوشمند مبتنی بر Arduino mini pro است که از طریق بلوتوث به iPhone متصل می شود. درگاه USB-micro به باتری متصل شده است که باعث می شود شارژ آسان و ساده باشد. سیم های جلویی دکمه های لمسی هستند که اگر انگشت خود را روی آنها بگذارید احساس می کنید که به شما امکان می دهد با ساعت ارتباط برقرار کنید.

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

با صفحه لوک برنت مواجه شدم و دیدم که او همان چیزی را ایجاد کرده است که من می خواستم به آن برسم ، اما من نیاز داشتم دستگاه کوچکتر و پوشیدنی باشد. این کتابخانه برنت ANCS Arduino است که من در این پروژه از آن استفاده می کنم. ANCS مخفف Apple Notification Center Service است که به شرح زیر از Apple شرح داده شده است. "هدف سرویس مرکز اطلاع رسانی اپل (ANCS) این است که لوازم جانبی بلوتوث (که از طریق پیوند کم مصرف بلوتوث به دستگاه های iOS متصل می شوند) را به روشی ساده و راحت برای دسترسی به انواع اعلان ها که در دستگاه های iOS تولید می شوند ، ارائه دهد."

این دستورالعمل ممکن است مستلزم آشنایی شما با آردوینو ، لحیم کاری و چاپ سه بعدی باشد.

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

مرحله 1: صورتحساب مواد

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

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • صفحه نمایش تک رنگ 0.96 اینچی 128x64 OLED
  • باتری Li-Po 3.7V 130mAh (یا هر باتری قابل شارژ دیگر انجام می دهد)
  • اتصال Micro-USB
  • 3 x 1MOhms 1206 مقاومت SMD
  • گروه تماشا با دو سرعت

قطعات مورد نیاز نیز بسته به نوع ساعت ممکن است متفاوت باشد:

  • سیم ها
  • نوار جداسازی
  • شارژر باتری Li-Po
  • کابل USB-Micro
  • ورق آلومینیوم
  • پیچ 4x2x5mm
  • برد ماتریسی یا برد نواری

مرحله 2: مونتاژ سخت افزار برق

مونتاژ سخت افزار برق
مونتاژ سخت افزار برق
مونتاژ سخت افزار برق
مونتاژ سخت افزار برق
مونتاژ سخت افزار برق
مونتاژ سخت افزار برق

همانطور که در نمودار مدار مشاهده می شود ، سیمهای زیادی برای اتصال وجود دارد و همه اجزاء باید به هم نزدیک باشند و این باعث ایجاد چالش می شود.

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

  1. Bluefruit LE را با سیمهای انعطاف پذیر به آردوینو وصل کنید.
  2. صفحه دکمه های لمسی را ایجاد کرده و پین ها را وصل کنید. این برد را با سیم های انعطاف پذیر به آردوینو وصل کنید. (پین ها از دیودهای LED قطع شده اند)
  3. تعدادی پین برای صفحه نمایش OLED تغییر دهید و آن را در آردوینو مونتاژ کنید.
  4. یک سیم انعطاف پذیر را به زمین وصل کنید ، این طول را آنقدر طولانی کنید که به پشت ساعت برسد ، که باید با بدنه تماس داشته باشد. (این مورد نیاز است زیرا لمس خازنی برای کار صحیح نیاز به یک مرجع زمینی دارد)
  5. اتصال میکرو USB را با سیم های انعطاف پذیر به زمین و RAW وصل کنید. برای مشاهده نحوه اتصال زمین و ولتاژ مثبت ، به یک نمودار میکرو pinout USB نگاه کنید. (توجه داشته باشید! سیم مثبت را از USB به RAW و نه VCC وصل کنید).
  6. باتری را با سیمهای قابل انعطاف به زمین و RAW وصل کنید (توجه داشته باشید! سیم مثبت را از باتری به RAW و نه VCC وصل کنید).

مرحله 4-6 می تواند منتظر بماند تا کد بارگذاری شود و تأیید شود که سخت افزار به درستی انجام شده است.

همچنین ، لازم است یک شارژر را برای ساعت سفارشی کنید:

  1. یک کابل میکرو USB را قطع کنید.
  2. سیم قرمز را در کابل USB به سیم قرمز از اتصال باتری و سیم سیاه را در کابل USB به سیم سیاه از اتصال باتری وصل کنید.

مهم

توجه داشته باشید که ساعت هوشمند نمی تواند مستقیماً با 5 ولت از طریق USB با یک کابل میکرو USB معمولی شارژ شود. به جای آن به شارژر Li-Po نیاز است ، در غیر این صورت ممکن است باتری آسیب ببیند

نظرات:

سعی کنید از نوار چسب برای جداسازی بین اجزا استفاده کنید تا از اتصال کوتاه جلوگیری شود.

توصیه شده: