نمایش نتایج: از 1 به 8 از 8
Like Tree2 لایک
  • 1 Post By meysamam
  • 1 Post By meysamam

موضوع: راه اندازی سنسور bmi160

  1. #1
    Junior Member
    تاریخ عضویت
    Jul 2015
    نوشته ها
    11

    Lightbulb راه اندازی سنسور bmi160

    سلام.

    این برد یه شتاب سنج و ژایروسکوپ 3 محوره هست که به خاطر راه اندازی راحت تر و دقت و ... برای من از mpu ها بهتر جواب داد.آفتاب این سنسور و به قسمت شتاب و زاویه هم اضافه کنید به نظرم.
    این ماژول اونجور که دیدم در اصل مخصوص تلفن هوشمند هست و چیزهایی مثل لمس تکی یا دوبار لمس صفحه و ... رو تشخیص می ده.

    این کتابخونه این برد هست که برای میکرو stm32f103 تابستون نوشتم.با یکم تغییر رو بقیه میکروها هم باید جواب بده.اگه مشکلی داشت و درست نوشته نشده بود شرمنده دیگه.

    چیزهایی که باید تغییر کنه تابع delay و توابع مربوط به spi و پایه NSS که تو کد CSB هست و include ها هست که رو هر میکرو فرق می کنه.
    تنظیمات مربوط به ژایرو و شتاب سنج هم جلوی defineها هست معلومه.هرجوری نیازه همون رو بذارید.

    کد زیر رو هم استفاده کنید برای خوندن از سنسور. صبر می کنه تا رجیستر مربوط به آماده بودن مقادیر ژایرو و شتاب سنج یک بشه بعد مقادیرو بخونه:

    {}(while((SPI1_GetData(0x1B) & 0xC0) != 0xC0

    فایل BMI160_driver-master هم کتابخانه خود شرکت بوش هست.
    فایل های پیوست شده فایل های پیوست شده

  2. #2
    مدیر ویژه
    تاریخ عضویت
    Mar 2014
    نوشته ها
    586
    سلام
    خیلی ممنونم از زحمات و تلاشتون
    حتما پیگیر سفارشتون هستم مهندس ...

  3. #3
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    14
    سلام، با این ماژول میشه شتاب حرکت از نقطه 1 به نقطه 2 که در چند متری قرار داره بدست آورد؟؟

  4. #4
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    259
    این ماژول شتاب حرکت بین محور x.y.z بدست میاره نه از یک نقطه به نقطه دیگه

  5. #5
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    14
    نقل قول نوشته اصلی توسط meysamam نمایش پست ها
    این ماژول شتاب حرکت بین محور x.y.z بدست میاره نه از یک نقطه به نقطه دیگه
    ممنون، شما ماژولی سراغ دارید که بشه این کارو کرد؟

  6. #6
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    259
    اگر در محیط یاز باشید می توانید از gps استفاده کنید اگر بسته یاشه یا از ماژول آلتراسونیک یا اسکنر لیزری استفاده کنی
    لایک کردن

  7. #7
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    14
    ممنون، gps نمیتونم استفاده کنم و چون در این طرح مورد نظر بنده هیچ مانعی وجود نداره تا فاصله نسبت به اون اندازه گیری بشه التراسونیک نمیشه استفاده کرد. آیا اسکنر لیزری هم مثل التراسونیک عمل میکنه؟

  8. #8
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    259
    شما می تونید از این ماژول استفاده کنید
    ماژول مکان یابی DWM1000 با دقت 10 سانتی متر محصول DecaWave

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

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO