اتصال کلید به آردوینو ( ورودی دیجیتال )

اتصال کلید به آردوینو ( ورودی دیجیتال )

سلام به شما همراهان همیشگی داناساز

امیدوارم حالتون عالی باشه

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

با ما همراه باشید…

 

می دونیم که کلید دو وضعیت داره، یا باز یا بسته ( روشن یا خاموش ). هر چیزی که فقط دو حالت رو داره یعنی یا هست یا نیست یا روشنِ یا خاموش میشه دیجیتال. مثل : روشن یا خاموش بودن چراغ، روشن یا خاموش بودن تلویزیون و امثال اینها.

حالا با هم می خوایم یک کلید فشاری رو به آردوینو وصل کنیم.

 

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

این کلید به صورت فشاری است؛ یعنی برای تغییر وضعیت آن، باید کلید را با انگشت نگه دارید.

نماد کلید فشاری در مدار به این شکل است:

حالا اگر دقت کرده باشید، با توجه به شکل بالاکلید دوپایه داره اما کلید فشاری ما تصویر بالاتر (!!) 4 پایه داره. دلیل این موضوع اینه که در کلید فشاری دوپایه ای که به سمت هم خم شدن، به هم وصل هستن ( با هم یک پایه هستند). به شکل زیر:

بنابر این یکی از دوپایه سمت راست با یکی از دوپایه سمت چپ تشکیل کلید می دهند. شما نمی تونید از پایه A و B یا B و D ( به طور همزمان ) به عنوان دو سر کلید استفاده کنید.

در صورتی که  پایه های گفته شده در زیر را با هم استفاده کنید، کلید به درستی کار می کند:

  • A و C
  • A و D
  • B و C
  • B و D

حالا که یاد گرفتیم کلید چطوری متصل میشه، لازم هست یک نکته دیگه هم به شما بگم:

ببینید در مدارات الکترونیکی همینکه دو سر کلید در مدار متصل باشه، کافی هست. اما در مدارات منطقی  و آردوینو، وضعیت اون سر از کلید که به آردوینو متصل هست باید در هر شرایطی معلوم باشه. یعنی چی ؟

یعنی اگر کلید زده شد مقدار HIGH رو بده و اگر زده نشد هم مقدار صفر. برای ایجاد این مقدار صفر از همون پین آردوینو که به کلید متصل هست، یک مقاومت 10K یا 2.2K هم به زمین متصل می کنیم. به این مقاومت میگن مقاومت پایین کشنده (pull-down) و کارش فرستادن ولتاژ صفر از طرف کلید به آردوینو در حالتی که کلید زده نشده، است.

حالا شروع به بستن مدار می کنیم تا کامل یاد بگیریم.

 

وسایل مورد نیاز برای انجام این پروژه به صورت زیر است:

  • برد آردوینو
  • کلید فشاری
  • ال ای دی
  • مقاومت 10 یا 2.2 کیلو اهم
  • مقاومت 560 اهم
  • سیم جامپر

مدار رو به شکل زیر می بندیم:

سر مثبت ال ای دی ——> پین 13 آردوینو

سر منفی ال ای دی —–> با مقاومت 560 اهم به زمین وصل شود.

یک پایه کلید (ِD) —–>  مثبت 5 ولت

پایه کلید (B) —-> پین 2 آردوینو

پایه (B یا A) کلید —–> با مقاومت 10 کیلو اهم به GND وصل شود.

 

کد این برنامه به صورت زیر است:

و این هم نتیجه نهایی:

 

لینک دانلود کد اتصال کلید به آردوینو

هر سوالی داشتین حتما بپرسین.

این مدار رو ببندید تا جلسه بعد بهتون یاد بدم با همین وسایل ( حالا یکم بیشتر :)) ) تاس درست کنید.

 

روز و روزگار خوش

مهندس مریم عبادی نژاد

مریم عبادی نژاد هستم . کارشناسی ارشد مهندسی برق (الکترونیک) از دانشگاه چمران اهواز . مدرس رباتیک، آردوینو و اینترنت اشیا. شاغل در حوزۀ رباتیک

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

نشانی ایمیل شما منتشر نخواهد شد.