پروژه فاصله سنج با سنسور SHARP GP2D

پروژه فاصله سنج با سنسور SHARP GP2D

این پروژه به دو صورت اماده شده است در روش اول با نمایشگر 7seg و در مدل دوم با نمایشگر lcd کارکتری برنامه نویسی شده با زبان c و  با کامپایلر کدویژن .در سنسورهايی که برای تشخيص فاصله مورد استفاده قرار می گيرند خروجی ديگر به صورت يک بيت( ٠ يا ١) نيست، بلکه يا به صورت يک عدد چند بيتی و يا به صورت ولتاژ آنالوگ است. نمونه ای از اين سنسورها سنسور فرستنده ی اين سنسورها يک دسته پرتوی IRارسال می کند که بعد از برخورد به مانع با توجه به زاويه ی بازتاب فاصله ی مانعی در فاصله ی 10-80 سانتی متر را تشخيص داده و به عددی ٨ بيتی تبديل می کند، سپس يک ميکرو کنترولر اين عدد را به ولتاژ تبديل کرده و به خروجی می دهد .


 


امتیاز و دیدگاه کاربران

ارسال دیدگاه
برای ارسال دیدگاه لازم است ابتدا وارد حساب کاربری خود شوید

مریم

سلام وقت بخیر. بنده بابت ارتفاع سنج از سطح موادمذاب سوالاتی دارم امکان داره شماره تماس خود را در ایمیل ارسال بفرمایید؟
پروژه تقریبا اجرایی می باشد و ارتفاع سنج لیزری، التراسونیک، پردازش تصویر مد نظرم هست.واسه مواد مذاب و ارتفاع مخزن حدود دو متر کدام روش را پیشنهاد می کنید. با تشکر

با سلام لطفا یک ایمیل برای بنده ارسال کنید

کامران محمودزاده
پاسخ
صالحی

با عرض سلام و خسته نباشید خدمت شما بزرگواران

وقت بخیر

دقت اندازه گیری سنسور فوق در چه حدی هست؟

سنسوری برای اندازه گیری فاصله با دقت حدود نیم میلی متر (یا ماکزیمم یک میلی متر) احتیاج دارم.(رنج بازه اندازه گیری هم محدود است، در حدود 20 سانتی متر و حتی کمتر)

لطفا راهنمایی نمایید که سنسور فوق بهتر است یا ماژول US-020 یا سنسورهای دیگر
باتشکر

این ماژول تا 80 سانتی متر رو میتوه تشخیص بده و 0.5 سانت دقته اندازه گیری اون هست . برای کار های حساس سنسور التراسونیک رو پیشنهاد نمیدم

کامران محمودزاده
پاسخ
م

سلام
ضمن تشکر ، وقتی رو برنامه Shift+F9 میزنم، پیام زیر میاد:
Linker error: D:\Qarqa1\GP2Y0A21.h(25): function ‘ir_distance_calculate_cm’ declared, but never defined چیکا باید کرد؟ ممنون

پاسخ
محمد

سلام و تشکر.
2 تا سوال :
– چه اسیلاتور خارجی نیاز هست؟
– اگه سنسور GP2D12 باشه که خروجیش آنالوگه ، نیاز به A/D خارجی هست یا میکرو خودش جواب میده؟

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

کامران

با تشکر از لطف شما.
من جثارتاً چند تا سوال داشتم.
1- اینکه sev چه دستوریه؟ ما شاغل و پودمانی هستیم و عملاً تمام دستورات رو برامون نمیگن. اگه بگید ممنون میشم.
2- با لوک آپ کردن (مثلاً اگه فلان ولتاژ رو دیدی فلان فاصله رو نشون بده) میشه برنامه رو نوشت یا با پروتئوس این شناسایی برای میکرو انجام شده و نمودار داخل دیتا شیت ، تو حافظه پروتئوس از قبل هست؟
3- اعداد داخل عبارت const ir_distance_sensor GP2Y0A21YK = { 5461, -17, 2 به چه معناس؟ من تو دیتا شیت سنسور ندیدم.
4- ولتاژ 18 و عدد 900 هم که دادید ، دلیلشو متوجه نمیشم.
واقعاً متشکرم از لطف شما. ممنون میشم اگه جواب بدید چون باید پروژه رو شرح بدم. البته دارم با GP2Y0A02 مینویسم اگه جواب بده.

محمد

سلام ،
این سنور خیلی سادست حتی به پروژه موجود کاری نداشته باشید و بصورت عملی بدست بیاریدش به این صورت بییایید adc رو راه اتدازه کنید و مقدار خامشو رو ال سی دی نمایش بدید ، حالا سنسور وصل کنید ، یا خط کش 30 سانت رو اندازه بگیر عددی که در ال سی دی نمایش داده شده است رو بر فاصله تقسیم کن عددی به دست میاد که فرمول تجربیمونه حالا تو برنامه مقدار خام نبدل رو بر اون عدد تقیبم کن

کامران
پاسخ
M.reza.G

سنسور رو با استفاده از مطلب کالیبره کردم و به صورت سریال برای کامپیوتر فرستادم

سلام برنامه مشکلی نداشت ؟ عملا تست کردید ؟

کامران
پاسخ
m.reza.g

با code vision مینویسم زبان c

متاسفانه من با بیسیک کار می کنم ولی i2c تو هلپ کدویژن هست اونجا قشنگ توضیح داده

کامران
پاسخ
M.reza.G

من زیاد با طریقه ارسال i2c آشنا نیستم
مطلبی هست که کمکم کنه؟؟

شما با چه بانی برنامه نویسی می کنید ؟

کامران
پاسخ
M.reza.G

سلام
ببخشید مزاحم شدم
اگه بخوام اطلاعات دریافتی رو به صورت i2c روی کامپیوتر بخونم باید چیکار کنم
ممنون میشم کمکم کنید

بله امکانش هست ، کار با دستوراتش بدونی می تونی خروجی رو ا طریق i2c بفرستی

کامران
پاسخ
behrouz.fff

با سلام و تشکر از مطالب مفید سایتتون

ببخشید میخواستم ببینم این پروژه قابلیت حذف مانع رو داره ؟
یعنی اگه فاصله تا دیوارو بخایم بسنجیم بعد یه برگ کاغذ بزاریم بین سنسور و دیوار بازم میتونه تشخیص فاصله بده ؟

خیر

رباتیک
پاسخ
akf1234567890

خیلی ممنون از سایتتون

پاسخ
amir_22

سلام آقا مهدی من همانی ام که pcb روبات مسیریابو بهم دادی من هاست دارم اگه خواستین به شماره 0939167345 اس ام اس بدین.

پاسخ
babakkh

سلام دوستان لطفا کمکم کنید

میخوام رادار با سنسور آلتراسونیک درست کنم

در فروم مطرح کن

رباتیک
پاسخ
امین

لطفا قیمت سنسور هم بگید ؟ تو بازار هست؟

دوست خوبم هست اما قیمتش رو نمیدونم و باید بگردی .

حسام
پاسخ
aom_amir

سنسورشو از کجا میشه تهیه کرد و رنج قیمتش چقدره ؟

پاسخ
mahdifza

کجاشو مثل سایت من کنی؟
تو پوشه سی اس اس قالبت باید آخرش یه کلاس تعریف کنی به اسم
{ }gpcbd
داخل اون پرانتز هرچی بنویسی روی همین گوگل پلاست تاثیر میزاره مثلاً فونتش
رنگ زمینه و هرچی که بخوای

فهمیدم خیلی ممنون. سایتت چرا درست نشده؟ از کدوم شرکت گرفته بودیش؟

رباتیک
پاسخ
mahdifza

این گوگول پلاس نمایش نمیده یا کامپیو تر من خرابه؟
درستش کردی؟

این گوگل پلاس تو ایران مشکل داره . گاهی نشون میده گاهیم نشون نمیده . خودم بلد نبودم بسازم . از سون لرن گرفتم . میشه راهنماییم کنی چطور مثل سایت شما بازم

رباتیک
پاسخ
mahdifza

سلام ویدیو ها اضافه شد

راستی هاست من خراب شده از امروز ظهر پریده همه چیز

https://www.aparat.com/v/jxzXk

mahdifza

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

رباتیک

ممنونم . الان درستش میکنم

رباتیک
پاسخ
mahdifza

سلام
من میخواستم ویدیو های آپارات رو اصلاح کنم ولی بعضیا رو اشتباهی حذف کردم برای همین خواستم بگم که اشتباه شده بود و از قصد نبود…
در مورد آپارات هم خودش بعضیا رو حذف میکنه چون اهنگ روشه برای همین کمی صبر کن بعد لینکای جدید رو اضافه کن

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

رباتیک
پاسخ
hadikh73

سلام
من خیلی سنسور شارپ خوشم میاد med
سعی می کنم برنامشه با بسکام بنویسم و به همه ی دوستان تقدیم کنم ok2

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

رباتیک
پاسخ
×
پروژه رایگان
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد