Բովանդակություն:

Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում) ՝ 3 քայլ
Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում) ՝ 3 քայլ

Video: Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում) ՝ 3 քայլ

Video: Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում) ՝ 3 քայլ
Video: Ulduar 2024, Հուլիսի
Anonim
Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում)
Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում)
Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում)
Ուլդարի պարզ մշակում (ուլտրաձայնային հայտնաբերում և ընդգրկում)

Սա պարզ նախագիծ է, որն օգտագործում է Arduino UNO և Processing ՝ պարզ լիդար պատրաստելու համար:

Լիդարը (կոչվում է նաև LIDAR, LiDAR և LADAR) հետազոտության մեթոդ է, որը չափում է հեռավորությունը թիրախին ՝ լուսավորելով թիրախը իմպուլսային լազերային լույսով և չափելով արտացոլված իմպուլսները սենսորով: Լազերային վերադարձի ժամանակի և ալիքի երկարությունների տարբերությունները կարող են օգտագործվել թիրախի թվային եռաչափ պատկերներ ստեղծելու համար: Լիդար անունը, որն այժմ օգտագործվում է որպես լույսի հայտնաբերման և ընդգրկման հապավում (երբեմն լուսապատկերում, հայտնաբերում և ընդգրկում), ի սկզբանե լույսի և ռադիոտեղորոշիչ էր: Լիդարը երբեմն կոչվում է 3D լազերային սկանավորում, 3D սկանավորման և լազերային սկանավորման հատուկ համադրություն: Այն ունի ցամաքային, օդային և բջջային ծրագրեր: Լիդարը սովորաբար օգտագործվում է բարձր հստակության քարտեզներ պատրաստելու համար, որոնք կիրառվում են գեոդեզիայի, գեոմատիկայի, հնագիտության, աշխարհագրության, երկրաբանության, գեոմորֆոլոգիայի, սեյսմոլոգիայի, անտառային տնտեսության, մթնոլորտային ֆիզիկայի, լազերային ուղղորդման, օդային լազերային ծածկի քարտեզագրման մեջ: (ALSM) և լազերային բարձրաչափություն: Տեխնոլոգիան օգտագործվում է նաև որոշ ինքնավար մեքենաների կառավարման և նավագնացության մեջ:

Այժմ մենք կարող ենք սկսել պատրաստել:

Քայլ 1: Պատրաստեք սարքավորումները

Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները

Այս նախագծի համար մենք կարող ենք օգտագործել.

Նյութեր

Arduino UNO (պաշտոնական ՝ https://amzn.to/2CLqfp2) (Elegoo ՝

Motor g90 միկրո servo (https://amzn.to/2yDzZ1H)

HC-SR04 պինգ սենսոր (https://amzn.to/2COXgAq)

Հացաթուղթ (https://amzn.to/2CLqr7K)

Որոշ լարեր (https://amzn.to/2RmQBSk)

Ըստ ցանկության

3D տպագիր պատյան Arduino- ի համար (https://www.thingiverse.com/thing:994827)

3D տպագիր կտոր HC-SR04 տվիչի համար (https://www.thingiverse.com/thing:3182237)

Կոդ

Նախ և առաջ միացրեք սենսորը Arduino UNO 12 -րդ և 13 -րդ կապին: Դրանից հետո միացրեք servo շարժիչը Arduino UNO- ի թիվ 3 կապին և էլեկտրասնուցմանը:

Servo sg90- ի համար օգտագործեք USB մալուխ `շարժիչը սնուցելու համար:

Քայլ 2: Վերբեռնեք Arduino UNO ծածկագիրը

Վերբեռնեք Arduino UNO ծածկագիրը
Վերբեռնեք Arduino UNO ծածկագիրը

Վերբեռնեք ծածկագիրը: Այժմ դուք կարող եք տեսնել շարժիչի շարժումները: Փորձեք բացել 9600 baud արագության սերիական նավահանգիստ ՝ սենսորի չափերը կարդալու համար:

Ներբեռնեք կոդը ՝

github.com/masteruan/lidar_Processing

Քայլ 3: Փորձարկեք ձեր ծածկագիրը մշակման մեջ

Image
Image

Բացեք Processing և կարդացեք բոլոր սերիական արժեքները: Ընտրեք մշակման վահանակի աջ նավահանգիստը:

Այժմ դուք կարող եք տեսնել սպիտակ կետերը սև պատուհանի վրա: Օբյեկտից ավելի մեծ յուրաքանչյուր կետ ավելի մոտ է:

Դիտեք տեսանյութը:

Տես կոդը այս հղումով ՝

Խորհուրդ ենք տալիս: