آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
برای پشتیبانی از انجمن ، نظرات و تلگرام میتونید اقدام کنید | تلگرام : 09358790909
اتمل استودیوپروژهلمسی (touch)

کیبورد لمسی اتمل استودیو | پروژه صفحه لمسی اتمل استودیو – صفحه کلید

کیبورد لمسی اتمل استودیو

سلام

براتون پروژه کیبورد لمسی رو با کامپایلر اتمل استودیو Atmel Studio آماده کردیم !

توضیحات پروژه :

کیبورد لمسی اتمل استودیو
کیبورد لمسی اتمل استودیو

پروژه کیبورد لمسی اتمل استودیو

در این پروژه ما قصد داریم یک صفحه کلید لمسی 4*2 (8 کلید) رو با میکروکنترلر Atmega32 (دیتاشیت مگا 32) هماهنگ کنیم به زبان C و کامپایلر اتمل استودیو . همه میدونن که کیبورد یکی از مهم ترین ابزار های ورود مورد استفاده توی الکترونیکه ! این ماژول که ما استفاده کردیم کلید های واقعی نداره ولی دارای پد فلزی خازنی مخصوص و بسیار حساس هستش که وقتی فرد در تماس با یکی از پد ها قرار بگیره ، یک تغییر خازنی رخ میده و این تغییر توسط کنترل الکترونیک در ماژول وجود میاد ، به عنوان پاسخ به لمس پین خروجی مربوط در ماژول فعال میشود !

برای هشت کلید صفحه کلیدمون ما هشت خروجی داریم ، هرچند توی ماژول مورد استفادمون ویژگی های دیگه ای هم وجود داره ولی ما نمیخوایم در مورد اونها صحبت کنیم !

قطعات مود نیاز برای پروژه

میکروکنترلر Atmega 32 ، منبع تغذیه 5V ، ال سی دی کاراکتری 16*2 ، خازن 100 نانوفاراد ، خازن 100 میکروفاراد ، مقاومت 1 کیلو اهم (دو قطعه) ، ماژول صفحه کلید لمسی
و برای ویرایش نیاز به نرم افزار اتمل استودیو نسخه 6.1+ دارید . ( دانلود اتمل استودیو )
پروژه کیبورد لمسی اتمل استودیو

اتصالات LCD

توی مدار ما فقط دو پین کنترل را برداشت کردیم، این انعطاف پذیری درک رو بهتر میکنه ، بیت کنتراست و READ / WRITE اغلب استفاده نمیشن ، بنابراین اون هارو به زمین متصل میکنیم .
این باعث می شود که ال سی دی در بالاترین کنتراست و حالت خواندن قرار بگیره ،  ما فقط به کنترل پنل های ENABLE و RS برای ارسال شخصیت ها و داده ها نیاز داریم !

PIN1 or VSS to ground

PIN2 or VDD or VCC to +5v power

PIN3 or VEE to ground (gives maximum contrast best for a beginner)

PIN4 or RS (Register Selection) to PD6 of uC

PIN5 or RW (Read/Write) to ground (puts LCD in read mode eases the communication for user)

PIN6 or E (Enable) to PD5 of uC

PIN7 or D0 to PB0 of uC

PIN8 or D1 to PB1 of uC

PIN9 or D2 to PB2 of uC

PIN10 or D3 to PB3 of uC

PIN11 or D4 to PB4 of uC

PIN12 or D5 to PB5 of uC

PIN13 or D6 to PB6 of uC

PIN14 or D7 to PB7 of uC

فیلم عملکرد مدار ( پروژه کیبورد لمسی اتمل استودیو ) :کلیک کنید !
[toggle title=”اشتراک” state=”open”] برای مشاهده بقیه آموزش و دریافت لینک پروژه باید اشتراک پروژه رو داشته باشید …[/toggle]
موارد موجود در فایل ( پروژه کیبورد لمسی اتمل استودیو ) : شماتیک ، فایل C ، فایل Hex ، فایل اتمل استودیو ، و …
برای مشاهده ادامه مطلب باید وارد سایت شوید. ورود به سایت یا ثبت نام
[toggle title=”کپی رایت و پشتیبانی” state=”open”] ما برای قرار دادن هر پروژه زحمت زیادی میکشیم و خواهشمندیم مطالب VIP رو جایی منتشر نکنید ! مرسی !
هر سوالی که داشته باشید توی نظرات جواب میدیم ! [/toggle]
پروژه اتمل استودیو
امتیاز کاربر 5 (1 رای)
درحال ارسال
اشتراک ویژه رایگان میخوای ؟ کلیک کن !

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

مطالب مرتبط

پاسخ دهید

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

درحال ارسال

Close