ش | ی | د | س | چ | پ | ج |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
نام پروژه : تایمر ساده با DS1307
توضیحات:
این پروزه به درخواست یکی از بازدیدکنندگان سفارش داده شده بود و الان این پروژه را در سایت قرار دادم . هدف از این پروژه
کار با IC Mega32
کار با پروتکل i2c
نحوه راه اندازی قطعه DS1307
نحوه راه اندازی و کار با lcd
کلید خوانی ,....
زبان برنامه نویسی: زبان C کامپایلر کدویژن
عکسی از شبیه سازی این پروژه را در زیر مشاهد می کنید.
نام پروژه : دزدگیر PIR همراه با شماره گیری به شماره ای خاص
توضیحات:
امروزه در سیستمهای اعلام سرقت به طور گسترده از سنسورهای حرکتی که در بازار با نام PIR یا چشمی از آنها نام برده میشود کاربرد دارد. این سنسورها امروزه با تنوع وسیعی و کیفیت گوناگون در بازار یافت میشوند. در این پروژه با یکی از انواع این سنسور ها اشنا خواهید شد و نحوه راه اندازی ان را خواهید اموخت .
زمانی که سنسور جسمی را اشکار کرد همزمان الارمی به صدا در میاد و پس از ان به طور خودکار با شماره ای که دران ذخیره شده تماس گرفته می شود و اعلام خطر می کند.
زبان برنامه نویسی: زبان C کامپایلر کدویژن
نام پروژه: کنترل دور موتور DC پیشرفته
توضیحات: جهت کنترل دور موتور های DC راههای متفاوتی وجود دارد بهترین راه و علمی ترین انها با کنترل آن با استفاده از PWM می باشد .
جهت ساخت سیگنال PWM از میکرو کنترلر AVR استفاده شده برای ورود مقدار دلخواه سرعت موتور خود از یک صفحه کلید 4*4 استفاده شد و مقدار وارد شده بر روی یک LCD قابل مشاهده می باشد سپس جهت گردش موتور DC را تعیین می کنیم (چپ و یا راست ) سپس کلید Start را می زینم .
در هر لحظه از زمان می توان جهت گردش موتور را عوض کرد و یا موتور را متوقف نمود.
جهت درایو کردن موتور DC از درایور موتور L298 استفاده شده در زیر می توانید نمایی از شبیه سازی را مشاهده کنید.
زبان برنامه نویسی : زبان C کامپایلر codevision
نام پروژه: کنترل دور موتور DC در بازه [0-100%]
توضیحات: جهت کنترل دور موتور های DC راههای متفاوتی وجود دارد بهترین راه و علمی ترین انها با کنترل آن با استفاده از PWM می باشد . حال در این پروژه شما می توانید سرعت موتور DC خود را از صفر تا صد درصد تغییر بدهید .
جهت ساخت امواج PWM از میکرو کنترلر AVR (مگا 32) استفاده شده برای ورود مقدار دلخواه خود از یک صفحه کلید 4*3 استفاده شد و مقدار وارد شده بر روی یک LCD قابل مشاهده می باشد و همچنین وارد کردن مقدار سرعت و همچنین قابلیت فرمان Stop در هر لحظه نیز امکان پذیر است.
جهت درایو کردن موتور DC از یک ترانزیستور ماسفت قدرت IRF120 استفاده شده در زیر می توانید نمایی از شبیه سازی را مشاهده کنید.
زبان برنامه نویسی : زبان C کامپایلر codevision
نام پروژه : ساعت گردان با LED
توضیحات:
در تابلو روان گردان از خطای دید چشم و اثر نور باقی مانده بر روی قرینه چشم استفاده می شود . به این صورت که اطلاعات نوشتاری به صورت لحظه ای هماهنگ با حرکت موتور نمایش داده می شود . مثلاً اگر یک LED به مدت ms 10 روشن باشد ما یک خط ممتد در مدت ms 10 بر روی تابلو روان گردان مشاهده می شود . پس اگر چندین LED با حفظ رابطه ی زمانی روشن و خاموش شوند می توان یک شکل خاص را بر روی تابلودید . میکرو کنترلر به کاررفته در این پروژه از نوع Mega 32 می باشد .
این پروژه به طور عملی جواب گرفته و می تواند به عنوان پروژه دانشگاهی مورد استفاده قرار گیرد.
زبان برنامه نویسی: زبان بیسک کامپایلر بسکام