Innholdsfortegnelse:

Enkel prosessering Uldar (ultralyddeteksjon og rangering): 3 trinn
Enkel prosessering Uldar (ultralyddeteksjon og rangering): 3 trinn

Video: Enkel prosessering Uldar (ultralyddeteksjon og rangering): 3 trinn

Video: Enkel prosessering Uldar (ultralyddeteksjon og rangering): 3 trinn
Video: Московия это часть Тартарии? 2024, Juli
Anonim
Enkel prosessering Uldar (ultralyddeteksjon og rekkevidde)
Enkel prosessering Uldar (ultralyddeteksjon og rekkevidde)
Enkel prosessering Uldar (ultralyddeteksjon og rekkevidde)
Enkel prosessering Uldar (ultralyddeteksjon og rekkevidde)

Dette er et enkelt prosjekt som bruker Arduino UNO og prosessering til å lage en enkel lidar.

Lidar (også kalt LIDAR, LiDAR og LADAR) er en målemetode som måler avstand til et mål ved å belyse målet med pulserende laserlys og måle de reflekterte pulser med en sensor. Forskjeller i laserretur og bølgelengder kan deretter brukes til å lage digitale 3D-representasjoner av målet. Navnet lidar, nå brukt som et akronym for lysdeteksjon og rekkevidde (noen ganger lysavbildning, deteksjon og spredning), var opprinnelig et portmanteau av lys og radar. Noen ganger kalles Lidar 3D -laserskanning, en spesiell kombinasjon av 3D -skanning og laserskanning. Den har terrestriske, luftbårne og mobile applikasjoner. Lidar brukes ofte til å lage høyoppløselige kart, med applikasjoner innen geodesi, geomatikk, arkeologi, geografi, geologi, geomorfologi, seismologi, skogbruk, atmosfærisk fysikk, laserveiledning, luftbåren laserskåringskartlegging (ALSM), og laser -altimetri. Teknologien brukes også i kontroll og navigasjon for noen autonome biler.

Nå kan vi begynne å lage!

Trinn 1: Lag maskinvaren

Lag maskinvaren
Lag maskinvaren
Lag maskinvaren
Lag maskinvaren

Til dette prosjektet kan vi bruke:

Materialer

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

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

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

Brødbrett (https://amzn.to/2CLqr7K)

Noen ledninger (https://amzn.to/2RmQBSk)

Valgfri

Et 3D -trykt etui til Arduino (https://www.thingiverse.com/thing:994827)

En 3D-trykt brikke for HC-SR04 sensor (https://www.thingiverse.com/thing:3182237)

Kode

Koble først sensoren til Arduino UNO -pinne 12 og 13. Deretter kobler du servomotoren til Arduino UNO -pinne nr. 3 og strømforsyningen.

For Servo sg90 bruk USB -kabel for å drive motoren.

Trinn 2: Last opp Arduino UNO -koden

Last opp Arduino UNO -koden
Last opp Arduino UNO -koden

Last opp koden. Nå kan du se motoren bevege seg. Prøv å åpne en seriell port 9600 baudhastighet for å lese målingene til sensoren.

Last ned koden fra:

github.com/masteruan/lidar_Processing

Trinn 3: Test koden din under behandling

Image
Image

Åpne Processing og les alle serielle verdier. Velg riktig port på behandlingskonsollen.

Nå kan du se de hvite prikkene på det svarte vinduet. Hver prikk på den største siden objektet er i nærheten.

Se videoen!

Se koden ved denne lenken:

Anbefalt: