راه اندازی ماژول Magnet
در بعضی موارد برای بالا بردن سطح امنیت اماکن خاص و یا حتی منازل مسکونی از سنسور هایی در گذشته استفاده می شد که نقش آژیر خطر را در زمان باز شدن پنجره ها در زمان قفل بودن آن ها ایفا می کرد. حال در این قسمت قرار است تا نمونه ای از این مدل را به شما نمایش دهیم. مثال:
قطعه کد:
//defining the pin for magnet
int magPin = 2;
int buzPin = 3;
//setting up the pins and serial
void setup() {
Serial.begin(9600);
pinMode(magPin, INPUT_PULLUP);
pinMode(buzPin, OUTPUT);
}
void loop() {
int inputState = digitalRead(2);
if (inputState == HIGH)
{
digitalWrite(buzPin, LOW);
}
else {
Serial.println("door is open");
digitalWrite(buzPin, HIGH);
}
delay(1000);
}
ثبت دیدگاه
0دیدگاه