طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
یک مدار فاصله سنج می باشد که می توان در مواردی نیز به عنوان عمق سنج از آن استفاده نمود. حداقل فاصله قابل تشخیص 5cm و حداکثر 5m می باشد.با استفاده از میکروکنترلر Atmega8‌، سنسور دیجیتال دما DS18B20 و LCD‌ متنی شما به راحتی می توانید کولر خانه تان را توسط کنترل تلویزیون و کلید های تعبیه شده، در مد های مختلفی برنامه ریزی کنید، از ویژگی آن می توان به کاهش مصرف انرژی در کولرها آبی اشاره نمود.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود.این پروژه در اصل یک قفل امنیتی است که می توان جلوی درب اصلی منزل (در کنار آیفون) آن را نصب کرد. از امکانات آن می توان به موارد زیر اشاره نمود: نمایش دما از 125 تا 55- درجه سانتیگراد، نمایش ساعت دقیق، نمایش تاریخ شمسی همراه با روز هفته به صورت فارسی، نمایش تعداد فرصت های باقیمانده برای وارد کردن رمز صحیح، و قفل شدن سیستم به مدت 15 دقیقه در صورتی که 4 بار رمز اشتباه وارد شود. امکان تغییر رمز و تنظیم کردن ساعت و تاریج و ...این پروژه قادر خواهد بود که یک ماشین را به صورت بیسیم در جهات جلو و عقب و چپ و راست با سرعت دلخواه کنترل و همچین با کلید استپ ماشین را ثابت (ترمز) نماید.
پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR

MCP-33

پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR
پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr

MCP-4

پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr
پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت

MCP-21

پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت
پروژه دربازکن الکترونیکی خانه قفل رمز با avr

MCP-5

پروژه دربازکن الکترونیکی خانه قفل رمز با avr
پروژه ماشین کنترلی بی سیم با avr

MCP-20

پروژه ماشین کنترلی بی سیم با avr

کانتر

شمارنده سه رقمی همراه با بوق

در مورخه : پنجشنبه، 6 خرداد ماه، 1389 موضوع : اسمبلی8051

به نام خدا

عملکرد این برنامه به این صورت می باشد که کلید وصل شده به مدار، با هر بار فشار دادن یک عدد به شمارنده اضافه می شود و وقتی مقدار شمارنده به عدد 10 رسید مدار یک بوق 4 ثانیه ای ایجاد می کند و بعد از آن دوباره به کار خود ادامه می دهد و وقتی به عدد 20 رسید دوباره یک بوق ایجاد می کند و این روند تا عدد 999 می تواند ادامه داشته باشد.



 بیشتر

شمارنده 4 رقمي به زبان اسمبلی با 8051

در مورخه : پنجشنبه، 6 خرداد ماه، 1389 موضوع : اسمبلی8051

به نام خدا

عملکرد این برنامه به این صورت می باشد که ابتدا میکرو عدد 1300 را روی چهار عدد سون سگمنت (7seg) نمایش می دهد و بعد با یک تاخیر 1 ثانیه ای شروع به شمارش می کند و تا عدد 9999 را می شمارد.



 بیشتر

آموزش سریع میکروکنترلر AVR

در مورخه : پنجشنبه، 7 مرداد ماه، 1389 موضوع : آموزش AVR سی C

فهرست مطالب:

•  فيوز بيت ها، منابع کلاک وReset

•  آشنايي با زبان C

•  پروژه 1: فلاشر ساده

•  پروژه 2: کانتر يک رقمي با 7-Segment

•  پروژه 3: نمايشگر کريستال مايع (LCD)

•  پروژه 4: اسکن صفحه کليد ماتريسي

•  پروژه 5: نمايشگرهاي LED Dot Matrix

•  وقفه هاي خارجي

•  پروژه 6: آشکار ساز عبور از صفر

•  تايمر/کانتر صفر
.......



 بیشتر