Sisukord:

Mõõtke kaugus ultrahelianduriga HC-SRF04 (viimane 2020): 3 sammu
Mõõtke kaugus ultrahelianduriga HC-SRF04 (viimane 2020): 3 sammu

Video: Mõõtke kaugus ultrahelianduriga HC-SRF04 (viimane 2020): 3 sammu

Video: Mõõtke kaugus ultrahelianduriga HC-SRF04 (viimane 2020): 3 sammu
Video: Kuidas teha plastikakendele kaldeid 2024, Juuli
Anonim
Mõõtke kaugust ultrahelianduriga HC-SRF04 (viimane 2020)
Mõõtke kaugust ultrahelianduriga HC-SRF04 (viimane 2020)

Mis on ultraheli andur (kaugus)? Ultraheli (sonar) kõrgetasemeliste lainetega, mida inimesed ei kuule. Siiski võime ultrahelilainete olemasolu näha kõikjal looduses. Sellistel loomadel nagu nahkhiired, delfiinid… kasutavad ultraheli laineid, et üksteisega suhelda, jahti pidada või kosmoses asukohta leida.

Tarvikud:

Kood: allalaadimine

1. samm: ultraheliandur (HC - SRF04)

Ultraheli andur (HC - SRF04)
Ultraheli andur (HC - SRF04)

Ultraheliandurit HC-SR04 (ultraheliandurit) kasutatakse kauguse määramiseks väga populaarseks, kuna hind on odav ja üsna täpne. Ultraheli andur HC -SR04 kasutab ultrahelilaineid ja suudab mõõta kaugusi 2 -> 300 cm.

2. samm: toimimispõhimõte

Toimimispõhimõte
Toimimispõhimõte

Kauguse mõõtmiseks väljastame Trigi tihvtilt väga lühikese impulsi (5 mikrosekundit). Pärast seda genereerib ultraheliandur Echo jalgadel HIGH impulsi, kuni see saab sellel akul peegelduva laine. Impulsi laius võrdub ajaga, mil ultrahelilaine edastatakse andurilt ja tagasi. Heli kiirus õhus on 340 m / s (füüsiline konstant), mis vastab 29, 412 mikrosekundile / cm (106 / (340 * 100)). Kui aega arvutatakse, jagame vahemaa saamiseks 29, 412 -ga.

Märkus: Mida kaugemale ultrahelisensor on, seda ebaõigemaks seda jäädvustatakse, sest anduri skannimisnurk laieneb järk -järgult koonuses, lisaks kaldus või karedale pinnale vähendab see anduri ja parameetrite täpsust. Allpool loetletud tehnika on testi tootjalt ideaalsetes tingimustes, kuid tegelikult sõltub anduri töökeskkonnast.

3. samm: komponendid

  • Arduino Uno R3
  • Ultraheli andur (SRF-04)
  • Leivalaud

Soovitan: