Как измерить вибрацию датчиком SW-18020P и Arduino

  • Датчик SW-18020P обнаруживает вибрацию с помощью простого контактного механизма.
  • Это недорогой и простой в реализации вариант, идеально подходящий для новичков в Arduino.
  • Включает четкие соединения: VCC, GND и выходной контакт, подключенный к Arduino.

SW-18020P

Если вы изучаете, как измерять вибрацию с помощью датчика SW-18020P вместе с Arduino, вы попали по адресу. С этим датчиком экономической y разносторонний, вы можете обнаружить внезапные движения простым и эффективным способом. Здесь мы объясним его операция, монтаж y un пример кода это поможет вам реализовать его в ваших проектах.

Датчики этого типа идеально подходят для базовых применений благодаря своим простота использования y сниженная стоимость. В этой статье вы найдете все, что вам нужно знать о датчике SW-18020P, в том числе электрические схемы, монтаж и реализация код для обнаружения вибраций.

Что такое датчик SW-18020P?

SW-18020P — это датчик вибрации, предназначенный для обнаруживать воздействия o виброфон в средах, где быстрая реакция. Этот датчик идеально подходит для идентификации внезапные движения, поскольку он генерирует цифровой сигнал когда он обнаруживает вибрацию, останавливается, когда движение прекращается.

Как это работает? Датчик включает в себя гениальная механическая конструкция: фиксированный металлический контакт, окруженный пружиной. При возникновении вибрации пружина контактирует с неподвижным элементом, создавая замкнутую цепь, которую можно прочитать с помощью микроконтроллер как Ардуино.

Преимущества датчика

  • Доступная цена: Вы можете найти пакеты по 10 датчиков в каждой. менее 1 евро на таких платформах, как AliExpress.
  • Простота реализации: Ваш дизайн основной делает его очень доступным для начинающих.

Электрическая схема и сборка

SW-18020P

Электрическая схема этого датчика основной. Подключите контакт VCC датчика к 5V Arduino, GND к контакту GND микроконтроллера, а контакт цифрового выхода (DO) к цифровому входу, например 8. Такая конструкция позволяет датчику действовать как прерыватель который меняет состояние при обнаружении вибрации.

Чтобы установить датчик на макет, подключите сопротивление 220 Ом между катодом светодиода и землей. Анод подключается к цифровому выводу 13 от Arduino для облегчения передачи сигнала визуальный детексьон.

образец кода

Внедрить датчик SW-18020P в ваш проект Arduino очень просто. Здесь у вас есть базовый пример код:


int sensorPin = 8;
int ledPin = 13;

void setup() {
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  if (digitalRead(sensorPin)) {
    digitalWrite(ledPin, HIGH);
    delay(1000);
    digitalWrite(ledPin, LOW);
    delay(1000);
  } else {
    digitalWrite(ledPin, LOW);
  }
}

Что делает этот код? Он считывает цифровой вход датчика и, если обнаруживает вибрацию, на некоторое время включает светодиод. второй. Структура проста и эффективный, идеально подходит для тех, кто начинает работать над проектами такого типа.

Практическое применение

Датчик SW-18020P имеет несколько утилит:

  • обнаружить golpes o виброфон в машинах.
  • Мониторизар движения в таких конструкциях, как мосты или здания.
  • Создать системы сигнализации, реагирующие на необычная атмосфера.

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


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.