Мазмұны:

Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және диапазон): 3 қадам
Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және диапазон): 3 қадам

Бейне: Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және диапазон): 3 қадам

Бейне: Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және диапазон): 3 қадам
Бейне: Еркектердің белсіздігі 2024, Желтоқсан
Anonim
Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және ауқымын өзгерту)
Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және ауқымын өзгерту)
Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және ауқымын өзгерту)
Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және ауқымын өзгерту)

Бұл қарапайым лидар жасау үшін Arduino UNO және Processing қолданатын қарапайым жоба.

Лидар (LIDAR, LiDAR және LADAR деп те аталады) - бұл импульсті лазер сәулесімен жарықтандыру және шағылған импульстарды сенсормен өлшеу арқылы нысанаға дейінгі қашықтықты өлшейтін маркшейдерлік әдіс. Лазерлік қайтару уақыты мен толқын ұзындығындағы айырмашылықтарды мақсатты 3-D сандық түрде көрсету үшін пайдалануға болады. Лидар атауы, қазір жарықтың анықталуы мен диапазонының қысқартылуы ретінде қолданылады (кейде жарық бейнелеу, анықтау және диапазон), бастапқыда жарық пен радардың портмантоуы болды. Лидар кейде 3D лазерлік сканерлеу деп аталады, бұл 3D сканерлеу мен лазерлік сканерлеудің арнайы комбинациясы. Ол жер үсті, әуедегі және мобильді қосымшаларға ие. Lidar әдетте геодезия, геоматика, археология, география, геология, геоморфология, сейсмология, орман шаруашылығы, атмосфералық физика, лазерлік нұсқаулық, әуедегі лазерлік карта картасын жасауда жоғары ажыратымдылықтағы карталарды жасау үшін қолданылады. (ALSM) және лазерлік альтиметрия. Бұл технология кейбір автономды автокөліктерді басқару мен навигацияда да қолданылады.

Енді біз жасай бастаймыз!

1 -қадам: Жабдықты жасаңыз

Жабдықты жасаңыз
Жабдықты жасаңыз
Жабдықты жасаңыз
Жабдықты жасаңыз

Бұл жоба үшін біз пайдалана аламыз:

Материалдар

Arduino UNO (ресми: https://amzn.to/2CLqfp2) (Elegoo:

Мотор g90 микросерво (https://amzn.to/2yDzZ1H)

HC-SR04 пинг сенсоры (https://amzn.to/2COXgAq)

Нан тақтасы (https://amzn.to/2CLqr7K)

Кейбір сымдар (https://amzn.to/2RmQBSk)

Қосымша

Arduino үшін 3D басып шығарылған корпус (https://www.thingiverse.com/thing:994827)

HC-SR04 сенсорына арналған 3D басып шығарылған бөліктер (https://www.thingiverse.com/thing:3182237)

Код

Алдымен сенсорды Arduino UNO 12 және 13 түйреуішіне жалғаңыз. Осыдан кейін серво қозғалтқышты Arduino UNO №3 түйреуішіне және қуат көзіне қосыңыз.

Servo sg90 үшін моторды қосу үшін USB кабелін пайдаланыңыз.

2 -қадам: Arduino UNO кодын жүктеңіз

Arduino UNO кодын жүктеңіз
Arduino UNO кодын жүктеңіз

Кодты жүктеңіз. Енді сіз мотордың қозғалысын көре аласыз. Сенсордың өлшемдерін оқу үшін 9600 сериялық портты жіберу жылдамдығын ашуға тырысыңыз.

Кодты мына жерден жүктеңіз:

github.com/masteruan/lidar_Processing

3 -қадам: кодты өңдеу кезінде тексеріңіз

Image
Image

Өңдеуді ашыңыз және барлық сериялық мәндерді оқыңыз. Өңдеу консолінде дұрыс портты таңдаңыз.

Енді сіз қара терезеде ақ нүктелерді көре аласыз. Әр нүктеден үлкенірек нүкте жақын орналасқан.

Видеоны қараңыз!

Осы сілтеме бойынша кодты қараңыз:

Ұсынылған: