فهرست مطالب:

IoT Bengala: 7 مرحله
IoT Bengala: 7 مرحله

تصویری: IoT Bengala: 7 مرحله

تصویری: IoT Bengala: 7 مرحله
تصویری: Beyond the Heart City | Exandria Unlimited | Episode 7 2024, نوامبر
Anonim
Bengala IoT
Bengala IoT

تیم:

  1. رودریگو فراز آزادو ([email protected])
  2. خوزه Macedo Neto ([email protected])
  3. ریکاردو مدیروس هورونونگ ([email protected])

شرح پروژه:

به گفته موسسه های تحقیقاتی ، بخشی از جمعیت جهان دارای نوعی ناتوانی جسمی هستند و هدف پروژه ما ارائه خدمات به عموم مردم ، به ویژه افراد دارای بینایی است. هدف این پروژه ساختن عصایی است که از فناوری تعبیه شده برای بهبود زندگی افراد دارای نقص بینایی استفاده می کند. این دستگاه از سنسورهایی مانند سنسور GPS ، میکروفون برای مدیریت فرمان های صوتی ، هدست برای تعامل با کاربر ، سنسورهای اولتراسونیک برای تشخیص موانع و نزدیکی استفاده می کند. اشیاء ، شارژر مغناطیسی و به عنوان یک دستگاه ارتباطی کامل پیشنهاد شده است که به شما امکان می دهد با استفاده از هدست بلوتوث به بدن خود متصل شوید.

مرحله 1: قطعات

قطعات
قطعات
  • DragonBoard 410C
  • Linker Mezzanine Card Start Kit for 96Boards
  • سنسور اولتراسونیک HC-SR04
  • هدست بلوتوث
  • باتری
  • وزوز
  • دکمه

مرحله 2: قطعات را وصل کنید

قطعات را وصل کنید
قطعات را وصل کنید
قطعات را وصل کنید
قطعات را وصل کنید

مرحله 3: نصب نرم افزارهای محلی

نرم افزارهای زیر را نصب کنید:

  1. Android Studio (https://developer.android.com/studio/install.html
  2. ویژوال استودیو (https://www.visualstudio.com/pt-br/downloads/)

Dragonboard دارای Android 5.1 نصب شده (نسخه فعلی 06-2017) است و ما از این نسخه برای راه حل ارائه شده استفاده می کنیم ، اما در صورت نیاز می توانید نسخه Android موجود در سایت 96Boards را بارگیری و نصب کنید.

Android 5.1 (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)

مرحله 4: سرویس Cloud را پیکربندی کنید

سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید
سرویس Cloud را پیکربندی کنید

ما برای این پروژه از ارائه دهنده ابر Microsoft Azure استفاده می کنیم که در آن امکان ثبت نام به عنوان یک کاربر آزمایشی برای یک دوره معین وجود دارد.

  1. روی Plus (+) کلیک کنید تا سرویس جدید اضافه شود.
  2. "برنامه تلفن همراه" را جستجو کرده و روی create کلیک کنید.
  3. فیلدها را پر کنید: نام برنامه ، امضا ، گروه منابع ، محلی سازی/برنامه خدمات و ایجاد را کلیک کنید.
  4. انجام شده!

مرحله 5: الگو را برای ایجاد برنامه محلی بارگیری کنید

الگو را برای ایجاد برنامه محلی بارگیری کنید
الگو را برای ایجاد برنامه محلی بارگیری کنید
الگو را برای ایجاد برنامه محلی بارگیری کنید
الگو را برای ایجاد برنامه محلی بارگیری کنید
  1. بارگیری قالب Android برای سرعت بخشیدن به توسعه ؛
  2. در Android Studio باز کنید تا به ویژگی های دلخواه تغییر دهید.
  3. فایل مهمی که باید رعایت شود GpioProcessor.java است که نقشه GPIO را برای دستکاری آن از طریق نرم افزار ترسیم می کند. این فایل از GitHub Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git) بارگیری شده است

مرحله 6: فیلم ها

این ویدئوها در مورد راه حل ذکر شده و نحوه عملکرد آن را نشان می دهد.

مرحله 7: ارجاع ها

  • تخصص اینترنت اینترنت اشیاء UC San Diego (https://www.coursera.org/specializations/internet-of-things)
  • Android (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
  • Android Studio (https://developer.android.com/studio)
  • شبکه توسعه دهندگان Qualcomm (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • راهنمای نصب Dragonboard 410c برای لینوکس و اندروید (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • Microsoft Azure (https://azure.microsoft.com/pt-br/)

توصیه شده: