Sadržaj:
Video: Uldar za jednostavnu obradu (ultrazvučno otkrivanje i rangiranje): 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovo je jednostavan projekt koji koristi Arduino UNO i Processing za izradu jednostavnog lidara.
Lidar (koji se nazivaju i LIDAR, LiDAR i LADAR) je metoda snimanja koja mjeri udaljenost do cilja osvjetljavanjem cilja impulsnom laserskom svjetlošću i mjerenjem reflektiranih impulsa senzorom. Razlike u vremenu povratka lasera i valnim duljinama tada se mogu koristiti za izradu digitalnih 3-D prikaza cilja. Naziv lidar, koji se sada koristi kao akronim za otkrivanje i rangiranje svjetlosti (ponekad snimanje svjetla, detekcija i rangiranje), izvorno je bio portmanteau svjetlosti i radara. Lidar se ponekad naziva 3D lasersko skeniranje, posebna kombinacija 3D skeniranja i laserskog skeniranja. Ima zemaljske, zračne i mobilne aplikacije. Lidar se obično koristi za izradu karata visoke rezolucije, s aplikacijama u geodeziji, geomatici, arheologiji, geografiji, geologiji, geomorfologiji, seizmologiji, šumarstvu, fizici atmosfere, laserskom navođenju, zračnom laserskom mapiranju otkopa (ALSM) i laserska altimetrija. Tehnologija se također koristi u kontroli i navigaciji za neke autonomne automobile.
Sada možemo početi s izradom!
Korak 1: Napravite hardver
Za ovaj projekat možemo koristiti:
Materijali
Arduino UNO (službeni: https://amzn.to/2CLqfp2) (Elegoo:
Motor g90 mikro servo (https://amzn.to/2yDzZ1H)
HC-SR04 ping senzor (https://amzn.to/2COXgAq)
Oglasna ploča (https://amzn.to/2CLqr7K)
Neke žice (https://amzn.to/2RmQBSk)
Opcionalno
3D štampano kućište za Arduino (https://www.thingiverse.com/thing:994827)
3D štampani komadi za senzor HC-SR04 (https://www.thingiverse.com/thing:3182237)
Kod
Prije svega spojite senzor na Arduino UNO pin 12 i 13. Nakon toga spojite servo motor na Arduino UNO pin 3 i napajanje.
Za Servo sg90 koristite USB kabel za napajanje motora.
Korak 2: Prenesite Arduino UNO kod
Otpremite kôd. Sada možete vidjeti kako se motor kreće. Pokušajte otvoriti brzinu prijenosa serijskog porta 9600 za čitanje mjera senzora.
Preuzmite kod sa:
github.com/masteruan/lidar_Processing
Korak 3: Testirajte svoj kôd u obradi
Otvorite Processing i pročitajte sve serijske vrijednosti. Odaberite odgovarajući port na procesorskoj konzoli.
Sada možete vidjeti bijele tačke na crnom prozoru. Svaka tačka na najvećem objektu je blizu.
Pogledajte video!
Kôd pogledajte na ovoj vezi: