Сторона приема ультразвукового датчика

Я делаю свой проект относительно ультразвукового датчика 40khz, который будет использоваться для точного измерения расстояния. У меня есть отдельный передатчик и приемник. Я хочу получить время между моментом передачи передатчиком волн и временем, полученным моим приемником. Однако я не мог заставить его работать. Кто-нибудь из вас дает мне код, который поможет мне передать и получить волны 40 кГц и провести время между ними, чтобы я мог использовать его для вычисления расстояния? Спасибо заранее. Я был бы очень признателен!

1 голос | спросил Jenifer Ricalde 10 PMpTue, 10 Apr 2018 13:45:37 +030045Tuesday 2018, 13:45:37

1 ответ


0

У меня нет «кода», но вы можете использовать таймер, установленный на 40 кГц, и отправить нужные вам импульсы. .

Если ничего не нужно делать (и в будущем), вы можете использовать функцию задержки.

Также проверьте функцию pulseIn от Arduino, вы можете использовать эту функцию удобства для проверки результата.

ответил Michel Keijzers 10 PMpTue, 10 Apr 2018 13:48:54 +030048Tuesday 2018, 13:48:54

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132