Геркон

Геркон состоит из герметичной стеклянной колбы, внутри которой находятся два ферромагнитных контакта.

При воздействии на устройство магнитным полем постоянного магнита или соленоида контакты притягиваются друк к другу и замыкаются. Если магнитоное поле больше не действует на геркон - контакты внутри него снова размыкаются.

Данное электромеханическое устройство используется в качестве концевого выключателя, датчика положения, а также датчика открытия двери в охранных устройствах. 

Подключение

Модуль имеет 4 вывода

VCC - питание +5V
CH2 - выход данных датчика
CH1 - не задействован
GND - земля (общий)

На плате с герконом присутствует вся необходимая обвязка из радиоэлементов для быстрого старта работы с модулем. 

Для работы с датчиком в составе системы необходимо подключить его к микроконтроллеру по схеме ниже. 

Далее необходимо загрузить в микроконтроллер следующую программу:

Программа

void setup() {
  Serial.begin(9600);
  pinMode(3, INPUT);
}

void loop() {
  int gercon = 0;
  gercon = digitalRead(3);
  Serial.println(gercon);
  delay(10);     
}

Теперь если открыть монитор порта можно увидеть данные, которые приходят с датчика. Когда контакты разомкнуты - приходит 1 или HIGH, если поднести магнит - контакты замкнутся и с датчика будет приходить сигнал 0 или LOW.