norr@manorshi.com         +86-519-89185720
Լրատվական կենտրոն

Ինչպե՞ս օգտագործել ուլտրաձայնային սենսոր Arduino-ի հետ:

Դիտումներ՝ 164     Հեղինակ՝ Գրեյս Հրատարակման ժամանակը՝ 2021-07-26 Ծագում: Կայք

HC-SR04-ի ներդրում


HC-SR04-ը շատ տարածված սենսոր է հեռավորությունը չափելու համար: Այն արձակում է ուլտրաձայնային ալիքներ 40KHz հաճախականությամբ: Ուլտրաձայնային ալիքները տարածվում են օդով: Եթե ​​ճանապարհին կան առարկաներ կամ խոչընդոտներ, այն կվերադառնա դեպի մոդուլ: Հաշվի առնելով տարածման ժամանակը և ձայնի արագությունը՝ կարող եք հաշվարկել հեռավորությունը։

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 - ցուցիչի մուտքագրում: Միկրոկառավարիչը կիրառում է 10 մեր ձգանման զարկերակ HC-SR04 ուլտրաձայնային մոդուլ:

ECHO–Էխո ցուցիչի ելք։ Միկրոկառավարիչը կարդում/վերահսկում է այս փինը՝ խոչընդոտը հայտնաբերելու կամ հեռավորությունը գտնելու համար:

GND – Գրունտ


hc-sr04


3. Աշխատանքի սկզբունքը


Օգտագործեք IO տիրույթը գործարկելու համար՝ տալով առնվազն 10 us-ի բարձր մակարդակի ազդանշան;

●Մոդուլն ավտոմատ կերպով ուղարկում է 8 40 կհց քառակուսի ալիքներ՝ ավտոմատ կերպով հայտնաբերելու, թե արդյոք կա ազդանշանի վերադարձ:

●Կա ազդանշանի վերադարձ, IO ելքի միջոցով բարձր մակարդակ, բարձր մակարդակի տեւողությունը (4) ուլտրաձայնային ալիքի փոխանցումից մինչեւ վերադարձի ժամանակն է: Փորձարկման հեռավորություն = (բարձր ժամանակ * ձայնի արագություն (340 մ / վ)) / 2


hc-sr04 ուլտրաձայնային մոդուլ


HC-SR04 ուլտրաձայնային մոդուլի ժամանակային դիագրամ

Արդուինո

1. Arduino ծրագրավորման հիմնական գիտելիքներ.

pulseIn().

pulseIn (փին, արժեք);

pulseIn (pin, արժեքը, timeout);//time

Փին --- քորոց, որը պետք է կարդա զարկերակը

Արժեք --- Կարդալվող զարկերակային տեսակը՝ ԲԱՐՁՐ կամ ՑԱԾՐ

Ժամկետը --- դադարի ժամանակ, միկրովայրկյաններով, տվյալների տեսակը անստորագիր երկար ամբողջ թիվ է

arduino


Միացումները բավականին հեշտ են, դուք կարող եք վերաբերել ստորև բերված պատկերին հացատախտակի սխեմայի միջոցով:


մի

2. Ուլտրաձայնային սենսորների միջակայքի ծրագիր (սովորական).

Եթե ​​տեսնում եք այստեղ, կարծում եմ, որ դուք հասկացել եք Arduino-ի հետ ուլտրաձայնային սենսորի օգտագործման գործողության եղանակը: Եկեք քայլեր ձեռնարկենք և փորձենք ինքներդ:


Ուլտրաձայնային սենսորների միջակայքի ծրագիր





Թողնել Հաղորդագրություն

Կապ մեզ հետ

Հեռ.՝ +86-519-89185720
Էլ.  norr@manorshi.com
Հասցե՝ No. 61. Kunlun Road, Xinbei District, Changzhou, Jiangsu, Jiangsu, China