Оглавление:

КАК ИСПОЛЬЗОВАТЬ ДАТЧИК ВИБРАЦИИ - РУКОВОДСТВО ПО VISUINO С ARDUINO: 6 шагов
КАК ИСПОЛЬЗОВАТЬ ДАТЧИК ВИБРАЦИИ - РУКОВОДСТВО ПО VISUINO С ARDUINO: 6 шагов

Видео: КАК ИСПОЛЬЗОВАТЬ ДАТЧИК ВИБРАЦИИ - РУКОВОДСТВО ПО VISUINO С ARDUINO: 6 шагов

Видео: КАК ИСПОЛЬЗОВАТЬ ДАТЧИК ВИБРАЦИИ - РУКОВОДСТВО ПО VISUINO С ARDUINO: 6 шагов
Видео: Датчик вибрации Xiaomi Aqara Vibration Sensor 2024, Июль
Anonim
Image
Image

В этом уроке мы будем использовать датчик вибрации, светодиод, зуммер, резистор, Arduino Uno и Visuino, чтобы издавать звуковой сигнал при обнаружении вибрации.

Посмотрите демонстрационное видео.

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
  • Arduino UNO (может быть любой другой Arduino)
  • Макетная плата (или макетная плата)
  • Красный светодиод (или любой другой цвет)
  • Подтягивающий резистор (50 кОм)
  • Датчик вибрации
  • Зуммер
  • Программа Visuino: Скачать Visuino

Шаг 2: Схема

Схема
Схема

Подключения довольно просты, см. Изображение выше со схемой макета.

Подключите GND от Arduino к макетной плате

  • Подключите GND к контакту зуммера (-)
  • Подключите цифровой вывод Arduino (7) к выводу зуммера (+).
  • Подключите цифровой вывод Arduino (13) к выводу светодиода (+).
  • Подключите вывод светодиода (-) к GND.
  • Подключите вывод Arduino (5 В) к подтягивающему резистору.
  • Подключите датчик вибрации (контакт 1) к подтягивающему резистору.
  • Подключите датчик вибрации (контакт 2) к аналоговому контакту Arduino (A0).

Шаг 3. Запустите Visuino и выберите тип платы Arduino UNO

Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO

Чтобы начать программировать Arduino, вам потребуется установить Arduino IDE отсюда:

Имейте в виду, что в Arduino IDE 1.6.6 есть несколько критических ошибок. Убедитесь, что вы установили 1.6.7 или выше, иначе это руководство не будет работать! Если вы еще не сделали этого, следуйте инструкциям в этом руководстве, чтобы настроить IDE Arduino для программирования ESP 8266! Visuino: https://www.visuino.com также должен быть установлен. Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.

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

Добавление и подключение генератора импульсов, логических вентилей, ретранслятора и светодиодного компонента
Добавление и подключение генератора импульсов, логических вентилей, ретранслятора и светодиодного компонента
  • Добавьте генератор импульсов, установите частоту на 1000 (она автоматически изменится на 1E3)
  • Добавить количество наборов компонентов RepeatDigital до 10
  • Добавить логический вентиль И компонент
  • Добавить светодиодный компонент

Шаг 5. В Visuino: соединение компонентов

В Visuino: соединение компонентов
В Visuino: соединение компонентов
В Visuino: соединение компонентов
В Visuino: соединение компонентов
  • Подключите вывод компонента RepeatDigital1 [In] к выводу аналогового выхода Arduino [0]
  • Подключите вывод [Out] компонента RepeatDigital1 к выводу [0] компонента And1.
  • Подключите вывод компонента And1 [out] к цифровому выводу Arduino [7].
  • Подключите вывод [out] компонента PulseGenerator1 к выводу [1] компонента And1.
  • Подключите вывод компонента Led1 [In] к выводу компонента And1 [Out].
  • Подключите вывод компонента Led1 [Out] к выводу Arduino Digital [13].

Шаг 6: Играйте

Если вы включите модуль Arduino UNO, зуммер издаст звуковой сигнал, а светодиод будет мигать, если вы встряхнете датчик вибрации.

Поздравляю! Вы завершили свой проект датчика вибрации с Visuino. Также прилагается проект Visuino, который я создал для этого руководства. Вы можете скачать и открыть его в Visuino:

Рекомендуемые: