Геркон состоит из герметичной стеклянной колбы, внутри которой находятся два ферромагнитных контакта.
При воздействии на устройство магнитным полем постоянного магнита или соленоида контакты притягиваются друк к другу и замыкаются. Если магнитоное поле больше не действует на геркон - контакты внутри него снова размыкаются.
Данное электромеханическое устройство используется в качестве концевого выключателя, датчика положения, а также датчика открытия двери в охранных устройствах.
Модуль имеет 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.