طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
کنترل زاویه ای 0 تا 180 درجه؛ قابلیت تعریف بیش 100 برنامه مجزا توسط کاربر؛ تعیین زاویه برای هر پله حرکت سروو موتور؛ تعیین سرعت حرکت سروو موتور؛ تعیین مدت زمان کارکرد در هر برنامه از 1 تا 255 دقیقه. منوی کاربری بسیار آسان برای تعریف برنامه ها.این پروژه یک مدار گیرنده رادیویی 433 یا 315 مگاهرتز می باشد که قابلیت تعریف و ذخیره سازی انواع ریموت کنترل هایی از قبیل (ریموت دزدگیر ماشین، پارکینگ، بالابر و ...) را دارد. می توان رله مربوطه را روی هر کلید دلخواه تعریف نمود.ساعت دیواری دیجتال با قابلیت نمایش ساعت و دقیقه، دمای اتاق، تاریخ شمسی، روز هفته، زدن تک بوق وقتی که زمان یک ساعت جلو می رود، تنظیم ساعت و دما تنها با 2 کلید. ابعاد ساعت 33*27 سانتی متر می باشد.یک ماشین حساب لمسی ساده با قابلیت نوشتن تعداد 12 نوع عملیات متفاوت و پشت سر هم با محاسبه فوری جواب، قابلیت پاک کردن کارکتری جمله نوشته شده، نوشتن عدد اعشاری و منفیماشین حساب مهندسی ساده با قابلیت دریافت اعداد اعشاری و محاسبه توابع مثلثاتی به همراه سایر توابع توسط یک صفحه کلید 4*4
پروژه کنترل سروو موتور از 0 تا 180 درجه با avr

MCP-2

پروژه کنترل سروو موتور از 0 تا 180 درجه با avr
پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ

MCP-30

پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ
پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr

MCP-13

پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr
پروژه ماشین حساب لمسی ساده با avr

MCP-15

پروژه ماشین حساب لمسی ساده با avr
ماشین حساب مهندسی ساده

MCP-28

ماشین حساب مهندسی ساده

ریموت کنترل

برنامه نویسی پروتکل RC5 به زبان C با میکروکنترلر AVR (کدویژن)

در مورخه : پنجشنبه، 13 مرداد ماه، 1390 موضوع : پروژه‌های AVR سی C

هدف از انجام این پروژه آشنایی با پروتکل RC5 و نحوی ارسال و دریافت اطلاعات می باشد. از آنجایی که توابع این پروتکل در کامپایلر BASCOM-AVR موجود می باشد کمتر کسی به اصول و کارکرد این پروتکل آشنایی دارد، همانطور که می‌دانید توابع این پروتکل به زبان C برای کامپایلر CodeVisionAVR V2.05.0 موجود نیست و تا همکون که من این مقاله را ارائه میکنم مطالب مفید و چشم گیری در مورد این پروتکل و همچنین نحوی برنامه نویسی آن به زبان سی برای کامپایلر کدویژن در سایت های فارسی موجود نبود. همین دلیل باعث شد که من در یک مقاله‌ای به صورت کامل به تشریح و برنامه نویسی این پروتکل بپردازم. در ادامه ما به نحوی برنامه نویسی، قسمت فرستنده و قسمت گیرنده خواهیم پرداخت.



 بیشتر