Mundarija:

Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash): 3 qadam
Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash): 3 qadam

Video: Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash): 3 qadam

Video: Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash): 3 qadam
Video: Parodont kasalliklarini mahalliy davolash strategiyasi Parodontologik yordamni tashkil qilish Disp 2024, Iyul
Anonim
Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash)
Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash)
Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash)
Oddiy ishlov berish usuli (ultratovushli aniqlash va o'lchash)

Bu oddiy lidar qilish uchun Arduino UNO va Processing -dan foydalanadigan oddiy loyihadir.

Lidar (LIDAR, LiDAR va LADAR deb ham ataladi) - bu nishonni impulsli lazer nuri bilan yoritish va aks ettirilgan pulslarni sensori bilan o'lchash orqali nishongacha bo'lgan masofani o'lchaydigan o'lchash usuli. Qaytish vaqtlari va to'lqin uzunliklarining farqlari maqsadli raqamli 3D tasvirlarni yaratish uchun ishlatilishi mumkin. Lidar nomi hozirda nurni aniqlash va diapazonning qisqartmasi sifatida ishlatilgan (ba'zida yorug'lik tasviri, aniqlash va diapazon), dastlab yorug'lik va radarning portmantosi bo'lgan. Lidarni ba'zida 3D lazerli skanerlash deyiladi, bu 3D skanerlash va lazer skanerining maxsus kombinatsiyasi. Lidar geodeziya, geomatika, arxeologiya, geografiya, geologiya, geomorfologiya, seysmologiya, o'rmon xo'jaligi, atmosfera fizikasi, lazerli ko'rsatma, havodan lazer yordamida xaritalar tuzish uchun yuqori aniqlikdagi xaritalar tuzishda ishlatiladi. (ALSM) va lazer altimetriyasi. Bu texnologiya ba'zi avtonom avtoulovlarni boshqarish va navigatsiya qilishda ham qo'llaniladi.

Endi biz yaratishni boshlashimiz mumkin!

1 -qadam: Uskunani yarating

Uskunani yarating
Uskunani yarating
Uskunani yarating
Uskunani yarating

Ushbu loyiha uchun biz foydalanishimiz mumkin:

Materiallar

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

Dvigatel g90 mikro servo (https://amzn.to/2yDzZ1H)

HC-SR04 ping sensori (https://amzn.to/2COXgAq)

Non paneli (https://amzn.to/2CLqr7K)

Ba'zi simlar (https://amzn.to/2RmQBSk)

Majburiy emas

Arduino uchun 3D bosma quti (https://www.thingiverse.com/thing:994827)

HC-SR04 sensori uchun 3D bosma qismlar (https://www.thingiverse.com/thing:3182237)

Kod

Avval sensorni Arduino UNO 12 va 13 -pinlariga ulang. Shundan so'ng servo dvigatelni Arduino UNO 3 -pinli pin va quvvat manbaiga ulang.

Servo sg90 uchun dvigatelni quvvatlantirish uchun USB kabelidan foydalaning.

2 -qadam: Arduino UNO kodini yuklang

Arduino UNO kodini yuklang
Arduino UNO kodini yuklang

Kodni yuklang. Endi siz motorning harakatlanishini ko'rishingiz mumkin. Sensor o'lchovlarini o'qish uchun ketma -ket 9600 bod tezligini ochishga harakat qiling.

Kodni yuklab oling:

github.com/masteruan/lidar_Processing

3 -qadam: Kodni qayta ishlashda sinab ko'ring

Image
Image

Qayta ishlashni oching va barcha ketma -ket qiymatlarni o'qing. Ishlov berish konsolida to'g'ri portni tanlang.

Endi siz qora oynada oq nuqtalarni ko'rishingiz mumkin. Ob'ektdan kattaroq bo'lgan har bir nuqta yaqin.

Videoni ko'ring!

Kodni ushbu havola orqali ko'ring:

Tavsiya: