پروژه ای که در اختیار شما قرار گرفته است، نحوه اتصال سنسور فاصله یاب (التراسونیک) را به شما آموزش می دهد.
این پروژه قابلیت اندازه گیری فواصل حداقل 3 سانتی و حداکثر 3 متر با دقت یک میلی متر را داراست. در این پروژه از میکروکنترلر ATMEGA16 استفاده شده و با زبان ساده و قابل فهم Basic و با نرم افزار Bascom کد نویسی شده است. این مدار مقادیر را بر روی یک عدد LCD کاراکتری 2×16 و همچنین بر روی چهار عدد سون سگمنت Seven Segment نمایش می دهد و شما کافیست هر کدام را که مایل به استفاده از آن هستید، اختیار کنید. داخل فایل پروژه، فایل شبیه سازی مدار که با نرم افزار Proteus Professional طراحی شده است، همچنین سورس موجود است. توجه داشته باشید که اگر مقادیر در شبیه سازی مدار دقیق نیستند، به دلیل کالیبره نبودن سنسور در شبیه سازی است و این مشکل در مدار عملی به احتمال زیاد نباید وجود داشته باشد.
تصاویری از عملکرد مدار
بخش دانلود
شامل موارد زیر:
- سورس کد به زبان بیسیک (Bascom)
- فایل مدار شبیه سازی شده Proteus
- کد هگز برای پروگرام کردن میکروکنترلر
سلام.وقت شما بخیر
در ابتدا از سایت خوب و مطالب مفیدتون نهایت تشکر رو دارم
لینک دانلود پروژه بالا خراب است
و اینکه من اگر بخوام با التراسونیک مثلا در فاصله 10سانتی متری اگر مانعی در سر راه خود دید برنامه را متوقف کند، برنامه چه تغییراتی خواهد کرد؟
درود؛
– لینک دانلود بررسی گردید و مشکلی مشاهده نشد.
– با استفاده از یک دستور شرطی If می توانید این کار را عملی کنید؛ به این صورت که زمانی که به فاصله موردنظر می رسد، با استفاده از دستور Exit Do، از حلقه اصلی برنامه خارج شده و مدار متوقف خواهد شد.
سلام مهندس امکان داره به پروژه یک بازر هم اضافه کنید تا با تناسب فاصله آلارم بده یعنی هر چه نزدیکتر تندر آلارم بده
درود؛
درخواست خود را از طریق لینک های ارتباطی موجود در بخش پشتیبانی ارسال فرمایید تا سفارشی سازی در برنامه انجام شود.
دوست عزیز سلام من این پروزه رو عملی روی برد بورد بستم قسمت lcd درست بود ولی متاسفانه قسمت سون سگمنت عملی جواب نداد با سون اند تست کردم و یک سری اشکال درهم برهم روی سون سگمنت نشون میداد راهنمایی کنید مشکل از کجاست؟
درود؛
1. با استفاده از دیتاشیت سون سگمنت ها، صحت اتصالات را بررسی کنید.
2. از چه نوع سون سگمنتی استفاده می کنید؟
3. آیا درایو سون سگمنت ها به درستی انجام شده است؟ یک عدد مقاومت 100 اهم به پایه آندمشترک سون سگمنت ها سری کنید.
درود بر شما . توی کانت قبلی هم اشاره کردم سونسگمنت از نوع آند مشترک هستش و اتصال پایه های سون سگمنت هم به درستی اتصال دادم به میکرو . من احتمال میدم مشکل از بررنامه ریزی فیوز بیت های میکرو باشه .