Tartalomjegyzék:

Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány): 3 lépés
Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány): 3 lépés

Videó: Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány): 3 lépés

Videó: Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány): 3 lépés
Videó: Производство биодизеля с использованием сонореакторов Hielscher 2024, Július
Anonim
Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány)
Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány)
Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány)
Egyszerű feldolgozás Uldar (ultrahangos észlelés és tartomány)

Ez egy egyszerű projekt, amely az Arduino UNO és a Processing segítségével készít egy egyszerű lidárt.

A Lidar (más néven LIDAR, LiDAR és LADAR) egy felmérési módszer, amely méri a távolságot a céltól úgy, hogy impulzusos lézerfénnyel megvilágítja a célpontot, és érzékelővel méri a visszavert impulzusokat. A lézer visszatérési idejének és hullámhosszának különbségei felhasználhatók a cél digitális 3D-s ábrázolásához. A lidar név, amelyet ma a fényérzékelés és a hatótávolság (néha fényleképezés, észlelés és hatótávolság) rövidítéseként használtak, eredetileg a fény és a radar portréja volt. A Lidart néha 3D lézerszkennelésnek nevezik, a 3D szkennelés és a lézeres szkennelés speciális kombinációja. Földi, légi és mobil alkalmazásokkal rendelkezik. A Lidart általában nagy felbontású térképek készítésére használják, geodéziai, geomatikai, régészeti, földrajzi, geológiai, geomorfológiai, szeizmológiai, erdészeti, légköri fizika, lézeres irányítás, légi lézerszálak térképezésével. (ALSM) és lézeres magasságmérés. A technológiát néhány autonóm autó vezérlésében és navigációjában is használják.

Most kezdhetjük az elkészítést!

Lépés: Készítse el a hardvert

Készítse el a hardvert
Készítse el a hardvert
Készítse el a hardvert
Készítse el a hardvert

Ehhez a projekthez használhatjuk:

Anyagok

Arduino UNO (hivatalos: https://amzn.to/2CLqfp2) (Elegoo:

Motor g90 mikroszervó (https://amzn.to/2yDzZ1H)

HC-SR04 ping érzékelő (https://amzn.to/2COXgAq)

Breadboard (https://amzn.to/2CLqr7K)

Néhány vezeték (https://amzn.to/2RmQBSk)

Választható

3D nyomtatott tok az Arduino számára (https://www.thingiverse.com/thing:994827)

3D nyomtatott darabok a HC-SR04 érzékelőhöz (https://www.thingiverse.com/thing:3182237)

Kód

Először csatlakoztassa az érzékelőt az Arduino UNO 12. és 13. tüskéjéhez. Ezt követően csatlakoztassa a szervo motort az Arduino UNO 3. tűhöz és a tápegységhez.

A Servo sg90 esetében használjon USB -kábelt a motor táplálásához.

2. lépés: Töltse fel az Arduino UNO kódot

Töltse fel az Arduino UNO kódot
Töltse fel az Arduino UNO kódot

Töltse fel a kódot. Most láthatja a motor mozgását. Próbálja meg megnyitni a 9600 -as soros portot, hogy leolvashassa az érzékelő méréseit.

Töltse le a kódot innen:

github.com/masteruan/lidar_Processing

3. lépés: Tesztelje kódját a feldolgozás során

Image
Image

Nyissa meg a feldolgozást, és olvassa el az összes soros értéket. Válassza ki a megfelelő portot a feldolgozó konzolon.

Most láthatja a fehér pöttyöket a fekete ablakon. Minden pont a nagyobbnál nagyobb, mint a tárgy.

Nézd meg a videót!

Lásd a kódot ezen a linken:

Ajánlott: