KY-020 датчик наклона (переключатель)


Краткое описание

Датчик определяет наклон при повороте на 90° вокруг горизонтальной оси. При наклоне датчика в одну сторону контакты “-” и “S” замыкаются с помощью встроенного небольшого металлического шарика, при наклоне в другую размыкаются. Модуль позволяет определять только 2 положения и не измеряет угол наклона.

Модуль позволяет установить датчик на подвижной детали конструкции. Применяется в системах контроля и безопасности. Модуль датчика наклона можно установить на крышках, дверцах, люках, закрывающих доступ в контролируемое пространство. Зарегистрировать малые углы наклона с его помощью нельзя.

Полезные ссылки

  • Полезная информация
  • Информацией по подкючению к модуля
  • Схема подключения и код

    const int pin_tiltswitch_digital = 9;
    const int pin_led_digital = 8;
    int tiltswitch_bool;

    void setup ()
    {
    Serial.begin(9600);
    pinMode(pin_led_digital, OUTPUT);
    pinMode(pin_tiltswitch_digital, INPUT);
    }

    void loop ()
    {
    tiltswitch_bool= digitalRead(pin_tiltswitch_digital);
    // при наклоне датчика загорается светодиод
    if (tiltswitch_bool == HIGH)
    {
    digitalWrite(pin_led_digital, LOW);
    }
    else
    {
    digitalWrite(pin_led_digital, HIGH);
    }
    // на ровной поверхости показания датчика 1, под наклоном - 0
    Serial.print("Показания датчика наклона: ");
    Serial.print(tiltswitch_bool);
    Serial.print("\n");
    delay(300);
    }

    ©Верстку делал Денис Лесников