Акции
Блог
О 3DiY
  • О компании
  • Реквизиты
  • Партнеры
  • Клиенты
  • Вакансии
Оплата
Доставка
Гос. закупки
Товары под заказ
ВК Видео
Отзывы
Услуги
  • 3D печать
    • 3D печать пластиком FDM/FFF
    • 3D печать фотополимером
Контакты
  • Как до нас добраться
    8 (800) 500-45-93
    8 (800) 500-45-93отдел продаж Россия
    8 (495) 565-35-93отдел продаж Москва
    E-mail

    info@3d-diy.ru — отдел продаж

    support@3d-diy.ru — тех. поддержка

    Адрес
    Москва, Павловская улица, 27с7
    м. Тульская
    Режим работы
    пн – пт 11:00—19:00
    8.05 – 11.05 не работаем
    3DIY
    3D принтеры
    Материалы для 3D печати
    Комплектующие 3D принтера
    Arduino и робототехника
    Комплектующие ЧПУ станка
    Инструменты
    Запчасти для 3D принтеров по брендам
    Товары снятые с продажи
    • 3D принтеры
      • Печать пластиком (FDM/FFF)
        Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
        Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
        Печать воском (MJP)
      • Для дома
        Для дома
      • Для бизнеса
        Для бизнеса
      • Для производства
        Для производства
      • Наборы для сборки
        Наборы для сборки
      • Промышленные
        Промышленные
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Материалы для 3D печати
      • Пластики
        Пластики
        • ABS
        • PLA
        • PETG
        • HIPS
        • PVA
        • FLEX (TPU)
        • Nylon/PA (Нейлон)
        • PC (Поликарбонат)
        • PEEK
        • POM (Полиацеталь)
        • PP (Полипропилен)
        • Резина
        • Стеклонаполненные
        • Термочувствительные
        • Угленаполненные
        • SBS
        • Светящиеся
        • Металлические
        • Спец. пластик
        • Пластик для 3D ручек
      • Фотополимеры
        Фотополимеры
        • Стандартные
        • ABS-типа
        • Гибкие
        • Водосмываемые
        • Выжигаемые
        • Инженерные
        • Стоматологические
        • Для хобби
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Комплектующие 3D принтера
      • Электроника
        Электроника
        • Платы управления
        • Шаговые двигатели (ШД)
        • Драйверы ШД 3D принтеров
        • Драйверы шаговых двигателей ЧПУ
        • Дисплеи
        • Датчики и модули
        • Блоки питания
        • Реле
        • Концевые выключатели
        • Вентиляторы      
          • Вентиляторы осевые
          • Вентиляторы радиальные (улитки)
          • Решетки и фильтры для вентиляторов
        • Провода, кабели и разъемы
      • Механика
        Механика
        • Зубчатые шкивы
        • Зубчатые ремни
        • Трапецеидальные винт-гайки
        • Шарико-винтовые передачи (ШВП)      
          • Гайки ШВП
          • Модули крепления гаек ШВП
          • Обратотанные ШВП
          • Опоры ШВП
        • Соединительные муфты
        • Ролики для зубчатых ремней
        • Цилиндрические направляющие
        • Рельсовые направляющие      
          • Профильные направляющие HIWIN
          • Профильные направляющие КИТАЙ
        • Держатели вала
        • Корпусные детали      
          • Корпуса
          • Апгрейды
          • Комплектующие для корпусов
        • Запчасти OpenBuilds
        • Подшипники качения
        • Пружины
      • Нагревательные столы и сопутствующие
        Нагревательные столы и сопутствующие
        • Нагревательные платформы
        • PEI пластины
        • Стекла и Зеркала
        • Теплоизоляция
        • Основания для столов
        • Силиконовые проставки (пружины)
        • Термисторы
        • Зажимы-фиксаторы
        • Пружины
      • Экструдеры
        Экструдеры
        • Экструдеры и механизмы подачи
        • Хотэнды
        • Сопла
        • Термобарьеры
        • Термисторы
        • Нагревательные блоки
        • Теплоизоляция нагревательных блоков
        • Тефлоновые трубки
        • Радиаторы
        • Нагревательные элементы
        • Шестерни
        • Фитинги
        • Сопутствующие товары
      • Сушилки для пластика
        Сушилки для пластика
      • УФ-камеры
        УФ-камеры
      • Мойки
        Мойки
      • Ультразвуковые ванны (мойки)
        Ультразвуковые ванны (мойки)
      • 3D ручки
        3D ручки
      • 3D-сканеры
        3D-сканеры
      • Расходные материалы для SLA / LCD
        Расходные материалы для SLA / LCD
      • Сопутствующие
        Сопутствующие
      • Наборы для мейкеров
        Наборы для мейкеров
      • Инструменты для 3D печатника
        Инструменты для 3D печатника
      • Постобработка
        Постобработка
      • Адгезивы
        Адгезивы
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Arduino и робототехника
      • Arduino
        Arduino
      • Raspberry Pi
        Raspberry Pi
        • Микрокомпьютеры
        • Дисплеи      
          • TFT-LCD дисплеи Raspberry Pi
          • IPS-LCD дисплеи Raspberry Pi
          • AMOLED дисплеи Raspberry Pi
        • Корпуса
        • Шилды
        • Камеры
        • Питание
        • Охлаждение
      • Обучающие наборы
        Обучающие наборы
      • Orange Pi
        Orange Pi
      • Одноплатники
        Одноплатники
      • Модули
        Модули
        • Платы расширения
        • Беспроводные модули
        • Интерфейсы
        • Релейные модули
        • Преобразователи питания
        • Лазерные модули
        • Аудио
        • Видео
        • Клавиатура
        • Драйверы моторов
        • Измерительные
        • Другие
      • Датчики
        Датчики
        • Аудио
        • Газа
        • Инфракрасные
        • Климатические
        • Жидкостные
        • Механического воздействия
        • Положения (акселерометры/компасы/гироскопы)
        • Пространства
        • Света и цвета
        • Тактильные
        • Тока и напряжения
      • Дисплеи
        Дисплеи
        • TFT-LCD дисплеи
        • STN-LCD дисплеи
        • LED дисплеи
        • OLED дисплеи
        • Дисплеи DWIN
        • E-Paper дисплеи
      • Механика
        Механика
        • Колёса
        • Коллекторные двигатели
        • Сервоприводы
        • Шаговые двигатели
        • Другие
        • Линейные актуаторы (приводы)
      • Макетные платы
        Макетные платы
      • Светодиоды
        Светодиоды
        • Светодиодные кольца
        • Светодиодные матрицы
        • Сегментные индикаторы
        • Светодиоды круглые
        • Другие
      • Провода и кабели
        Провода и кабели
      • Источники питания
        Источники питания
      • Радиодетали
        Радиодетали
        • Кварц
        • Кнопки
        • Конденсаторы
        • Резисторы
        • Транзисторы
        • Другие
        • Стабилизаторы
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
        Шаговые двигатели и аксессуары
        • NEMA 8
        • NEMA 11
        • NEMA 14
        • NEMA 17
        • NEMA 23
        • NEMA 34
        • NEMA 42
        • NEMA 52
        • Шаговые актуаторы
        • Шаговые двигатели с редуктором      
          • C планетарным редуктором
          • C цилиндрическим редуктором
        • Шаговые двигатели с тормозом
        • Круглые шаговые двигатели
        • Сопутствующие
      • Зубчатые ременные передачи
        Зубчатые ременные передачи
        • Зубчатые ремни      
          • Зубчатые ремни GT2
          • Зубчатые ремни HTD 3M
          • Зубчатые ремни HTD 5M
          • Зубчатые ремни T2.5
          • Зубчатые ремни T5
        • Зубчатые шкивы      
          • Зубчатые шкивы GT2
          • Зубчатые шкивы HTD 3M
        • Ролики
      • Шарико-винтовые передачи (ШВП)
        Шарико-винтовые передачи (ШВП)
        • Готовые ШВП, обработанные
        • Гайки ШВП
        • Опоры ШВП
        • Модули крепления гаек ШВП
        • Кронштейны-опоры ШВП
      • Трапецеидальные передачи винт-гайка
        Трапецеидальные передачи винт-гайка
        • Винты трапецеидальные
        • Гайки трапецеидальные
        • Муфты Oldham
        • Сопутствующие
      • Цилиндрические направляющие
        Цилиндрические направляющие
        • Полированные валы
        • Цилиндрические рельсы
        • Линейные подшипники
        • Модули с линейным подшипником
        • Втулки скольжения
        • Держатели вала
        • Пластиковые втулки скольжения
      • Профильные направляющие
        Профильные направляющие
        • Профильные направляющие HIWIN      
          • Каретки HIWIN
          • Рельсы HIWIN
        • Профильные направляющие      
          • Каретки
          • Рельсы
        • Роликовые направляющие
      • Муфты соединительные
        Муфты соединительные
        • Жесткие
        • Кулачковые
        • Спиральные
        • Мембрнные
        • Сильфонные
        • Пружинные
        • Гибкие
      • Электроника
        Электроника
        • Блоки питания
        • Вентиляторы электрические и аксессуары      
          • Вентиляторы осевые
          • Вентиляторы радиальные (улитки)
          • Решетки и фильтры для вентиляторов
        • Драйверы шаговых двигателей
        • Микропереключатели и концевики
        • Датчики касания инструмента
        • Кнопки и индикаторы
      • Фрезы
        Фрезы
        • Спиральные фрезы      
          • Стружка вверх
          • Стружка вниз
        • Компрессионные фрезы
        • Прямые фрезы
        • Конусные фрезы
        • Сферические фрезы
        • Фрезы рашпильные (кукуруза)
        • Цанги
        • Сопутствующие
      • Карбоновый профиль / трубки
        Карбоновый профиль / трубки
      • Пневматическое оборудование
        Пневматическое оборудование
        • Регуляторы давления, фильтры, лубрикаторы
      • Системы подачи смазки
        Системы подачи смазки
        • Автоматические смазочные насосы
        • Ручные смазочные насосы
        • Маслораспределительные аксессуары
      • Сопутствующие
        Сопутствующие
      • Шпиндели и сопутствующие
        Шпиндели и сопутствующие
        • Шпиндели воздушного охлаждения
        • Шпиндели жидкостного охлаждения
        • Частотные преобразователи
        • Крепления для шпинделей
        • Системы охлаждения шпинделей
        • Подведение СОЖ
        • Прижимы для шпинделей
        • Распылители масляного тумана
        • Щетка-насадка для шпинделя
        • Сопутствующие для шпинделей
      • Механика
        Механика
        • Кабель-каналы гибкие
        • Подшипники качения
        • Подшипниковые узлы
      • Конструкционный профиль
        Конструкционный профиль
        • Сухари пазовые
        • Т-болты
        • Т-гайки
        • Серия 15      
          • Анодированный
          • Без покрытия
        • Серия 20      
          • Анодированный
          • Без покрытия
        • Серия 20 (V-паз)      
          • Анодированный
          • Без покрытия
        • Серия 30      
          • Анодированный
          • Без покрытия
        • Серия 40      
          • Анодированный
          • Без покрытия
        • Серия 45      
          • Анодированный
          • Без покрытия
        • Серия 50      
          • Анодированный
          • Без покрытия
      • Комплектующие OpenBuilds
        Комплектующие OpenBuilds
        • Ролики OpenBuilds
      • Лазерные станки
        Лазерные станки
      • Лазерная резка и аксессуары
        Лазерная резка и аксессуары
        • Блоки розжига
        • Воздушные компрессоры
        • Датчики
        • Крепление лазерной трубки
        • Лазерные головки и держатели зеркал
        • Полупроводниковые лазерные модули
        • Системы охлаждения
        • Системы управления (Контроллеры)      
          • Контроллеры RuiDa
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Инструменты
      • Зачистка и обрезка кабеля
        Зачистка и обрезка кабеля
      • Измерительный инструмент
        Измерительный инструмент
        • Мультиметры
      • Кабель и провода
        Кабель и провода
        • Акустический кабель
        • Высоковольтный кабель
      • Клеевые пистолеты (термопистолеты)
        Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
        Напильники и надфили
      • Обжимной инструмент
        Обжимной инструмент
      • Отвертки
        Отвертки
      • Паяльное оборудование
        Паяльное оборудование
        • Наборы для паяльных работ
        • Отсосы припоя
        • Паяльные принадлежности
        • Паяльные станции
        • Припой
        • Электрические паяльники
      • Пинцеты
        Пинцеты
      • Расходные материалы
        Расходные материалы
        • Изолента
        • Клеевые стержни
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Запчасти для 3D принтеров по брендам
      • 3DIY printers
        3DIY printers
        • Bizon 3
        • STRATEX 350
        • STRATEX 500
        • REX 6K Mono
        • P3 Steel 200 PRO
        • P3 Steel 300 PRO
        • P3 Steel 300 DUAL PRO
      • Bambu Lab
        Bambu Lab
        • Bambu Lab A1 mini
        • Bambu Lab A1
        • Bambu Lab P1 Series
        • Bambu Lab X1 Series
      • Creality
        Creality
        • Creality K1
        • Creality K1 MAX
        • Creality K1C
        • Creality K2 plus
      • Flashforge
        Flashforge
        • Adventurer 5M / 5M Pro
      • Qidi
        Qidi
        • Qidi Tech X-Plus 3
        • Qidi Tech X-Max 3
        • QIDI Plus 4
        • Qidi Q1 Pro
      Phrozen
      FlyingBear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • Товары снятые с продажи
        Phrozen
        FlyingBear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      Войти
      0Избранное
      0Корзина
      3D принтерыПластик для 3D принтераФотополимерыКомплектующие 3DКомплектующие ЧПУРобототехникаЗапчасти 3D принтеров по брендам
      3DIY
      Войти
      0Избранное
      0Корзина
      3DIY
      Телефоны
      8 (800) 500-45-93отдел продаж Россия
      8 (495) 565-35-93отдел продаж Москва
      E-mail

      info@3d-diy.ru — отдел продаж

      support@3d-diy.ru — тех. поддержка

      Адрес
      Москва, Павловская улица, 27с7
      м. Тульская
      Режим работы
      пн – пт 11:00—19:00
      8.05 – 11.05 не работаем
      0
      0
      • Кабинет
      • 0Избранное
      • 0Корзина
      • Бренды
      • Акции
      • Услуги
        • Услуги
        • 3D печать
          • 3D печать
          • 3D печать пластиком FDM/FFF
          • 3D печать фотополимером
      • Компания
        • Компания
        • О компании
        • Реквизиты
        • Партнеры
        • Клиенты
        • Вакансии
      • Блог
      • Информация
        • Информация
        • Гарантия на товар
        • Возврат товара
        • Политика конфиденциальности
        • Договор-оферта
        • FAQ
      • Контакты
        • Контакты
        • Как до нас добраться
      8 (800) 500-45-93отдел продаж Россия
      • Телефоны
      • 8 (800) 500-45-93 отдел продаж Россия
      • 8 (495) 565-35-93 отдел продаж Москва
      • info@3d-diy.ru — отдел продаж

        support@3d-diy.ru — тех. поддержка

      • Москва, Павловская улица, 27с7
        м. Тульская
      • пн – пт 11:00—19:00
        8.05 – 11.05 не работаем
      Главная
      Блог
      Датчики
      Датчик наклона и вибрации SW-520D

      Датчик наклона и вибрации SW-520D

      Датчик наклона и вибрации SW-520D
      Датчики
      Содержание:
      • Обзор датчика
      • Технические характеристики
      • Подключение к Arduino
      • Пример использования
      • FAQ

      Обзор датчика

      Количество Arduino-проектов растет с каждым днём. Любители этой платформы ежедневно решают различные задачи, применяя всевозможные модули, датчики и шилды. В данной статье будет рассмотрен интересный модуль, который позволяет фиксировать вибрацию и смену положения своего чувствительного элемента в пространстве. Производители выпускают данный девайс под названием SW-520D. Его внешний вид показан на рисунке №1.

      vneshnij-vid-raspinovka-modulya-SW-520D.JPG

      Рисунок №1 - внешний вид и распиновка модуля SW-520D 

      Взглянув на рисунок, можно заметить датчик SW-520D, распаянный на плате с электронной обвязкой, основные элементы которой рассмотрены ниже. Подстроечный резистор, включенный в паре с операционным усилителем LM393, позволяет регулировать чувствительность датчика к механическим воздействиям. Индикатор питания в виде SMD-светодиода загорается при подаче на модуль 5В. Индикатор сработки имеет аналогичное исполнение и помогает визуально отследить момент срабатывания датчика. Модуль имеет три вывода, два из которых предназначены для подачи питания, а третий является сигнальным.

      На рисунке №2 приведена электрическая схема модуля SW-520D.

      elektricheskaya skhema modulya SW-520D.JPG

      Рисунок №2 - электрическая схема модуля SW-520D

      Как видно из вышеприведенного рисунка, микросхема LM393 работает в режиме компаратора, сравнивая два сигнала (опорный и полезный) на своих входах. Опорный сигнал масштабируется подстроечным резистором R3, тем самым меняя чувствительность модуля к показаниям датчика вибрации. В зависимости от результата сравнения на выходе микросхемы будет высокий или низкий логический уровень. Светодиод LED1 является индикатором наличия питания. Светодиод LED2 загориться в случае присутствия логического нуля на выходе D0, тем самым указывая на сработку датчика SW-520D.

      Чтобы эффективно использовать датчик вибрации и наклона в своих проектах, следует понимать физику процессов, которые в нём происходят. На первый взгляд неопытному пользователю может показаться, что поведение датчика слегка нелогично. Однако, ознакомившись с внутренним устройством SW-520D, как правило всё становится на свои места. Обращаю внимание, что сейчас речь идет не о модуле в целом, а конкретно о самом датчике, имеющем цилиндрическую форму с двумя медными выводами.

      Конструктивно датчик SW-520D представляет собой полый цилиндр в котором свободно перемещаются два металлических шарика, замыкая и размыкая чувствительные электроды. Чтобы понять в какой именно момент происходит замыкание, следует ознакомиться с рисунком №3, на котором есть вся необходимая информация.

      skhema srabatyvaniya datchika naklona i vibracii SW-520D.GIF

      Рисунок №3 - схема срабатывания датчика наклона и вибрации SW-520D 


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

      • Вертикальный угол срабатывания: 45; 
      • Горизонтальный угол срабатывания 10; 
      • Максимальный ток электродов: 300 мА; 
      • Рабочее напряжение: 3.3-5 В; 
      • Выходной ток компаратора: более 15 мА; 
      • Тип выхода: цифровой; 
      • Сопротивление разомкнутых контактов: более 10 Мом; 
      • Сопротивление замкнутых контактов: менее 30 Ом; 
      • Размер платы: 32х14мм; 
      • Размер модуля с датчиком: 45х14мм.

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

      Для подключения модуля SW-520D к Arduino понадобится всего три провода, два из которых обеспечат питание, а по третьему будет передаваться сигнал на микроконтроллер. На рисунке №4 приведена соответствующая схема.

      skhema podklyucheniya modulya SW-520D k Arduino.png

      Рисунок №4 - схема подключения модуля SW-520D к Arduino

      Детектировать изменение состояния датчика можно простым чтением логического уровня на входе D2, но в сложных программах микроконтроллер может быть занят другими задачами и как следствие пропустить кратковременную сработку. Поэтому целесообразно использовать внешние прерывания. В плате Arduino Nano и ей подобных для этого есть выводы D2 и D3. Ниже представлен простой пример программного кода, выводящий сообщение в терминал при сработке датчика.

       volatile bool flagDetect = false; // Флаг детектирования вибрации // Функция - обработчик прерывания по изменению сигнала на входе D2 void detectFunc() { // Если есть наклон или вибрация, временно запрещаем опрос датчика // чтобы вывести сообщение в терминал if(!flagDetect) flagDetect = true; } void setup() { // Активация внешнего прерывания на входе D2 attachInterrupt(0, detectFunc, CHANGE); Serial.begin(9600); } void loop() { if(flagDetect) { // Если зафиксирован наклон или вибрация // Выводим в терминал сообщение о фиксации наклона/вибрации Serial.println("Vibration or tilt detected"); // Разрешаем опрашивать датчик в прерывании flagDetect = false; } } 

      Пример использования

      Модуль SW-520D может найти применение в любых проектах, где есть хоть какая-нибудь потребность в детектировании вибрации или наклона. Наиболее популярными направлениями являются:

      • квест-комнаты; 
      • детские игрушки; 
      • охранные и противоугонные системы; 
      • спортивные тренажеры; 
      • различные бытовые приборы; 
      • детекторы детонации и т.д.

      Для более тесного знакомства с модулем SW-520D, создадим небольшой проект GSM-сигнализации, в котором данный модуль будет закреплён на окне охраняемого объекта контролируя его целостность. Схема проекта показана на рисунке №5

      skhema GSM signalizacii s ispol'zovaniem SW-520D.jpg

      Рисунок №5 - схема GSM сигнализации с использованием SW-520D

      Итак основным элементом схемы является плата Arduino Nano, которая возьмёт на себя всю основную работу. В роли GSM-модема выступит доступный и популярный среди ардуинщиков модуль SIM800L, питание которого обеспечивается DC-DC преобразователем MP2307DN. Резисторы необходимы для согласования логических уровней между микроконтроллером и GSM-модемом. Ну и наконец выход SW-520D заведен на пин обработки внешних прерываний, чтобы гарантировано зафиксировать факт проникновения.

      Алгоритм работы сводится к следующему. При подаче питания Arduino запоминает состояние датчика SW-520D и с этого момента начинает фиксировать любые отклонения. Как только на входе D2 произойдёт смена логического уровня, микроконтроллер передаст соответствующую АТ-команду модулю SIM800L. Тот в свою очередь выполнит звонок на номер хозяина охраняемого объекта. Номер дозвона будет прописан в программе и при желании может быть заменен на любой другой.

       Задача поставлена - время программировать. Ниже приведен код с подробными комментариями:

       // Номер телефона хозяина охраняемого объекта в международном формате String phoneNumber = "+380678068008"; // Библиотека для общения с SIM800L #include <SoftwareSerial.h> // Экземпляр класса для работы с GSM-модулем (RX=10 TX=9) SoftwareSerial SIM800L = SoftwareSerial(10, 9); // Флаг детектирования вибрации volatile bool flagVibration = false; // Текущая фаза или состояние программы uint8_t globalState = 0; // *** ФУНКЦИЯ ПРЕДВАРИТЕЛЬНЫХ УСТАНОВОК *** void setup() { // Инициализация терминала и порта общения с GSM-модулем Serial.begin(9600); SIM800L.begin(9600); // Активация внешнего прерывания на входе D2 по смене лог. уровня attachInterrupt(0, detectFunc, CHANGE); } // *** ОСНОВНОЙ ЦИКЛ *** void loop() { if(globalState == 0) { if(flagVibration) { // Если зафиксирован наклон или вибрация // Вывод в терминал сообщения о проникновении Serial.println("ALARM!!!"); // Звоним абоненту callOut(phoneNumber); } } else if(globalState == 1) { // Разрешаем опрашивать датчик в прерывании flagVibration = true; globalState = 0; } } // --- ОБРАБОТЧИК ПРЕРЫВАНИЯ ПО ИЗМЕНЕНИЮ ЛОГ. УРОВНЯ НА ВХОДЕ D2 --- void detectFunc() { // Если есть наклон или вибрация, временно запрещаем опрос датчика // чтобы оповестить хозяина if(!flagVibration) flagVibration = true; } // --- ФУНКЦИЯ ПОСЫЛКИ КОМАНДЫ GSM-МОДУЛЮ SIM800L С ОЖИДАНИЕМ ОТВЕТА --- String sendATCommand(String cmd) { uint32_t sacTimeout = millis() + 2000; String answer = ""; Serial.print("Arduino->SIM800L: "); Serial.println(cmd); SIM800L.println(cmd); while(!SIM800L.available() && millis() < sacTimeout) {}; if(SIM800L.available()) answer = SIM800L.readString(); else answer = "timeout..."; Serial.println("SIM800L->Arduino: "); Serial.println(answer); return answer; } // --- ФУНКЦИЯ ДОЗВОНА АБОНЕНТУ --- void callOut(String number) { static uint32_t callOutTimeout = 0; static uint8_t callOutState = 0; if(callOutState == 0) { String a = sendATCommand("ATD" + number + ";"); // Набираем абонента a.trim(); if(a.startsWith("OK")) { // Если набор номера прошёл успешно callOutTimeout = millis() + 20000; // Звонить будем в течение 20 секунд callOutState = 1; // Переходим к следующему этапу } else delay(200); // Если набор номера прошёл неуспешно - повторяем процедуру через 200мс } else if(callOutState == 1) { if(millis() > callOutTimeout) { callOutState = 2; } } else if(callOutState == 2) { // В случае недозвона, выводим сообщение в терминал Serial.println("Call out timeout..."); sendATCommand("ATH"); // Ложим трубку callOutState = 0; globalState++; // Переходим к следующей фазе } } 

      FAQ. Часто задаваемые вопросы

      Вопрос: Возможно ли применение “голого” датчика SW-520D вне модуля?

      Ответ: Да, вполне возможно. В этом случае подключение к плате Arduino можно выполнить по следующей схеме:

      FAQ.GIF


      Вопрос: Какое максимальное напряжение могут коммутировать контакты датчика   SW-520D?

      Ответ: Максимально коммутируемое напряжение составляет 20В.


      Вопрос: Какое гарантированное количество срабатываний может обеспечить датчик SW-520D?

      Ответ: Коммутация контактов внутри датчика SW-520D имеет механическую природу, поэтому такое понятие как гарантированное количество срабатываний имеет место быть. Для подобных датчиков оно составляет порядка 100000.


      Вопрос: Какова герметичность датчика?

      Ответ: Сам датчик выполнен в герметичном корпусе и не боится воды и пыли, чего не скажешь о схеме модуля.


      Вопрос: Насколько надежен датчик SW-520D в сравнении с аналогичными ртутными датчиками.

      Ответ: Согласно заявления производителей, внутренние контакты SW-520D соответствуют стандартам качества и как следствие полностью могут заменить ртутные.

      Товары из статьи

      Быстрый просмотр
      Датчик наклона SW-520Dimageimage
      120 ₽
      Датчик наклона SW-520D
      0
      0
      Под заказ

      Документы

      sw-520d
      3,6 Кб

      Это интересно

      Датчик уровня звука
      Датчики
      Датчик уровня звука
      Датчик влажности и температуры DHT11
      Датчики
      Датчик влажности и температуры DHT11
      Датчик вибрации
      Датчики
      Датчик вибрации
      Датчик угарного газа MQ7
      Датчики
      Датчик угарного газа MQ7
      Ультразвуковой дальномер HC-SR04
      Датчики
      Ультразвуковой дальномер HC-SR04
      Инфракрасный датчик расстояния
      Датчики
      Инфракрасный датчик расстояния
      • Комментарии
      Загрузка комментариев...
      Назад к списку
      • Все публикации248
        • 3D принтеры38
        • 3D печать57
        • ЧПУ10
        • Датчики27
        • Модули38
        • Arduino механика6
        • Arduino платы8
        • Дисплеи6
        • Кейсы1
        • Компоненты13
        • Мировые новости35
        • Проекты7
        • Сопутствующие2
      Связаться с нами
      8 (800) 500-45-93
      8 (800) 500-45-93отдел продаж Россия
      8 (495) 565-35-93отдел продаж Москва
      E-mail

      info@3d-diy.ru — отдел продаж

      support@3d-diy.ru — тех. поддержка

      Адрес
      Москва, Павловская улица, 27с7
      м. Тульская
      Режим работы
      пн – пт 11:00—19:00
      8.05 – 11.05 не работаем

      info@3d-diy.ru — отдел продаж

      support@3d-diy.ru — тех. поддержка

      Москва, Павловская улица, 27с7
      м. Тульская
      Магазин
      Бренды
      Акции
      Каталог
      Услуги
      Компания
      О компании
      Реквизиты
      Партнеры
      Клиенты
      Вакансии
      Информация
      Гарантия на товар
      Возврат товара
      Политика конфиденциальности
      Договор-оферта
      FAQ
      Помощь
      Условия оплаты
      Условия доставки
      Товары под заказ
      Гос. закупки
      Как сделать заказ
      Вопрос-ответ
      2013 - 2025 © 3DiY (Тридиай) - интернет-магазин комплектующих для 3D принтеров, ЧПУ станков и робототехники
      Конфиденциальность
      Оферта
      ГлавнаяКаталог0Корзина0ИзбранныеКабинет
      Уважаемые клиенты
      8-9 мая - выходные
      С праздником!