Tartalomjegyzék:
- 1. lépés: A GY-US42V2
- 2. lépés: A vázlat és az archívum a vázlaton és a Libs -en belül
- 3. lépés: Következtetés
Videó: ANALÓGUS ULTRAZONIKUS ÉRZÉKELŐ TÁVOLSÁGMÉRÉSRE: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az oktatóanyag foglalkozik az Arduino -hoz csatlakoztatott ultrahangos érzékelő használatával és a 20 cm -től 720 cm -ig terjedő távolságok pontos mérésével.
1. lépés: A GY-US42V2
A híres GY-US42V2-t használtam, amely 4 módon futtatható:
-impulzus kimenet egy speciális telepítendő könyvtárral (SR04.h) nem tesztelt
-I2C kommunikáció a SoftI2Cmaster.h speciális könyvtárral (nem tesztelt).
-I2C speciális könyvtár nélkül ezzel a tűtérképpel:
- VCC - VCC,
- A5 (atmega328 SCL) - CR
- A4 (atmega328 SDA) - DT
- GND - GND
Link az atmega328 -hoz felhúzási ellenállás nélkül, nem túl jó méréssel.
-Serial RX TX egy speciális LibrarySerial.h könyvtárral és ezzel a tűtérképpel:
VCC - VCC
GND - GND
- D2 csap CR -be
- D3 -as érintkező DT -hez
- VCC - PS
Pontosabb és a legjobb szerintem
Néhány műszaki specifikáció:
A GY-US42 alacsony költségű, kiváló minőségű tartomány-modul.
Üzemi feszültség 3-5 V, kis energiafogyasztás, kis méret, egyszerű telepítés.
Működési elve az, hogy a szonda a mért tárgy által besugárzott ultrahangos hullámokat bocsát ki, a szonda visszatérő hanghullámokat fogad, felhasználja az időkülönbséget, kiszámítja a tényleges távolságot. A modul adatainak háromféle módon olvasható le, azaz soros UART (TTL szint), IIC, impulzus mód pwm, A soros átviteli sebesség 9600bps és 115200bps, konfigurálható, folyamatos, kétféleképpen állítsa be a kimenetet, mentheti az energiabeállításokat.
Az IIC módosíthatja a belső címet, hogy megkönnyítse az IIC buszt, miközben több modult is elérhet. Az impulzus pwm kimenete ugyanaz, mint az sr04.
A modul egy másik munkakörnyezethez illeszthető, és közvetlenül csatlakoztatható a mikrokontrollerhez.
Ha a számítógéphez USB szükséges a TTL modulban, közvetlen kapcsolat.
Az IIC mód közvetlenül összekapcsolható az APM, a Pixhawk és más repülésvezérlőkkel.
Biztosítja a mikrokontroller Arduino, 51, STM32 kommunikációs eljárásait, nem biztosít áramköröket és belső mikrokontroller -forrást.
Az adó -vevő használatának eredményeképpen ultrahangos szondát építettek be, a vak terület körülbelül 20 cm. 20 cm -en belül a tartomány érvénytelen.
Feszültség: 3-5 V
A beépített MCU kiszámítja a távolságot
IIC és soros és pwm
Frekvencia: 15 Hz (teljes tartomány)
Áram: 9mA (VCC = 5V)
2. lépés: A vázlat és az archívum a vázlaton és a Libs -en belül
Készítettem egy arduino klónlapot egy atmega328 PU non P -vel, régen kaptam. Én a 2 -es típusú vázlatot hívom:
- RADARI2C az I2C -hez, speciális könyvtár nélkül
- RADARserial és SoftwareSerial.h
Megtalálja az eredeti vázlatot és az érzékelőhöz mellékelt libeket is.
3. lépés: Következtetés
Ezt a fajta érzékelőt egyfajta hátsó parkolóérzékelőként fogják használni, de kültéri használatra ezt a rendszert megzavarhatja a szél, amely eltér a hangtól. Legyen óvatos.
Köszönet minden webhelynek, amelyre szükség van ennek az utasításnak a szerkesztéséhez.
Boldog oktatható !!!!
Ajánlott:
ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: Ez egy kiegészítő projekt a Zero Delay USB Encoder True Analog Joystick Modification számára. Az eszköz hozzáadása előtt sikeresen módosítania, tesztelnie és kalibrálnia kellett a kódolót az előző projektben. Ha elkészült és dolgozik
ULTRAZONIKUS LEVITÁCIÓS GÉP ARDUINO -val: 8 lépés (képekkel)
ULTRAZONIKUS LEVITÁCIÓS GÉP ARDUINO -val: Nagyon érdekes látni valamit, ami lebeg a levegőben vagy a szabad térben, mint az idegen űrhajók. egy antigravitációs projekt pontosan erről szól. A tárgyat (alapvetően egy kis papírlapot vagy termokolt) két ultrahangos transzfer közé helyezzük
ULTRAZONIKUS ÉRZÉKELŐ HC-SR04: 9 lépés
ULTRAZONIKUS ÉRZÉKELŐ HC-SR04: Ahogy a neve is sugallja, hogy ultrahangos hanghullámokat használ a feladat elvégzéséhez. Igen, ultrahangos hanghullámokat használ a távolságérzékelő akadályok mérésére stb. Ez egy elektronikus áramkör vagy eszköz, amelyet ma általában használnak nap különböző előadások elvégzésére
ULTRAZONIKUS RADARRENDSZER ARDUINO HASZNÁLATÁVAL: 3 lépés
ULTRAZONIKUS RADARRENDSZER ARDUINO HASZNÁLATÁVAL: Az itt leírt áramkör egy ultrahangos radarrendszer működését mutatja be. Ultrahangos érzékelőt használ az objektum észlelésére és távolságának mérésére, valamint a szervomotornak megfelelően forog. A forgásszög megjelenik egy 16x2 méretű LCD -kijelzőn
OLVASSA EL AZ ANALÓGUS FESZÜLTSÉGET - ARDUINO - KÓD KIJELZÉS #1: 5 lépés
Olvassa el az analóg feszültséget - ARDUINO - CODE REVEAL #1: CODE REVEAL #1. az Arduino szoftver (IDE) monitorja