آموزش آردوینوپروژه های آردوینو

آموزش کامل اتصال Reed رله مغناطیسی به آردوینو

سلام. آموزش کامل اتصال Reed رله (مغناطیسی) به آردوینو (سوئیچ LED با Arduino و رید Relay) را آماده کردیم. فیلم عملکرد مدار را ببینید.

متصل کردن رله Reed به آردوینو برای سوئیچ

سوئیچ رید در بسیاری از مکان ها مانند سوئیچ درب مغناطیسی، لپ تاپ ها، تلفن های هوشمند و … استفاده می شود. در این پروژه آردوینو ما Reed Switch را به طور کامل یاد می گیریم و رید رله را به برد Arduino متصل میکنیم تا یک سوئیچ مغناطیسی بسازیم.

Reed سوئیچ چیست ؟ (رله رید)

سوئیچ رید در واقع یک سوئیچ الکتریکی است که با نزدیک شدن یک میدان مغناطیسی به آن فعال می شود. این نوع رله توسط W. B. Ellwood در سال 1936 در آزمایشگاه های بل اختراع شد. Reed رله از دو قطعه فلزی کوچک ساخته شده است که درون یک لوله شیشه ای تحت خلاء نگهداری می شوند. در یک سوئیچ Reed معمولی، دو قطعه فلزی از یک ماده فرومغناطیسی ساخته شده اند و با رودیوم یا روتنیم پوشانده می شوند تا عمر آنها طولانی شود. در صورت وجود میدان مغناطیسی در اطراف سوئیچ ، فعال می شود.

Reed سوئیچ چیست ؟ (رله رید)

محفظه شیشه ای دو قطعه فلزی را از گرد و غبار و ذرات دیگر محافظت می کند. سوئیچ رید می تواند در هر محیطی مانند محیطی که گاز قابل اشتعال در آن وجود دارد یا محیطی که خوردگی روی سوئیچ باز تأثیر میگذارد ، کار کند.

دو نوع سوئیچ رید وجود دارد.

  • سوئیچ Reed باز
  • سوئیچ Redd بسته

در سوئیچ Reed باز ، سوئیچ در حالت عادی باز است و در صورت وجود میدان مغناطیسی بسته می شود. با حضور میدان مغناطیسی ، دو قطعه فلزی در داخل لوله شیشه ای یکدیگر را جذب می کنند. در سوئیچ رید بسته ، سوئیچ در صورت عدم وجود میدان مغناطیسی بسته است و در صورت وجود میدان مغناطیسی باز میشود.

رله رید چه کاربرد هایی دارد ؟

  • تلفن استفاده می شود.
  • در درب لپتاپ استفاده میشود.
  • در سنسورهای پنجره و درب سیستم های ضد سرقت استفاده می شود.

نحوه کار پروژه ساخت سوئیچ LED با رید رله

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

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

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

  1. برد آردوینو Uno
  2. رله Reed
  3. مقاومت 330 اهم
  4. مقاومت 1 کیلو اهم
  5. ال ای دی
  6. آهن ربا
مطلب پیشنهادی:  پروژه مار بازی با آردوینو (ساخت بازی Snake)
قطعات مورد نیاز را از فروشگاه قطعات آیرنکس تهیه کنید.

توضیحات کد پروژه

کد کامل این پروژه در فایل دانلودی قرار داده شده است. کد را قسمت به قسمت توضیح میدهیم.

در ابتدای کد ما پین هایی را تعیین میکنیم که به ال ای دی و رید سوئیچ متصل میشوند. سوئیچ رید به پین دیجیتال 4 آردوینو و LED از طریق مقاومت 330 اهم به پین دیجیتال 7 Arduino متصل میشود. متغیر “reed_status” برای نگهداری وضعیت سوئیچ نی استفاده می شود.

int LED = 7; // تنظیم پین ال ای دی
int reed_switch = 4; // تنظیم پین رید رله

در قسمت زیر نوع پین ها را تعیین میکنیم.

 pinMode(LED, OUTPUT); // تنظیم پین ال ای دی به عنوان خروجی
 pinMode(reed_switch, INPUT); // تنظیم پین رید رله به عنوان ورودی

در قسمت زیر تعیین میکنیم در چه صورت ال ای دی خاموش و در چه صورت ال ای دی روشن باشد :

  if (reed_status == 1) // اگر پین رید رله 1 باشد
    digitalWrite(LED, LOW); // ال ای دی خاموش
  else // اگر پین رید رله 1 نباشد
    digitalWrite(LED, HIGH); // ال ای دی روشن
  delay(1000); // به مدت 1 ثانیه
موارد موجود در فایل : شماتیک مدار ، فایل Hex ، فایل آردوینو و …
5 (4 نفر)

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

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

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