Arduino - Mini alarm z kontaktronem

W tym artykule, opisze jak zbudować prosty alarm oparty o kontaktron (czujnik magnetyczny) i  Arduino. Układ ma za zadanie wykryć rozwarcie styków, a następnie aktywować alarm dźwiękowy lub optyczny jaki i oba na raz. Czujniki magnetyczne pozwalają nam na wykrywanie otwarcia np. okna lub drzwi, w większości czujniki te wykorzystywane są w systemach alarmowych.

 Komponenty:

- Arduino Nano lub odpowiednik,
- Buzzer z generatorem 5V,
- czujnik magnetyczny (kontaktron) B-1 BR lub odpowiednik.

Schemat połączeniowy:

schemat mini alarrmu kontaktron

Kod programu:

// Mini alarm kontaktron
// by swistak
// www.tranzystor.pl

const int buzzer = 10;
const int sensor = 5;

int state;

void setup()
{
    pinMode(sensor, INPUT_PULLUP);
}

void loop()
{
    state = digitalRead(sensor);
   
    if (state == HIGH){
        tone(buzzer, 4000);
    }
    else{
        noTone(buzzer);
    }
    delay(500);
}

Napisane przez swistak dnia sierpień 30 2017
0 komentarzy · 99 czytań · Drukuj

Komentarze

Brak komentarzy. Może czas dodać swój?

Dodaj komentarz

Zaloguj się, aby móc dodać komentarz.

Oceny

Tylko zarejestrowani użytkownicy mogą oceniać zawartość strony
Zaloguj się lub zarejestruj, żeby móc zagłosować.

Brak ocen. Może czas dodać swoją?