norr@manorshi.com         +86-519-89185720
Навіны

Як выкарыстоўваць ультрагукавы датчык з Arduino?

Погляды: 164     Аўтар: Грэйс апублікаваць Час: 2021-07-26 Паходжанне: Пляцоўка

Увядзенне HC-SR04


HC-SR04-вельмі папулярны датчык для вымярэння адлегласці. Ён выпраменьвае ультрагукавыя хвалі з частатой 40 кГц. Ультрагукавыя хвалі рухаюцца па паветры. Калі на шляху ёсць аб'екты ці перашкоды, ён адскочыць назад да модуля. Улічваючы час распаўсюджвання і хуткасць гуку, вы можаце разлічыць адлегласць.

1

1. Асноўныя тэхнічныя параметры:

● Тыповае працоўнае напружанне: 5V 

● Ультра-мімальны статычны працоўны ток: менш за 5 мА 

● Кут зандзіравання (супраціў R3 вышэй, чым вышэй узмацненне, тым большы кут выяўлення): 

Супраціў R3 складае 392, не больш за 15 градусаў 

Супраціў R3 складае 472, не больш за 30 градусаў 

● Адлегласць выяўлення (супраціў R3 можа наладзіць узмацненне, гэта значыць наладзіць адлегласць выяўлення): 

Супраціў R3 складае 392 2 см-450 см 

Супраціў R3 складае 472 2 см-700 см 

● Высокая дакладнасць: да 0,3 см 

● сляпоя зона (2 см) Супер блізка



2. Апісанне PIN:

VCC - +5 V Пастаўка

TRIG - Trigger ўваход датчыка. Мікракантролер прымяняе 10 у ЗША імпульс да Ультрагукавы HC-SR04 . модуль

Echo -Hecho выхад датчыка. Мікракантролер чытае/адсочвае гэты штыфт, каб выявіць перашкоду альбо знайсці адлегласць.

GND - зямля


HC-SR04


3. Прынцып працы


Выкарыстоўвайце IO для запуску ў дыяпазоне, даючы сігнал высокага ўзроўню па меншай меры 10US;

● Модуль аўтаматычна адпраўляе 8 квадратных хваль 40 кГц, каб аўтаматычна выявіць, ці ёсць вяртанне сігналу.

● Існуе вяртанне сігналу, праз выхад IO высокі ўзровень працягласць высокага ўзроўню складае (4) час ад перадачы да вяртання ультрагукавой хвалі. Адлегласць тэсту = (высокі час * хуткасць гуку (340 м / с)) / 2


HC-SR04 ультрагукавы модуль


HC-SR04 Ультрагукавая схема модуля часу

Arduino

1. Асноўныя веды па праграмаванні Arduino:

Pulsein (): выкарыстоўваецца для выяўлення шырыні імпульсу высокага і нізкага ўзроўню выхаду на штыфт.

пульс (штыфт, значэнне);

Pulsein (штыфт, кошт, тайм -аўт); // час

Штыфт --- штыфт, які павінен прачытаць імпульс

Значэнне --- Тып імпульсу, які трэба чытаць, высокі ці нізкі

Тайм-аўт --- Час тайм-аўту, у мікрасекундах, тып дадзеных не падпісаны доўгім цэлым лікам

arduino


Злучэнні даволі простыя, вы можаце звярнуцца да малюнка ніжэй з схематычнай схемай платы.


уна

2. Ультрагукавая праграма дыяпазону датчыкаў (тыповая):

Калі вы бачыце тут, я лічу, што вы зразумелі метад працы ўльтрагукавога датчыка з Arduino. Давайце возьмем меры і паспрабуем самастойна!


Праграма ўльтрагукавога датчыка





Пакіньце паведамленне

Звяжыцеся з намі

Тэл: +86-519-89185720
Электронная пошта:  norr@manorshi.com
Адрас: Будаўніцтва 5, № 8 Чуанья -Роўд, горад Шэньху, горад Ліян, Чанчжоу, Цзянсу, Кітай