Sommario:

Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni): 3 passaggi
Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni): 3 passaggi

Video: Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni): 3 passaggi

Video: Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni): 3 passaggi
Video: Pagina del dott. AI Elaborazione Semplice 2024, Luglio
Anonim
Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni)
Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni)
Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni)
Elaborazione semplice Uldar (rilevamento e portata a ultrasuoni)

Questo è un progetto semplice che utilizza Arduino UNO e Processing per creare un semplice lidar.

Lidar (chiamato anche LIDAR, LiDAR e LADAR) è un metodo di rilevamento che misura la distanza da un bersaglio illuminando il bersaglio con luce laser pulsata e misurando gli impulsi riflessi con un sensore. Le differenze nei tempi di ritorno del laser e nelle lunghezze d'onda possono quindi essere utilizzate per creare rappresentazioni digitali 3D del bersaglio. Il nome lidar, ora utilizzato come acronimo di rilevamento e raggio della luce (a volte imaging, rilevamento e raggio della luce), era originariamente un insieme di luce e radar. Lidar a volte viene chiamato scansione laser 3D, una combinazione speciale di scansione 3D e scansione laser. Ha applicazioni terrestri, aeree e mobili. Il Lidar è comunemente usato per creare mappe ad alta risoluzione, con applicazioni in geodesia, geomatica, archeologia, geografia, geologia, geomorfologia, sismologia, silvicoltura, fisica atmosferica, guida laser, mappatura delle andane laser aeree (ALSM) e altimetria laser. La tecnologia viene utilizzata anche nel controllo e nella navigazione di alcune auto autonome.

Ora possiamo iniziare a fare!

Passaggio 1: crea l'hardware

Crea l'hardware
Crea l'hardware
Crea l'hardware
Crea l'hardware

Per questo progetto possiamo utilizzare:

Materiali

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

Micro servo motore g90 (https://amzn.to/2yDzZ1H)

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

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

Alcuni fili (https://amzn.to/2RmQBSk)

Opzionale

Una custodia stampata in 3D per Arduino (https://www.thingiverse.com/thing:994827)

Pezzi stampati in 3D per il sensore HC-SR04 (https://www.thingiverse.com/thing:3182237)

Codice

Prima di tutto collegare il sensore al pin 12 e 13 di Arduino UNO. Successivamente collegare il servomotore al pin No.3 di Arduino UNO e l'alimentatore.

Per Servo sg90 utilizzare il cavo USB per alimentare il motore.

Passaggio 2: carica il codice Arduino UNO

Carica il codice Arduino UNO
Carica il codice Arduino UNO

Carica il codice. Ora puoi vedere il motore che si muove. Prova ad aprire una Serial Port 9600 baud rate per leggere le misure del sensore.

Scarica il codice da:

github.com/masteruan/lidar_Processing

Passaggio 3: verifica il codice durante l'elaborazione

Image
Image

Apri Elaborazione e leggi tutti i valori seriali. Seleziona la porta giusta sulla console di elaborazione.

Ora puoi vedere i punti bianchi sulla finestra nera. Ogni punto è più grande dell'oggetto vicino.

Guarda il video!

Vedi il codice da questo link:

Consigliato: