Az ultrahangos érzékelő hc-sr04 Arduino, kör - Robotics
Tekintsük ezt a folyamatot az ultrahang-átalakító Arduino HC-SR04. Írja le, hogyan kell csatlakoztatni az ultrahangos távolságmérő HC-SR04. Gondoljunk egy vázlatot a szenzor, amely jól szolgálja a robot meghatározásakor a távolság a tárgy vagy akadály érzékelésekor. Szintén nézd meg a legnépszerűbb könyvtár ultrahangos tartományban megtalálók Arduino - Ultrasonic.h.
Ultrahangos távmérő HC-SR04
Az ultrahangos érzékelő érzékeli a távolságot a tárgy ugyanúgy mint ahogy a denevérek vagy a delfinek. Érzékelő HC-SR04 generál egyirányú jelet 40 kHz-nél, és elkapja a visszatérő jelet (echo). A hang terjedési ideje az objektumot, és vissza lehet határozni a távolságot meg pontosan.
A működési elve ultrahangos tartományban kereső HC-SR04Ugyanez az elv működik egy csomó eszközök kutatási tér - rendezettebb, szonár, radar, és még a rendőrségi radar meghatározni a sebességet az autó. Ezek az eszközök bocsátanak ki egy keskeny ultrahang jelet, és vissza a visszavert jel. Eltérően infravörös tartományban megtalálók az ultrahangos érzékelők által mért értékek nem befolyásolja a színe a tárgy vagy a megvilágítás a nap.
De ha konfigurálni az ultrahangos érzékelő a Arduino nehéz lehet meghatározni a távolságot a hangelnyelő tárgyakat, mert azok képesek teljes mértékben visszafizeti a kibocsátott jelet. A tökéletes pontossággal távolságmérő a tárgy felületén vizsgált legyen sík és sima. A működési elve az ultrahangos szonda látható a fenti ábrán.
Csatlakoztatása az ultrahangos szonda Arduino
összekötési séma az alábbiak szerint. Megjegyezzük, hogy az ultrahangos távolságmérő HC-SR04 egy méréstartományban 2 cm és 400 cm, működik hőmérsékleten 0 ° -tól 60 ° C-on a mérési pontosság ± 1 cm dolgozik érzékelő feszültsége 5,5 V Kezdjük azzal, amit egy egyszerű vázlatot, használata nélkül Ultrahangos könyvtárban.
Bekötése ultrahangos szonda Arduino UnoAnnak érdekében, hogy gyakorolni, akkor az alábbi adatok:
- A testület Arduino Uno;
- Prototípus fedélzetén;
- USB-kábel;
- Ultrahangos távolságmérő HC-SR04;
- 1 LED;
- 1 ohm ellenállás 220;
- Vezetékek „mappa mappa” és „nővér-mappa”.
Miután csatlakozott az távolságmérő Arduino HC-SR04 letölthető az alábbi vázlatot:
Magyarázat kód:
- Ha csatlakozni Trig Echo és kimenetek az érzékelő segítségével bármilyen digitális bemenet az Arduino;
- Csapat delayMicroseconds () leállítja a program végrehajtásához által meghatározott számú ezredmásodperc (1 másodperc 1 millió ezredmásodperc).
Mit kell keresni:
- Ahhoz, hogy egy érzékelő értéke milliméterben, használja a következő képletet: cm = időtartama / 5,8; .
Hivatkozás a független gyakorlása:
- A kijelző a port a tárgytól való távolság méterben.
Ultrahangos könyvtár az ultrahangos érzékelő
Bemutatta vázlat nélkül működik a könyvtár, így a kód vonalak túl sok. Mi a könyvtárat használni az ultrahangos tartományban megtalálók, amely lehetővé teszi számunkra, hogy nagyban egyszerűsíti a vázlatot. Először telepítse a könyvtárat Arduino Ultrahangos és letölthető zanyatie13_sr04.ino következő vázlatot Arduino mikrokontroller.
Magyarázat kód:
- Command Ultrahangos ultrahangos (8,9); hozzárendel egy nevet a szenzor «ultrahangos» és hozzá kimenet az Arduino az Trig és Echo.
Mit kell keresni:
- akkor megkérem, hogy ha szükséges, kap egy második érzékelő bármilyen nevet, például ultrahangos ultrasonic1 (8,9); és ultrahangos ultrasonic2 (11,12); .
Hivatkozás a független gyakorlása:
- Csatlakoztassa a LED és az Arduino, és szerelje fel a vázlat állapotban, hogy bekapcsolja a LED, amikor egy tárgy közeledik a távmérő, hogy a távolság kisebb, mint 10 cm.