norr@manorshi.com         + 86-519-89185720
Жаңалықтар орталығы

Arduino көмегімен ультрадыбыстық сенсорды қалай пайдалануға болады?

Көріністер: 164     Автор: Грейс жариялау уақыты: 2021-07-26 тауары: Сайт

HC-SR04 енгізу


HC-SR04 - бұл қашықтықты өлшеуге арналған өте танымал сенсор. Ол ультрадыбыстық толқындарды 40 кГц жиілігінде шығарады. Ультрадыбыстық толқындар ауамен жүреді. Егер жолда заттар немесе кедергілер болса, ол модульге қайта оралады. Таралу уақытын және дыбыс жылдамдығын ескере отырып, сіз қашықтықты есептей аласыз.

1

1. Негізгі техникалық параметрлер:

● Типтік жұмыс кернеуі: 5В 

● Ультра-шағын статикалық жұмыс Ағымдағы ток: 5МА-дан аз 

● Сенсорлық бұрыш (R3 қарсылық жоғарырақ, ал пайда болуы неғұрлым жоғары, анықталған бұрышы): 

R3 қарсылық - 392, 15 градустан аспайды 

R3 қарсылық 472, 30 градустан аспайды 

● Анықтау қашықтығы (R3 қарсылық пайда болуы мүмкін, яғни анықтау қашықтығын реттейді): 

R3 қарсылық - 392 2смм-450 см 

R3 қарсылық 472 2CM-700 см 

● Жоғары дәлдік: 0,3 см дейін 

● Соқыр аймақ (2 см) Супер жабыңыз



2. ПИН-СИПАТТАМА:

Vcc - +5 v

TRIG - сенсордың триггері. Микроконтроллер бізге 10 АҚШ триггерін қолданады HC-SR04 ультрадыбыстық модулі.

Echo-echo сенсордың шығуы. Микроконтроллер бұл істікшені оқып, бақылайды, кедергілерді немесе қашықтықты табу үшін бақылайды.

Gnd - жер


hc-sr04


3. Жұмыс принципі


Жоғары деңгейлі сигнал беру, кем дегенде 10US сигнал беру үшін IO қолданыңыз;

● Модуль автоматты түрде 8 40 кГц шаршы толқындарын автоматты түрде жібереді, бұл сигналдың қайтып оралу бар-жоғын автоматты түрде анықтаңыз.

● Сигналдың оралуы бар, IO шығарылымы жоғары деңгейде, жоғары деңгей ұзақтығы (4) ультрадыбыстық толқынның қайтарылуына дейінгі уақыт. Тест қашықтық = (жоғары уақыт * Дыбыс жылдамдығы (340 м / с) / 2


HC-SR04 ультрадыбыстық модулі


HC-SR04 ультрадыбыстық модулі уақыт кестесі

Ардуино

1. Arduino бағдарламалаудың негізгі білімі:

Пульсин (): PIN кодымен жоғары және төмен деңгейлердің енін анықтау үшін қолданылады.

Пульсин (PIN, мән);

Пульсин (PIN, мән, күту уақыты); // уақыт

PIN-код --- Импульсті оқу керек PIN

Мән --- Импульстің түрі, оқу, жоғары немесе төмен

Күту уақыты --- күту уақыты, микросекундта, деректер түрі ұзақ бүтін сан

Ардуино


Қосылымдар өте оңай, сіз төмендегі суретті нанға жібере аласыз.


жоқ

2. Ультрадыбыстық сенсорды өңдейтін бағдарлама (типтік):

Егер сіз осында болсаңыз, arduino көмегімен ультрадыбыстық сенсорды қолданудың жұмыс әдісін түсінгеніңізге сенемін. Әрекет түсірейік және оны өзіңіз көріңіз!


Ультрадыбыстық сенсордың дыбыстық бағдарламасы





Хабарлама қалдырыңыз

Бізбен хабарласыңы

Тел: + 86-519-89185720
e-mail:  norr@manorshi.com
Мекен-жайы: 5, № 8 ғимарат, № 8 Шуангье, Шежу қаласы, Лиян қаласы, Чанчжоу, Цзянчура, Қытай