Акции
Блог
О 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
      • Anycubic
        Anycubic
        • Anycubic Photon Mono M7
        • Anycubic Photon Mono M7 Max
        • Anycubic Photon Mono M7 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 не работаем
      Главная
      Блог
      Датчики
      Резистивный датчик давления

      Резистивный датчик давления

      Резистивный датчик давления
      Датчики

      Содержание

      • Обзор
      • Технические характеристики 
      • Подключение к Arudino
      • Пример использования
      • FAQ


      Обзор

      Резистивный датчик давления представляет из себя переменный резистор, сопротивление которого зависит от силы, приложенной к чувствительному элементу. Таким образом можно косвенно оценить силу нажатия или вес воздействующего на датчик объекта. Благодаря своей простоте, стойкости к износу и невысокой стоимости, резистивные датчики широко используются в различных проектах совместно с платформами Arduino. На сегодняшний день выпускается множество модификаций датчиков, работающих на подобном принципе. Они могут отличаться размером, формой, иметь разный диапазон и кривую изменения сопротивления, но алгоритм работы у всех одинаковый. На рисунке №1 показан один из наиболее распространённых видов датчиков, выпускаемых фирмой Sparkfun.

      rezestivnyi-datchik-arduino.jpg

      Рисунок №1 - Резистивный датчик давления для Arduino от Sparkfun 

      В данном исполнении радиус чувствительного элемента составляет 15мм, а плоская эластичная форма даёт возможность фиксировать сенсор практически на любой поверхности, например: на стенах; под различными механизмами в квест-комнатах; внутри мягких игрушек и ковриков; под одеждой и т.п.

      Конструктивно датчик состоит из двух слоёв, разделённых между собой изоляционной прокладкой специальной формы. Верхний слой представляет из себя плёнку со встречно напечатанными проводниками. Это и есть тот самый чувствительный элемент, на который необходимо воздействовать путём нажатия. Нижний слой выполнен в виде подложки с печатным полупроводником. Следовательно, чем больше будет оказываться давление на чувствительный элемент, тем больший процент печатных проводников начнёт взаимодействовать с полупроводниковой подложкой. Всё это приведёт к последовательному уменьшению сопротивления резистивного датчика. На рисунке №2 показана структура сенсора с разделением на слои.

      shema.jpg

      Рисунок №2 – Структурная схема с разделением на слои 

      Основным недостатком резистивных датчиков давления является их невысокая точность и нелинейность смены сопротивления. Это говорит о том, что применять подобные устройства для измерения точных величин не имеет никакого смысла. Однако, оценить сам факт нажатия или степень давления на сенсор вполне возможно. На рисунке №3 приведён график, взятый из технической документации. Он наглядно позволяет оценить нелинейную зависимость изменения сопротивления от силы нажатия на чувствительный элемент датчика.

      grafik.png

      Рисунок №3 – график зависимости сопротивления от силы нажатия 

      Как следует из графика, с увеличением давления, сопротивление начинает резко уменьшаться, но это процесс в каждой фазе происходит по-разному.


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

      • Диапазон фиксирования веса: 100г…10кг;
      • Длинна: 61мм;
      • Диаметр подложки с чувствительным элементом: 18мм;
      • Толщина: 0,2мм;
      • Вес: 20 грамм;
      • Гарантированное сопротивление без оказания давления: >1 Мом;
      • Диапазон сопротивлений: ∞…200 Ом;
      • Износостойкость: до 10 миллионов нажатий;
      • Диапазон рабочих температур: -30°С…+70°С;
      • Максимальная скорость срабатывания: 1-2 мСек;
      • Максимальный ток: Ima / cm2 приложенной силы;
      • Расстояние между контактами: 2.54мм;

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

      Как упоминалось ранее, резистивный датчик давления – это своего рода переменный резистор, средний вывод которого открыт для физического воздействия. На практике это утверждение можно проверить с помощью обычного мультиметра, выставленного в режим измерения сопротивления. При надавливании на чувствительный элемент показания прибора должны изменяться в меньшую сторону. Наглядно этот процесс демонстрирует рисунок №4.

      proverka.jpg

      Рисунок №4 – проверка работоспособности датчика

      Исходя из вышеизложенного можно сделать вывод, что для подключения данного сенсора к плате Arduino, будет разумно воспользоваться схемой, построенной по принципу резистивного делителя напряжения. Её суть сводиться к тому, что между плюсом и минусом питания включаются два последовательно соединённых резистора, а сигнал снимается со средней точки. При этом один резистор имеет постоянное сопротивление, а второй – может его изменять (как наш исследуемый датчик). Подобрав нужные параметры на выходе средней точки можно получить диапазон напряжений от 0В до напряжения питания. Остаётся только измерить это напряжение, например с помощью аналогового входа платы Arduino, и путём анализа данных сделать выводы о степени нажатия. На рисунке №5 показана схема делителя напряжения с формулой и примером расчёта выходного напряжения исходя из данных мультиметра.

      shema2.jpg

      Рисунок №5 – схема делителя напряжения 

      Как видно из схемы, сенсор давления включен в нижнее плечо делителя и обозначен как R2, в то время как R1 – это обычный постоянный резистор. Разрешение АЦП микроконтроллеров AVR, входящих в стандартную линейку плат Arduino, составляет 10 бит. Это значит, что в диапазоне от 0В до 5В мы сможем получить 210 или 1023 дискретных уровня. Т.е. Arduino способна фиксировать изменения напряжения на каждые 5/1023=0,0049В или 4,9мВ. Это вполне приемлемо для использования данной концепции.

      На рисунке №6 показан пример подключения резистивного датчика давления к плате ArduinoNano по схеме делителя напряжения.

      shema-podklucheniya-arduino.jpg    

      Рисунок №6 – схема подключения датчика к плате ArduinoNano

      Ниже приведен код программы, позволяющий выводить значения АЦП и напряжения средней точки резистивного делителя в окно терминала. Эти цифры будут уменьшаться с ростом давления на датчик и увеличиваться по мере сбавления натиска.

       void setup() { // Инициализируем серийный порт для вывода информации в терминал Serial.begin(9600); // Источник опорного напряжения для АЦП равен напряжению питания или 5В analogReference(DEFAULT); } void loop() { // Считываем показания АЦП в переменную uint16_t adc = analogRead(7); // Вычисляем напряжение на средней точке резистивного делителя float Uout = float(adc) * 5.0 / 1023.0; // Выводим информацию в терминал Serial.print("ADC="); Serial.print(adc); Serial.print(" Uout="); Serial.print(Uout, 4); Serial.println("V"); delay(1000); } 

      На рисунке №7 показан результат работы программы.

      rezultat.jpg

      Рисунок №7 - Результат опроса резистивного датчика давления 

      Вышеприведенный рисунок иллюстрирует поведение датчика при плавном нажатии на его чувствительный элемент и последующем плавном отпускании. Как видно из полученных значений, охватывается весь диапазон от 0В до 5В.


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

      Сфера применения резистивных датчиков давления довольно широка. Они могут использоваться в качестве концевиков в различных механизмах; как подобие сенсорных кнопок; как регистратор присутствия груза на конвейере или в лифте, как датчики удара и т.п.

      Чтобы закрепить материал статьи, создадим небольшой проект музыкального прибора под названием “терменвокс”. Суть этого устройства заключается в изменении тона звука от силы воздействия на чувствительный элемент. И если в классическом терменвоксе чувствительным элементом является антенна, то в нашем случае эту роль выполнит датчик давления. Для усиления эффекта добавим светодиод, который будет менять свою яркость пропорционально частоте сигнала. В качестве излучателя звука будет использован буззер без встроенного генератора. Схема проекта показана на рисунке №8.  

      proekt.jpg

      Рисунок №8 - схема проекта “Терменвокс” 

      Ниже приведен код проекта с подробными комментариями:

       void setup() { // Источник опорного напряжения для АЦП равен напряжению питания или 5В analogReference(DEFAULT); // Настройка на выход пина для излучателя звука pinMode(3, OUTPUT); // Настройка на выход пина для светодиода pinMode(9, OUTPUT); } void loop() { // Считываем показания АЦП в переменную uint16_t adc = analogRead(7); // Конвертируем полученное значение АЦП в звуковую сатоту путём масштабирования uint16_t t = map(adc, 0, 1023, 3000, 0); // Конвертируем полученное значение АЦП в ШИМ для светодиода путём масштабирования uint8_t p = map(adc, 0, 1023, 255, 0); if(t > 50) { // Если зафиксировано нажатие (значение 50 установлено для фильтрации наводок) tone(3, t); // Проигрываем звук с частотой, пропорциональной силе нажатия analogWrite(9, p); // Зажигаем светодиод с яркостью, пропорциональной силе нажатия } else { // Иначе (если нажатие на датчик не зафиксировано) noTone(3); // Выключаем звуковой излучатель analogWrite(9, 0); // Гасим светодиод } } 
      Прототип готового устройства показан на рисунке №9

      proekt-2.jpg

      Рисунок №9 - проект “Терменвокс”


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

      Вопрос:Возможно ли подключение данного датчика к цифровому пину Arduino вместо аналогового?

      Ответ:Такое подключение вполне приемлемо. В этом случае требуется подобрать резистор в верхнем плече делителя напряжения таким образом, чтобы получить напряжение логического нуля при комфортной для вас степени нажатия на датчик.


      Вопрос:Какой разброс показаний может быть у двух одинаковых датчиков?

      Ответ:Разброс точности составляет около 10%.


      Вопрос:Следует ли соблюдать полярность подключения датчика давления и как её определить?

      Ответ:Датчик давления по своей структуре является обычным резистором, а это значит, что полярность подключения не имеет никакого значения.


      Вопрос:Где можно взять техническую документацию да данный сенсор?

      Ответ:Документацию можно скачать по этой ссылке.

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

      Датчик уровня звука
      Датчики
      Датчик уровня звука
      Датчик влажности и температуры 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ИзбранныеКабинет