norr@manorshi.com         +86-519-89185720
Hírközpont

Hogyan lehet használni az ultrahangos érzékelőt az Arduino -val?

Megtekintések: 164     Szerző: Grace Publish Time: 2021-07-26 Eredeti: Telek

A HC-SR04 bevezetése


A HC-SR04 nagyon népszerű érzékelő a távolság mérésére. Ultrahangos hullámokat bocsát ki 40 kHz frekvencián. Az ultrahangos hullámok a levegőben haladnak. Ha vannak tárgyak vagy akadályok az útvonalon, akkor visszatér a modulhoz. Figyelembe véve a terjedési időt és a hang sebességét, kiszámíthatja a távolságot.

1

1. Fő műszaki paraméterek:

● Tipikus munkafeszültség: 5V 

● Ultra-kicsi statikus munkaáram: kevesebb, mint 5MA 

● Az érzékelési szög (az R3 ellenállás magasabb, annál nagyobb a nyereség, annál nagyobb a detektálási szög): 

Az R3 ellenállás 392, legfeljebb 15 fok 

Az R3 ellenállás 472, legfeljebb 30 fok 

● A detektálási távolság (az R3 ellenállás beállíthatja a nyereséget, vagyis beállíthatja a detektálási távolságot): 

Az R3 ellenállás 392 2cm-450cm 

R3 ellenállás 472 2cm-700cm 

● Nagy pontosság: legfeljebb 0,3 cm -ig 

● Blind zóna (2 cm) szuper közel



2. PIN LEÍRÁS:

VCC - +5 V ellátás

Trig - Az érzékelő beavatkozása. A mikrovezérlő 10 USA indító impulzusra vonatkozik a HC-SR04 ultrahang modul.

Az érzékelő visszhang -echo kimenete. A mikrovezérlő ezt a tűt olvassa/figyeli az akadály észlelésére vagy a távolság megtalálására.

GND - föld


HC-SR04


3.


Használja az IO -t a távolság kiváltásához, legalább 10us magas szintű jelet adva;

● A modul automatikusan 8 40 kHz -es négyzethullámot küld, hogy automatikusan felismerje, van -e jel visszatérése.

● Van egy jel visszatérése, az IO kimenete révén a magas szintű időtartam (4) az a idő az átviteltől az ultrahangos hullám visszatéréséig. Teszt távolság = (Legfelsõbb idő * hangsebesség (340 m / s)) / 2


HC-SR04 ultrahang modul


HC-SR04 ultrahangos modul időzítési diagramja

Arduino

1. Az Arduino programozás alapvető ismerete:

Pulsein (): A PIN -kóddal a magas és az alacsony szintű kimenet impulzusszélességének észlelésére szolgál.

pulsein (PIN, érték);

pulsein (PIN, érték, időtúllépés); // idő

PIN --- A PIN-kódnak, amelynek el kell olvasnia az impulzust

Érték --- Az olvasandó impulzus típusa, magas vagy alacsony

Időtúllépés --- időkorlát idő, mikrosekundumokban az adattípus alá nem írt hosszú egész szám

arduino


A kapcsolatok nagyon egyszerűek, az alábbi képre hivatkozhat a kenyérlemez -áramkör vázlatával.


unoka

2.

Ha itt látja, úgy gondolom, hogy megértette az ultrahangos érzékelőt az Arduino -val való használati módszert. Tegyen lépéseket, és próbáld ki maga!


Ultrahangos érzékelőtermelő program





Hagyjon üzenetet

Vegye fel velünk a kapcsolatot

Tel: +86-519-89185720
E-mail:  norr@manorshi.com
Cím: 5. épület, 8. sz.