از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
هشت ماه پیش منتشر شده
تعداد بازدید: 107
کد پروژه: 553692
شرح پروژه
#کد_پروژه: 92577
موضوع: پروژه آردوینو //
مزاحمتون شدم بابت انجام پروژه نمایش اطلاعات کیلومترشمار خودرو بصورت دیجیتال روی صفحه نمایش . هدف این است که اعداد کیلومتر شمار خودرو بصورت دیجیتال در صفحه نمایش در اختیار باشد . در کنار اطلاعات کیلومتر شمار اعم از نمایش سرعت لحظه ای خودرو و دور موتور لحظه ای خودرو ، اطلاعات تکمیلی دیگر هم نیاز است . شامل خواندن اطلاعاتی که از سنسور دریچه پدال گاز خودرو موجود است و خواندن موقعیت پدال ترمز خودرو . و در نهایت کنترل فرمان به انژکتورها . که همه اینها توسط سنسورهایی که در نقاط مختلف خودرو وجود دارد قابل پایش و خواندن می باشند و با ارتباط با ecu خودرو قابل اجراست . لازم به ذکر است این پروژه توسط برخی از شرکتهای خدمات خودرویی طراحی شده و هم اینک در حال استفاده می باشد .
موارد مورد نیاز در پروژه:
۱- نمایش سرعت خودرو بصورت عددی
۲- نمایش دور موتور بصورت عددی
۳- نمایش میزان بازشدگی دریچه گاز بصورت عددی(بین صفر تا ۱۰۲۴)
۴- نمایش میزان فشردگی پدال ترمز بصورت عددی(بین صفر تا ۱۰۲۴)
توضیحات کمک کننده به اجرای پروژه:
اطلاعات سرعت و دور موتور به دو شکل قابل خواندن می باشد . اول با خواندن مقادیری که از ecu به پشت آمپر کیلومتر شمار ارسال میشود . دوم با خواندن مقادیری که از سنسور سرعت سنج که روی abs چرخها (برای سرعت) و سنسور دور موتور که در گیربکس نصب شده و اکثرا از نوع سنسورهای اثر هال هستند و اطلاعات را بصورت موج مربعی ارسال میکنند قابل خواندن می باشد که با بهره گیری از واحد کانتر تایمر میکروکنترل و شمارش تعداد پالسها میتوان به سرعت و دور موتور دست یافت .
برای نمایش موقعیت پدال گاز (دریچه گاز) سنسور موقعیت دریچه گاز از جنس پتانسیومتر می باشد که اطلاعات موقعیت دریچه گاز را بصورت ولتاژ انالوگ ارسال میکند که توسط واحد adc قابل رصد کردن می باشد .
درخواست نوع پروژه:
پروژه در محیط برنامه نویسی آردوینو نگارش شود تا در آینده امکان هرگونه تغییرات یا اصلاحات احتمالی توسط کارفرما میسر باشد .
خروجیهای خواسته شده( سرعت لحظه ای ، دور موتور ، موقعیت دریچه گاز ، موقعیت پدال ترمز) علاوه بر نمایش در صفحه در متغیرهایی با همان نام نیز نگهداری شده و به کارفرما معرفی گردد .
برد مورد استفاده آردوینو uno یا due یا stm32 می باشد . لطفا جهت جلوگیری از هرگونه نویز یا ریست شدن برد به هر علتی که احتمالش باشد از روشهای مناسب استفاده نمایید . منبع تغذیه باتری خود خودرو می باشد و تمهیدات لازم جهت جلوگیری از هرگونه مشکلی در این خصوص اعم از تغییرات احتمالی ولتاژ یا نویز یا هر مسئله دیگری لحاظ شود تا مدار بتواند به مدت طولانی در کل زمان روشن بودن خودرو بدون مشکل کار کند .
طراحی ها بگونه ای باشد که محدودیت جانمایی وجود دارد .تا ممکن است کوچک و کم حجم باشد . لطفا مدت زمان اجرا و هزینه آنرا اعلام کنید . با سپاس فراوان🙏
دور موتور از روی فلایویل خونده میشه که در اکثر خودروها یکی از دندانه های فلایویل رو عمدا حذف میکنند تا ecu بتونه موقعیت میل لنگ رو تشخیص بده .
دوما اینکه سنسور سرعت در ماشینهای مدلهای پایینتر توی گیربکس نصب شده و جدیدا اکثرا سنسور سرعت در محل چرخها (معروف به سنسور abs) نصب میشه .
البته فرقی هم نمیکنه کجا باشه چون در نهایت نیازه که طوری طراحی بشه که برای هر ماشینی با هر مکانی از سنسور (چه در گیربکس چه در چرخها) عمل کنه .
الزاما نیاز به نمایش روی نمایشگر ال سی دی نیست . ما به اعداد لحظه ای این چند پارامتر نیاز داریم . بنابراین کافیه چند متغیر تعریف کنید و این مقادیر رو توی اون متغیرها به ما تحویل بدید . ما خودمون هر استفاده ای که از اونها بخایم خواهیم کرد . سورس برنامه نیازه چون ما تغییراتی رو بعدها روی برنامه خواهیم داد .
لازمه برای ecu های مختلف و ماشینهای تولید داخل که اکثرا از چند مدل ecu مشخصی استفاده کرده اند نقشه pinout سنسورها یا خروجی ecu داده بشه تا سیم بندی هم مقدور باشه .
همچنین خروجی ecu به سمت انژکتورها که میزان پاشش سوخت رو کنترل میکنه و نهایتا منجر به افزایش دور موتور میشه هم نیازه توسط میکرو کنترل بشه تا بتونیم در صورت نیاز توسط میکروکنترولر دور موتور رو کم یا زیاد کنیم .
در برخی از ecu ها از can استفاده میشه . اما لطفا خودتون سرچ کنید تا مطمئن بشید برای همه انواع ecu ها همینطور باشه و پروژه بزای همه انواع خودروها بشه استفاده کرد . لازم به ذکر است که این پروژه فقط برای خودروهای دنده دستی قراره استفاده بشه و خودروهای دنده اتوماتیک را شامل نمیشه .
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
2روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت سه سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
آردوینو- تغییر پایه های تعریف شده در کتابخانه آردوینو
هشت ماه پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار