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

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

به نام خدا

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

در این پست قصد داریم پروژه ای را ارائه دهیم که در کاربرد های شمارش (شمارش افراد یا کالا) استفاده فراوان دارد.

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

سنسور های شمارش، عموما خروجی منطقی صفر و یک می دهند؛ در غیر این صورت می توانید با استفاده از یک آپ امپ خروجی سنسور را به صفر و یک منطقی تبدیل کنید و به پایه های کانتر میکروکنترلر خود بدهید.

همان طور که در تصویر زیر می بینید، ما به جای سنسور از یک میکروسوئیچ استفاده کرده ایم که با فشار دادن آن، صفر ولت به پایه میکرو می رسد.

بیشتر بخوانید...  آموزش پروژه محور آردوینو – جلسه چهاردهم سروو موتور

 

shomaresh

 

هنگامی که میکروسوئیچ فشار داده نشده است، ۵ ولت(یک منطقی) به پایه میکروکنترلر ما می رسد. به محض فشار دادن میکروسوئیچ،صفر ولت(صفر منطقی) به پایه میکرو رسیده و از آن جا که ما در برنامه خود، کانتر میکرو را حساس به لبه پایین رونده(تغییر از ولتاژ بالا به پایین) تعریف کرده ایم، عمل شمارش انجام می شود و یک واحد به متغیر مربوطه اضافه شده و بر روی lcd نمایش داده می شود.

درصورت عدم آشنایی با راه اندازی lcd می توانید به لینک زیر مراجعه نمایید.

برای دانلود فایل های برنامه و شماتیک مدار پروژه، به لینک زیر مراجعه کنید.

بیشتر بخوانید...  فرکانس متر دیجیتال با AVR

کلیه پروژه های سایت به صورت کاملا عملی بر روی بردبورد تست شده اند.

 

برای دانلود پروژه بر روی لینک زیر کلیک کنید .

 

دانلود فایل

 

 

 

About Admin

همچنین بخوانید...

مدار RFID با استفاده از آردوینو

ساخت مدار RFID با استفاده از آردوینو

به نام خدا ساخت مدار RFID با استفاده از آردوینو در این پروژه قصد داریم …

پروژه ی ساخت قفل امنیتی RFID با استفاده از آردوینو

به نام خدا پروژه ی ساخت قفل امنیتی RFID با استفاده از آردوینو در این …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سلام ،خوش آمدید
آیا می خواهید آموزش ها و پروژه های جدید برای شما ارسال شود؟
مشخصات خود را وارد نمایید
متشکرم
منتظر فایل های ما باشید