پروژه ایجاد یک سریال مانیتور شامل چه جزئیاتی است:

سلام به همه دوستان عزیز


برای یک پروژه سخت افزاری؛ نیاز داریم که یک نرم افزار داشته باشیم. یک برد آردوینو داریم که سنسور هایی بهش وصل هست و مقدار ها را اندازه می گیرد. این سنسورها شامل:


۱- سنسور ضربان قلب (خروجی: عدد ضربان قلب بصورت اعشار و میزان اکسیژن خون بر حسب درصد)


۲- سنسور جی پی اس (خروجی: اعداد لتیود و لانجیتود. نوع عدد مثلا 38.8951)


۳- سنسور ژایروسکوپ (خروجی: سه عدد محور های مختصات بصورت مثبت و منفی و int)


۴- سنسور فشار مجاور سنج و دما (خروجی عدد فلوت بر حسب پاسکال و دما بر حسب سانتی گراد با دو رقم اعشار دقت)




سخت افزار ما داری رابط بلوتوث با ماژول HC-05 هست. الان با استفاده از نرم افزار بلوتوث سریال ترمینال ماکروسافت (عکس در ضمیمه هست)؛ همه این اعداد نمایش داده می شوند. خوب حالا از محیط ترمینالی به محیط گرافیکی نیاز به کمک شما دوستان داریم.


یه نرم افزار پرتابل نیاز داریم که اطلاعات ما رو از بلوتوث بخواند و قلب را با آیکون قلب نمایش بده و عدد را زیر نمایش بده. اکسیژن خون را هم به همین صورت. برای نمایش قلب همانجوری که دستبندهای هوشمند فعلی ده ثانیه صبر می کنن و میانگین اعداد ۱۰ ثانیه قبلی را بعنوان نتیجه نهایی نمایش می دهند؛ ما هم می خواییم الان که سنسور در هر ثانیه تعداد ضربان قلب را نمایش می دهد؛ ده نتیجه را بگیرد و میانگین آن را بعنوان نتیجه نهایی نمایش دهد. در مورد اکسیژن خون این موضوع نیازی نیست چون اکسیژن عدد تقریبا ثابتی را نمایش می دهد.


خروجی جی پی اس هم که بصورت دو عدد هست تبدیل بشه به لوکیشن دستبند روی نقشه.


سنسور ژایروسکوپ هم سه عدد داره. چون این سخت افزار ما در واقع نوعی دستبند هوشمند هست؛ اگر محدوده اعداد بین بازه های معین شده بود؛ نشان دهند این باشه که فرد استفاده کننده به حالت عمودی؛ مایل؛ افقی هست. برای آیکون هم می شه از یه آدم یا آدمک استفاده کرد.


سنسور دما هم که دمای بدن فرد را میده می تونه با همون قلب یکی باشه.


سنسور فشار هم فشار محیط اطراف رو میده که یه آیکون کوه باشه خوبه چون فشار از سطح دریاهای آزاد هست.


مدت زمان انجام پروژه را لطفا بگین؛ من مد نظرم ۳ روز هست. استفاده از زبان خاصی مد نظرم نیست اگر qt باشه بهتره چون خودم می تونم تغییرات را بدم و کمتر مزاحمتون می شم.



بودجه پروژه

پروژه با موفقیت انجام شده است

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده اند

  • 0 میانگین امتیاز
    • 0
      ASP.Net
    در 5 روز
  • 0 میانگین امتیاز
    • 0
      برنامه نویسی تح..
    در 2 روز
  • 296 میانگین امتیاز
    • 0
      ASP.Net
    • 445
      دسک تاپ ویندوز
    • 445
      برنامه نویسی تح..
    در 1 روز
  • 200 میانگین امتیاز
    • 200
      دسک تاپ ویندوز
    • 200
      برنامه نویسی تح..
    در 2 روز