Innholdsfortegnelse:
- Trinn 1: Lag maskinvaren
- Trinn 2: Last opp Arduino UNO -koden
- Trinn 3: Test koden din under behandling
Video: Enkel prosessering Uldar (ultralyddeteksjon og rangering): 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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
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 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
Å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:
FK (Forward Kinematic) Med Excel, Arduino og prosessering: 8 trinn
FK (Forward Kinematic) Med Excel, Arduino & Processing: Forward Kinematic brukes til å finne End Effector -verdier (x, y, z) i 3D -rom
Fremover kinematisk med Excel, Arduino og prosessering: 8 trinn
Fremover kinematisk Med Excel, Arduino og prosessering: Fremover kinematisk brukes til å finne End Effector -verdier (x, y, z) i 3D -rom
Koble prosessering og Arduino og lag 7 segmenter og servo GUI -kontroller: 4 trinn
Koble til prosessering og Arduino og lag 7 segmenter og servo GUI -kontroller: For noen prosjekter må du bruke Arduino ettersom det gir en enkel prototypeplattform, men visning av grafikk i seriell skjerm av Arduino kan ta ganske lang tid og er til og med vanskelig å gjøre. Du kan vise grafer på Arduino Serial Monitor bu
Interaktiv LED -kuppel med Fadecandy, prosessering og Kinect: 24 trinn (med bilder)
Interaktiv LED -kuppel med Fadecandy, prosessering og Kinect: WhatWhen in Dome er en 4,2 m geodesisk kuppel dekket med 4378 lysdioder. Lysdiodene er alle individuelt kartlagte og adresserbare. De kontrolleres av Fadecandy og Processing på et Windows -skrivebord. En Kinect er festet til en av kuppelens stiver, så
Lag en ultralyddeteksjon og rangeringsenhet hjemme: 7 trinn (med bilder)
Lag en ultralyddeteksjon og rangering -enhet hjemme: Hei! Jeg er Sourabh Kumar, jeg var ivrig etter å lage en alarmerende radar, men det mislyktes, jeg skal prøve igjen, men i dag skal jeg veilede deg til å lage en ultralyddeteksjon og rekkevidde hjemme ved hjelp av en ultralydsensor (transceiver) jeg vet at det er mange pro