Оглавление:

УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04: 9 ступеней
УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04: 9 ступеней

Видео: УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04: 9 ступеней

Видео: УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04: 9 ступеней
Видео: Как настроить УЛЬТРАЗВУКОВОЙ ДАТЧИК для Arduino ?! 2024, Ноябрь
Anonim
УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04
УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04

Судя по названию, он использует ультразвуковые звуковые волны для выполнения задачи. Да, это так, он использует ультразвуковые звуковые волны для измерения расстояния и т.д. Эти датчики широко используются в проектах. Эти датчики можно подключить к различным микроконтроллерам для создания проекта.

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

Шаг 1: ОПИСАНИЕ

ОПИСАНИЕ
ОПИСАНИЕ

Ультразвуковой датчик - это датчик, который состоит из двух LM324 ic и MAX3232 ic, передающего преобразователя и приемного преобразователя, а также различных других компонентов.

Датчик имеет четыре контакта VCC, GND, TRIG, ECHO, которые используются для отправки и приема импульсных сигналов на MAX3232 ic.

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

* ПРИМЕЧАНИЕ: - ДАННЫЙ ДАТЧИК ОСНОВАН НА УЛЬТРАЗВУКОВЫХ ЗВУКОВЫХ ВОЛНАХ И ЗАВИСИТ ОТ РАЗЛИЧНЫХ ФАКТОРОВ, КАК ВЛАЖНОСТЬ, ТЕМПЕРАТУРА И ДРУГИХ, РЕЗУЛЬТАТОВ ИЗМЕНЕНИЯ ЗНАЧЕНИЯ ДАТЧИКА.

Этот датчик дает выходной сигнал импульсного типа, что означает, что он отправляет микроконтроллеру время, необходимое волнам, чтобы поразить объект и вернуться. Он может измерять расстояние около 4 метров в зависимости от библиотеки, используемой для расчета данных. Но у него есть минимальное расстояние, на котором ни один объект не должен быть ровным, иначе датчик будет давать нежелательное расстояние, и это 2 см.

Шаг 2: ОСОБЕННОСТИ И ПРИМЕНЕНИЕ

  • Высокоскоростные вычисления данных
  • Легко использовать
  • Угол обнаружения около 120 градусов
  • Дает почти точное расстояние
  • Тип данных импульсного типа
  • Низкая цена
  • Может использоваться в дверях и глухих дверях
  • Цель безопасности
  • Школьные проекты

Шаг 3: ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДАТЧИКА

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДАТЧИКА
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДАТЧИКА
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДАТЧИКА
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДАТЧИКА

Шаг 4: НЕОБХОДИМЫЕ КОМПОНЕНТЫ

  • Любой микроконтроллер, желательно Arduino Uno для новичков.
  • Макет
  • Провода перемычки

Шаг 5: ЦЕПНАЯ СХЕМА

ПРИНЦИПИАЛЬНАЯ ЭЛЕКТРИЧЕСКАЯ СХЕМА
ПРИНЦИПИАЛЬНАЯ ЭЛЕКТРИЧЕСКАЯ СХЕМА

Сначала выведите силовые линии на макетную плату от микроконтроллера.

Линия VCC / 5v + и GND - линия.

Затем подключите датчик к макетной плате и подключите питание к датчику от линий электропередач с помощью перемычек.

Теперь подключите ТРИГОВЫЙ ПИН ДАТЧИКА К ЦИФРОВОМУ МИКРОКОНТРОЛЛЕРУ (ПИН 3) и ЭХО ПИН ДАТЧИКА К ЦИФРОВОМУ (ПИН 2) МИКРОКОНТРОЛЛЕРА.

Шаг 6: БИБЛИОТЕКА

Я использовал ультразвуковую библиотеку для целей расчета, ссылка на которую здесь

github.com/JRodrigoTech/Ultrasonic-HC-SR04 ULTRASONIC HC-SR04 library, или вы можете использовать диспетчер библиотек Arduino, чтобы загрузить ее

Шаг 7: КОД

// поместите этот код в ide arduino из этой строки

#включают

Ультразвуковой ультразвуковой (9, 8); // (ПИН-код триггера, Эхо-ПИН)

void setup () {

Serial.begin (9600);

}

пустой цикл ()

{

Serial.print (ультразвуковой. Диапазон (CM)); // CM или INC

Serial.println («см»);

задержка (100);

}

Шаг 8: РАБОТА

Когда код запускается, он инициализирует

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

Ультразвуковые волны отправляются импульсом в 10 микросекунд и принимаются приемником, а Arduino рассчитывает расстояние на основе времени, которое требуется волнам, чтобы вернуться обратно к датчику.

Шаг 9:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Теперь у нас есть дизайн печатной платы и пора заказывать печатную плату.

Для этого вам просто нужно перейти на JLCPCB.com и нажать кнопку «ЦИТАТИ СЕЙЧАС».

JLCPCB также спонсирует этот проект. JLCPCB (ShenzhenJLC Electronics Co., Ltd.) - крупнейшее предприятие по производству прототипов печатных плат в Китае и высокотехнологичный производитель, специализирующийся на быстром производстве прототипов печатных плат и мелкосерийном производстве печатных плат. Вы можете заказать минимум 5 печатных плат всего за 2 доллара.

Чтобы получить печатную плату, загрузите файл gerber, который вы скачали на последнем шаге. Загрузите файл.zip или перетащите файлы gerber.

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

Убедившись, что наша печатная плата хорошо выглядит, мы можем разместить заказ по разумной цене. Вы можете заказать 5 печатных плат всего за 2 доллара, но если это ваш первый заказ, вы можете получить 10 печатных плат за 2 доллара.

Чтобы разместить заказ, нажмите кнопку «СОХРАНИТЬ В КОРЗИНУ».

На изготовление моих печатных плат ушло 2 дня, и они были доставлены в течение недели с использованием услуги доставки DHL. Печатные платы были хорошо упакованы, и качество было действительно хорошим.

* ПРИМЕЧАНИЕ: - Если вам нужна печатная плата для этого проекта, свяжитесь со мной или напишите мне в комментарии.

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