Talaan ng mga Nilalaman:

Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging): 3 Hakbang
Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging): 3 Hakbang

Video: Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging): 3 Hakbang

Video: Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging): 3 Hakbang
Video: MGA IBA'T IBANG URI O KULAY NG REGLA NA DAPAT MONG MALAMAN#menstration#mgaiba't-ibangkulayngmens 2024, Hulyo
Anonim
Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging)
Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging)
Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging)
Simpleng Pagproseso ng Uldar (Ultrasonic Detection and Ranging)

Ito ay isang simpleng proyekto na gumagamit ng Arduino UNO at Pagproseso upang makagawa ng isang simpleng lidar.

Ang Lidar (tinatawag ding LIDAR, LiDAR, at LADAR) ay isang paraan ng pagsisiyasat na sumusukat sa distansya sa isang target sa pamamagitan ng pag-iilaw ng target sa pulsed na laser light at pagsukat sa mga nakalantad na pulso gamit ang isang sensor. Ang mga pagkakaiba sa mga oras ng pagbabalik ng laser at haba ng daluyong ay maaaring magamit upang makagawa ng mga digital na 3-D na representasyon ng target. Ang pangalang tutupar, na ginagamit ngayon bilang isang acronym ng light detection at sumasaklaw (minsan light imaging, detection, at sumasaklaw), ay orihinal na isang portmanteau ng ilaw at radar. Ang Lidar minsan ay tinatawag na 3D laser scanning, isang espesyal na kumbinasyon ng isang 3D na pag-scan at pag-scan ng laser. Mayroon itong mga terrestrial, airborne, at mobile application. Karaniwang ginagamit ang Lidar upang makagawa ng mga mapang may mataas na resolusyon, na may mga aplikasyon sa geodesy, geomatiko, arkeolohiya, heograpiya, geolohiya, geomorphology, seismology, kagubatan, physics ng atmospera, patnubay ng laser, pagmamapa ng laser na nasa hangin. (ALSM), at laser altimetry. Ginagamit din ang teknolohiya sa kontrol at pag-navigate para sa ilang mga awtonomong sasakyan.

Ngayon ay maaari na tayong magsimulang gumawa!

Hakbang 1: Gawin ang Hardware

Gawin ang Hardware
Gawin ang Hardware
Gawin ang Hardware
Gawin ang Hardware

Para sa proyektong ito maaari naming gamitin:

Mga Kagamitan

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

Motor g90 micro servo (https://amzn.to/2yDzZ1H)

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

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

Ang ilang mga wires (https://amzn.to/2RmQBSk)

Opsyonal

Isang naka-print na kaso ng 3D para sa Arduino (https://www.thingiverse.com/thing:994827)

Isang naka-print na piraso ng 3D para sa sensor ng HC-SR04 (https://www.thingiverse.com/thingumalo182237)

Code

Una sa lahat ikonekta ang sensor sa Arduino UNO pin 12 at 13. Pagkatapos nito ikonekta ang servo motor sa Arduino UNO pin No.3 at ang power supply.

Para sa Servo sg90 gumamit ng USB cable upang mapagana ang motor.

Hakbang 2: I-upload ang Arduino UNO Code

I-upload ang Arduino UNO Code
I-upload ang Arduino UNO Code

I-upload ang code. Ngayon ay makikita mo na ang paggalaw ng motor. Subukang buksan ang isang Serial port 9600 baud rate upang mabasa ang mga hakbang ng sensor.

I-download ang code mula sa:

github.com/masteruan/lidar_Processing

Hakbang 3: Subukan ang Iyong Code sa Pagproseso

Image
Image

Buksan ang Pagproseso at basahin ang lahat ng mga serial halaga. Piliin ang tamang port sa Processing console.

Ngayon ay makikita mo na ang mga puting tuldok sa itim na bintana. Ang bawat tuldok sa higit na pinakamalaking pagkatapos ang object ay malapit.

Tingnan ang video!

Tingnan ang code sa pamamagitan ng link na ito:

Inirerekumendang: