Оглавление:

Беспроводной датчик расстояния DIY: 7 шагов
Беспроводной датчик расстояния DIY: 7 шагов

Видео: Беспроводной датчик расстояния DIY: 7 шагов

Видео: Беспроводной датчик расстояния DIY: 7 шагов
Видео: Ультразвуковой дальномер своими руками на Arduino 2024, Ноябрь
Anonim
Беспроводной датчик расстояния DIY
Беспроводной датчик расстояния DIY

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

Итак, приступим к сборке! Вот видеоурок для того же, который также включает его работу в реальном времени.

Шаг 1: необходимые вещи

Необходимые вещи
Необходимые вещи
Необходимые вещи
Необходимые вещи
Необходимые вещи
Необходимые вещи

1.) HC-SR04 (это сверхдешевый ультразвуковой датчик расстояния)

2.) HC-06 (модуль Bluetooth)

3.) Arduino (я использовал Nano)

4.) USB (для Arduino)

5.) Провода перемычки

Шаг 2: Подключите HC-SR04 к Arduino следующим образом:

Подключите HC-SR04 к Arduino следующим образом
Подключите HC-SR04 к Arduino следующим образом
Подключите HC-SR04 к Arduino следующим образом
Подключите HC-SR04 к Arduino следующим образом

Vcc - 5 В

Триггер - вывод 13

Эко - контакт 12

Земля - Земля

Шаг 3. Подключите модуль Bluetooth HC-06 к Arduino Nano следующим образом:

Подключите модуль Bluetooth HC-06 к Arduino Nano следующим образом
Подключите модуль Bluetooth HC-06 к Arduino Nano следующим образом
Подключите модуль Bluetooth HC-06 к Arduino Nano следующим образом
Подключите модуль Bluetooth HC-06 к Arduino Nano следующим образом

Vcc - 3,3 В

Земля - Земля

Tx - Rx

Rx - Tx

Шаг 4: Библиотека

Библиотека
Библиотека

Для библиотеки вам необходимо загрузить библиотеку HC-SR04. Для этого внутри Arduino IDE перейдите в Инструменты-> Управление библиотеками, затем найдите HC-SR04 и установите библиотеку Мартина Сосича.

Шаг 5: Загрузите код

Загрузите код !!
Загрузите код !!
Загрузите код !!
Загрузите код !!

Для этого перед загрузкой кода убедитесь, что контакты Tx и Rx модуля Bluetooth и Arduino отключены. После успешной загрузки вы можете снова подключиться.

Для кода перейдите в Файл-> Примеры-> Инструменты-> HC-SR04-> Простой, загрузите его в Arduino. Если вы откроете монитор последовательного порта на скорости 9600 бод после загрузки кода, вы увидите расстояние, измеренное ультразвуковым датчиком. Пришло время добавить модуль Bluetooth.

Шаг 6: приложение Serial Monitor

Приложение Serial Monitor
Приложение Serial Monitor

Это обычное приложение для Android, которое действует как последовательный монитор через Bluetooth, вы можете найти аналогичные приложения на IOS.

Просто нажмите кнопку подключения и щелкните HC-06, чтобы подключиться.

Шаг 7: Готово

Выполнено!
Выполнено!

После сопряжения и подключения модуля Bluetooth к приложению вы легко сможете прочитать данные, которые измеряют расстояние между объектом и датчиком в миллиметрах, рекомендуется не измерять расстояние менее 3 сантиметров и более 3 метра.

Большое спасибо за чтение!

С уважением, Танишк

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