norr@manorshi.com         +86-519-89185720
Qendër e lajmeve

Si të përdorni sensorin tejzanor me Arduino?

Pamje: 164     Autori: Grace Publish Koha: 2021-07-26 Origjina: Sit

Prezantimi i HC-SR04


HC-SR04 është një sensor shumë i popullarizuar për matjen e distancës. Ai lëshon valë tejzanor në një frekuencë prej 40kHz. Valët tejzanor udhëtojnë nëpër ajër. Nëse ka objekte ose pengesa në shteg, ajo do të kërcejë përsëri në modul. Duke marrë parasysh kohën e përhapjes dhe shpejtësinë e tingullit, mund të llogaritni distancën.

1

1. Parametrat kryesorë teknikë:

Tension Tensioni tipik i punës: 5V 

● Rryma e punës statike ultra e vogël: Më pak se 5mA 

● Këndi i ndjerë (rezistenca R3 është më e lartë, sa më e lartë të jetë fitimi, aq më i madh është këndi i zbulimit): 

Rezistenca R3 është 392, jo më shumë se 15 gradë 

Rezistenca R3 është 472, jo më shumë se 30 gradë 

Distance Distanca e zbulimit (rezistenca R3 mund të rregullojë fitimin, domethënë, të rregullojë distancën e zbulimit): 

Rezistenca R3 është 392 2cm-450cm 

Rezistenca R3 është 472 2cm-700cm 

● Precision i lartë: deri në 0.3cm 

● Zona e verbër (2cm) super e afërt



2. Përshkrimi i pinit:

Furnizim VCC - +5 V

Trig - Input i shkaktimit të sensorit. Mikrokontrolluesi aplikon 10 pulsin e shkaktimit të SHBA në Moduli tejzanor HC-SR04 .

Echo -ECO Prodhimi i sensorit. Mikrokontrolluesi lexon/monitoron këtë pin për të zbuluar pengesën ose për të gjetur distancën.

GND - Tokë


HC-SR04


3. Parimi i Punës


Përdorni IO për të shkaktuar variimin, duke dhënë një sinjal të nivelit të lartë të paktën 10US;

● Moduli automatikisht dërgon 8 valë katrore 8 40kHz për të zbuluar automatikisht nëse ka një kthim të sinjalit.

● Ka një kthim të sinjalit, përmes daljes së IO një nivel të lartë, kohëzgjatja e nivelit të lartë është (4) koha nga transmetimi në kthimin e valës tejzanor. Distanca e provës = (Koha e lartë * Shpejtësia e zërit (340m / s)) / 2


Modul tejzanor HC-SR04


Diagrami i kohës së modulit tejzanor HC-SR04

Arduino

1. Njohuri themelore të programimit Arduino:

Pulsein (): Përdoret për të zbuluar gjerësinë e pulsit të daljes së niveleve të larta dhe të ulëta nga pin.

pulsein (pin, vlerë);

Pulsein (pin, vlera, afati kohor); // kohë

Pin --- pin që duhet të lexojë pulsin

Vlera --- Lloji i pulsit që duhet të lexohet, i lartë ose i ulët

Kohëzgjatja --- Koha e kohës, në mikrosekonda, lloji i të dhënave është i plotë i pa firmosur

Arduino


Lidhjet janë mjaft të lehta, ju mund t'i referoheni imazhit më poshtë me skematikën e qarkut të bukës.


uno

2. Programi i Sensorit Ultrasonik (tipik):

Nëse e shihni këtu, unë besoj se keni kuptuar metodën e funksionimit të përdorimit të sensorit tejzanor me Arduino. Le të ndërmarrim veprime dhe ta provojmë vetë!


Programi i Sensorit tejzanor





Lini një mesazh

Na kontaktoni

Tel: +86-519-89185720
E-mail:  norr@manorshi.com
Adresa: Ndërtesa 5, Nr. 8 Rruga Chuangye, Qyteti Shezhu, Qyteti Liyang, Changzhou, Jiangsu, Kinë