КОРЗИНА
магазина
8 (499) 500-14-56 | ПН. - ПТ. 12:00-18:00
ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"

Датчик наклона (Trema-модуль)

Общие сведения:

Trema-модуль Датчик наклона - будет полезен в проектах, где необходимо знать в какую сторону произведен наклон.

Исполнен в линейке Trema-модулей, благодаря этому вам не придется ничего паять и собирать на макетной плате.

Спецификация:

  • Напряжение питания: 3–5 В
  • Габариты: 31×31 мм
  • Может давать ложные показания от вибрации

Все модули линейки "Trema" выполнены в одном формате

Подключение:

В комплекте имеется кабель для быстрого и удобного подключения к Trema Shield.

Датчик подключается к цифровому входу.

Модуль удобно подключать 3 способами, в зависимости от ситуации:

Способ - 1 :  Используя проводной шлейф и Piranha UNO

Используя провода «Папа — Мама», подключаем  напрямую к контроллеру Piranha UNO

Способ - 2 :  Используя Trema Set Shield

Модуль можно подключить к любому из цифровых или аналоговых входов Trema Set Shield.

Способ - 3 :  Используя проводной шлейф и Shield

Используя 3-х проводной шлейф, к  Trema Shield, Trema-Power Shield, Motor Shield, Trema Shield NANO и тд.

Подробнее о модуле:

Данный датчик наклона имеет два исходящих сигнала, это логическая "1" и логически "0" , если датчик наклонить в одну сторону, то будет "1", а если в другую - "0".

На модуле установлена колба с контактами и металлическим шариком внутри. При наклоне в ту или иную сторону шарик перекатывается и замыкает/размыкает контакт.

Примеры:

Включение/выключение светодиода при изменении угла наклона модуля.

int8_t  LED       = 5;                  // назначение вывода для светодиода
int8_t  SensorPin = 4;                  // назначение вывода для модуля наклона

void setup () {
  pinMode (LED, OUTPUT) ;               // назначаем вывод светодиода работать как выход
  pinMode (SensorPin, INPUT) ;          // назначаем вывод модуля наклона работать как вход
}
void loop () {
  if(digitalRead(SensorPin) == HIGH) {  // если на модуле появляется логическая 1, то
    digitalWrite (LED, HIGH);           // светодиод горит
  } else {
    digitalWrite (LED, LOW);            // иначе светодиод тухнет
  }
}

Применение:

  • системы сигнализации;
  • проекты, учитывающие наличие и сторону наклона;

Ссылки:




Обсуждение

Гарантии и возврат Используя сайт Вы соглашаетесь с условями