Мазмұны:
- 1 -қадам: Жабдықты жасаңыз
- 2 -қадам: Arduino UNO кодын жүктеңіз
- 3 -қадам: кодты өңдеу кезінде тексеріңіз
Бейне: Қарапайым өңдеу ұлдары (ультрадыбыстық анықтау және диапазон): 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл қарапайым лидар жасау үшін 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 кодын жүктеңіз
Кодты жүктеңіз. Енді сіз мотордың қозғалысын көре аласыз. Сенсордың өлшемдерін оқу үшін 9600 сериялық портты жіберу жылдамдығын ашуға тырысыңыз.
Кодты мына жерден жүктеңіз:
github.com/masteruan/lidar_Processing
3 -қадам: кодты өңдеу кезінде тексеріңіз
Өңдеуді ашыңыз және барлық сериялық мәндерді оқыңыз. Өңдеу консолінде дұрыс портты таңдаңыз.
Енді сіз қара терезеде ақ нүктелерді көре аласыз. Әр нүктеден үлкенірек нүкте жақын орналасқан.
Видеоны қараңыз!
Осы сілтеме бойынша кодты қараңыз:
Ұсынылған:
Оқулық: Arduino Uno және ультрадыбыстық сенсор көмегімен диапазон детекторын қалай құруға болады: 3 қадам
Оқу құралы: Arduino Uno және ультрадыбыстық сенсор көмегімен диапазон детекторын қалай құруға болады: Сипаттама: Бұл оқулық ультрадыбыстық сенсор (US-015) мен оның алдындағы кедергі арасындағы қашықтықты өлшей алатын қарапайым диапазонды қалай жасау керектігін көрсетеді. Бұл US-015 ультрадыбыстық сенсоры қашықтықты өлшеуге арналған тамаша сенсор болып табылады және
Үйде ультрадыбыстық анықтау мен ауытқу құрылғысын жасаңыз: 7 қадам (суреттермен)
Үйде ультрадыбыстық анықтау мен ауытқу құрылғысын жасаңыз: Сәлеметсіз бе! Мен Сурабх Кумармын, мен дабыл радарын жасағым келді, бірақ ол сәтсіз болды, мен қайтадан тырысамын, бірақ бүгін мен сізге ультрадыбыстық сенсорды (трансивер) пайдаланып үйде ультрадыбыстық анықтау мен ауқымды құрылғыны жасауға көмектесемін. про
Температура мен ылғалдылықтың дисплейі және Arduino және өңдеу көмегімен деректерді жинау: 13 қадам (суреттермен)
Температура мен ылғалдылықтың дисплейі және Arduino мен өңдеумен мәліметтерді жинау: Кіріспе: Бұл жоба Arduino тақтасын, сенсорды (DHT11), Windows компьютерін және өңдеу (тегін жүктелетін) бағдарламасын пайдаланып, температураны, ылғалдылықты сандық және бар диаграмма формасы, уақыт пен күнді көрсету және санау уақытын іске қосу
Есіктері бар ультрадыбыстық диапазон: 7 қадам (суреттермен)
Есіктері бар ультрадыбыстық диапазон: ультрадыбыстық диапазон жоғары жиілікті дыбыс толқынын шығару арқылы кез келген нәрсенің бар -жоғын анықтайды. Бұл нұсқаулықтың негізгі бағыты есіктер мен ультрадыбыстық диапазондардың қалай жұмыс жасай алатындығына, атап айтқанда оларды қалай анықтау керектігін
Кедергілерді анықтау және ескерту - Arduino UNO және ультрадыбыстық: 4 қадам (суреттермен)
Кедергілерді анықтау және ескерту - Arduino UNO және Ультрадыбыстық: Бұл сізге ультрадыбыстық және дыбыстық сигналды түсінуге және Arduino -ны үйренуге тереңірек енуге көмектесетін оқулық, осы қадамдарды орындап, маған кері байланыс беріңіз