Содержание



Датчик наклона

Описание

Датчик наклона позволяет определять изменение положения в пространстве.

Датчик выполнен на основе сенсора SW200-D. Принцип его работы основан на перемещении металлического шарика внутри специальной колбы. Наклон датчика вызывает перемещение шарика и замыкание контактов колбы. Таким образом датчик представляет из себя переключатель, выдавая на входе цифровой сигнал. Для того чтобы датчик сработал, наклон должен быть более 10° относительно горизонтали.

Технические характеристики

Физические размеры

Плюсы использования

Минусы использования

Ресурсы для загрузки

Даташит

Пример подключения и использования

В примере демонстрируется получение значений с датчика и, в зависимости от полученного значения, включение/отключение светодиода на контроллере. (Пример тестировался на контроллерах Smart UNO)

Схема подключения:

Скетч для загрузки:

int ledPin = 13;    // Пин подключения светодиода на контроллерах UNO
int tiltSensor = 8; // Пин подключения датчика наклона

void setup() {
 pinMode(ledPin, OUTPUT);      // Установка пина светодиода на вывод
 pinMode(tiltSensor, INPUT);   // Установка вывода датчика на ввод
}

void loop() {
  
  if(digitalRead(tiltSensor) == HIGH) //Если значение с датчика равно высокому сигналу
  {
    digitalWrite(ledPin, HIGH);   // Включить светодиод на UNO
  }
  else //если значение с датчика не равно высокому сигналу
  {
    digitalWrite(ledPin, LOW);    // Выключить светодиод
  }
}