norr@manorshi.com         +86-519-89185720
Nuusentrum

Hoe om ultrasoniese sensor met Arduino te gebruik?

Views: 164     Skrywer: Grace Publish Time: 2021-07-26 oorsprong: Webwerf

Inleiding van HC-SR04


HC-SR04 is 'n baie gewilde sensor om afstand te meet. Dit gee ultrasoniese golwe met 'n frekwensie van 40 kHz uit. Die ultrasoniese golwe reis deur die lug. As daar voorwerpe of struikelblokke in die pad is, sal dit na die module terugkeer. Met inagneming van die voortplantingstyd en die spoed van klank, kan u die afstand bereken.

1

1. Hoof tegniese parameters:

● Tipiese werkspanning: 5v 

● Ultra-klein statiese werkstroom: minder as 5mA 

● Die waarnemingshoek (R3 -weerstand is hoër, hoe hoër die wins, hoe groter is die opsporingshoek): 

R3 -weerstand is 392, nie meer as 15 grade nie 

R3 -weerstand is 472, nie meer as 30 grade nie 

● Opsporingsafstand (R3 -weerstand kan die wins verstel, dit wil sê die opsporingsafstand aan te pas): 

R3-weerstand is 392 2 cm-450 cm 

R3-weerstand is 472 2 cm-700 cm 

● Hoë presisie: tot 0,3 cm 

● Blinde sone (2 cm) super naby



2. PIN Beskrywing:

VCC - +5 V -aanbod

TRIG - snellerinvoer van sensor. Mikrobeheerder pas 10 Amerikaanse snellerpuls toe op die HC-SR04 Ultrasoniese module.

Echo - Echo -uitset van sensor. Mikrobeheerder lees/monitor hierdie pen om die hindernis op te spoor of om die afstand te vind.

GND - GROND


HC-SR04


3. Werkbeginsel


Gebruik IO om te aktiveer, en gee 'n hoë vlak sein van ten minste 10U's;

● Die module stuur outomaties 8 40 kHz vierkantige golwe om outomaties op te spoor of daar 'n seinopgawe is.

● Daar is 'n seinopbrengs, deur die IO -uitset 'n hoë vlak, is die hoë vlak (4) die tyd van die transmissie na die terugkeer van die ultrasoniese golf. Toetsafstand = (hoog tyd * klanksnelheid (340 m / s)) / 2


HC-SR04 ultrasoniese module


HC-SR04 Ultrasoniese module tydsdiagram

Arduino

1. Basiese kennis van Arduino -programmering:

pulsein (): word gebruik om die polsbreedte van die hoë en lae vlakke uit te vind deur die pen.

pulsein (pen, waarde);

pulsein (pen, waarde, time -out); // tyd

Speld --- die pen wat die polsslag moet lees

Waarde --- die polsstipe wat gelees moet word, hoog of laag

Time-out --- Time-out-tyd, in mikrosekondes is die datatipe nie onderteken nie

arduino


Die verbindings is redelik maklik; u kan verwys na die onderstaande afbeelding met die skema van die broodbord.


uno

2. Ultrasoniese sensorreeksprogram (tipies):

As u hier sien, glo ek dat u die gebruiksmetode van gebruiksmetode met Arduino verstaan ​​het. Kom ons neem aksie en probeer dit self!


Ultrasoniese sensorreeksprogram





Los 'n boodskap

Kontak ons

Tel: +86-519-89185720
E-pos:  norr@manorshi.com
Adres: Bou 5, No. 8 Chuangye Road, Shezhu Town, Liyang City, Changzhou, Jiangsu, China