آموزش راه اندازی سوئیچ مغناطیسی (آلارم ضد سرقت) MC-38 با آردوینو

نویسنده

دسته

فهرست مطالب

ویژگی های سوئیچ مغناطیسی MC-38

MC38 یک سوئیچ مغناطیسی است. وقتی یک آهن ربا (بخش بدون سیم سنسور) به آن نزدیک می شود، سنسور مانند یک سوئیچ عمل کرده و دو پایه آن به هم وصل می شود.

از این سنسور برای تشخیص بسته یا باز بودن درها و پنجره ها و سیستم های دزدگیر استفاده می شود.

توجه

کلید های مغناطیسی در دو نوع Normally Open و Normally Close در بازار موجود هستند. سنسور مورد بررسی در این آموزش یک سوئیچ Normally Open است که با نزدیک شدن آهن ربا به سنسور، سوئیچ بسته می شود (دو پایه سنسور به هم وصل می شود).

لوازمی که به آن احتیاج دارید

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

آردوینو UNO R3 × 1
سنسور مغناطیسی- آلارم ضد سرقت MC-38 × 1
سیم جامپر نری به مادگی × 1

نرم افزارهای مورد نیاز

آردوینو IDE

راه اندازی سوئیچ مغناطیسی MC-38 با آردوینو

گام اول: سیم بندی

مطابق مدار زیر، ماژول را به آردوینو وصل کنید.

گام دوم: کد

کد زیر را روی برد آردوینو آپلود کنید. این کدوضعیت سوئیچ را در پنجره ی سریال نمایش می دهد.
/*
  MC-38 Magnetic Sensor Anti-Theft Alarm
  modified on 26 Sep 2020
  by Mohammad Reza Akbari @ Electropeak
  https://electropeak.com/learn/
*/


const int magnet_switch = 2;     // Magnet switch
const int ledPin =  13;      // LED pin

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);
  // initialize the pushbutton pin as an input:
  pinMode(magnet_switch, INPUT_PULLUP);

  Serial.begin(9600);
}

void loop() {
  if (digitalRead(magnet_switch) == LOW) {
    Serial.println("Switch Closed");
    digitalWrite(ledPin, HIGH);
    while (digitalRead(magnet_switch) == LOW) {}
  }
  else {
    digitalWrite(ledPin, LOW);
  }
} 
خروجی کد به شکل زیر است.

از این مطلب خوشتان آمده؟

جدیدترین آموزش‌ها را از بهترین‌ها دریافت کنید

بیشتر بخوانید

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

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