Sisukord:
- Samm: valmistage riistvara
- Samm: laadige üles Arduino UNO kood
- Samm: katsetage oma koodi töötlemisel
Video: Lihtne töötlemine Uldar (ultraheli tuvastamine ja vahemik): 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See on lihtne projekt, mis kasutab lihtsa lidari valmistamiseks Arduino UNO ja Processing.
Lidar (nimetatakse ka LIDARiks, LiDARiks ja LADARiks) on mõõdistusmeetod, mis mõõdab kaugust sihtmärgini, valgustades sihtmärki impulsslaservalgusega ja mõõtes anduriga peegeldunud impulsse. Seejärel saab sihtmärgi digitaalsete 3-D-esituste tegemiseks kasutada laseride tagasivõtmise aegade ja lainepikkuste erinevusi. Nimi lidar, mida nüüd kasutatakse valguse tuvastamise ja ulatuse (mõnikord valguse kujutamise, tuvastamise ja ulatuse) lühendina, oli algselt valguse ja radari portree. Lidarit nimetatakse mõnikord 3D -laserskaneerimiseks, mis on 3D -skaneerimise ja laserskaneerimise eriline kombinatsioon. Sellel on maapealsed, õhus levivad ja mobiilirakendused. Lidarit kasutatakse tavaliselt kõrge eraldusvõimega kaartide tegemiseks koos rakendustega geodeesias, geomaatikas, arheoloogias, geograafias, geoloogias, geomorfoloogias, seismoloogias, metsanduses, atmosfäärifüüsikas, laserjuhistes, õhus levivate laservaalade kaardistamises. (ALSM) ja laserkõrguse mõõtmine. Seda tehnoloogiat kasutatakse ka mõnede autonoomsete autode juhtimisel ja navigeerimisel.
Nüüd saame hakata valmistama!
Samm: valmistage riistvara
Selle projekti jaoks saame kasutada:
Materjalid
Arduino UNO (ametlik: https://amzn.to/2CLqfp2) (Elegoo:
Mootori g90 mikroservo (https://amzn.to/2yDzZ1H)
HC-SR04 pingiandur (https://amzn.to/2COXgAq)
Leivalaud (https://amzn.to/2CLqr7K)
Mõned juhtmed (https://amzn.to/2RmQBSk)
Valikuline
3D trükitud ümbris Arduino jaoks (https://www.thingiverse.com/thing:994827)
3D-prinditud tükid HC-SR04 anduri jaoks (https://www.thingiverse.com/thing:3182237)
Kood
Kõigepealt ühendage andur Arduino UNO tihvtidega 12 ja 13. Pärast seda ühendage servomootor Arduino UNO tihvtiga nr 3 ja toiteallikaga.
Servo sg90 jaoks kasutage mootori toiteks USB -kaablit.
Samm: laadige üles Arduino UNO kood
Laadige kood üles. Nüüd näete mootori liikumist. Anduri mõõtude lugemiseks proovige avada jadaport 9600 baudikiirust.
Laadige kood alla siit:
github.com/masteruan/lidar_Processing
Samm: katsetage oma koodi töötlemisel
Avage töötlemine ja lugege kõiki jadaväärtusi. Valige töötlemiskonsoolil õige port.
Nüüd näete musta akna valgeid täppe. Iga punkt suuremal kui objektil on lähedal.
Vaata videot!
Vaadake koodi selle lingi kaudu:
Soovitan:
Lihtne omatehtud ultraheli niisutaja vähem kui 10 $: 3 sammu
Lihtne omatehtud ultraheli niisutaja hinnaga alla 10 $: Otsides kodus kasutatavat niisutajat, nägin palju laheda uduga ultraheli niisutajaid ja mõtlesin, kas saaksin endale odava. See on omatehtud niisutaja, mis kasutab Internetist leitud ultraheli udutekitajat / udutit. See on lihtne D
Lihtne värvide tuvastamine OpenCV abil: 6 sammu
Lihtne värvide tuvastamine OpenCV abil: Tere! Täna näitan lihtsat meetodit värvide tuvastamiseks reaalajas videost OpenCV ja python abil. Põhimõtteliselt katsetan lihtsalt, kas vajalik värv on taustraamis olemas või mitte, ja OpenCV moodulite abil maskeerin selle piirkonna ja
Tehke lihtne ultraheli Theremin: 6 sammu
Tehke lihtne ultraheli Theremin: see projekt on arduino -põhine ultraheli sealmin
Pikaajaline traadita veetaseme indikaator koos häirega - Vahemik kuni 1 km - Seitse taset: 7 sammu
Pikaajaline traadita veetaseme indikaator koos häirega | Vahemik kuni 1 km | Seitse taset: vaadake seda Youtube'is: https://youtu.be/vdq5BanVS0YVõite olla näinud palju juhtmega ja traadita veetaseme indikaatoreid, mis võimaldaksid ulatust kuni 100 kuni 200 meetrit. Kuid selles juhendis näete pikamaa traadita veetaseme indikaatorit
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada: 3 sammu
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada .: See projekt aitab teil ühendada 18 LED-i (6 punast + 6 sinist + 6 kollast) oma Arduino plaadiga ja analüüsida arvuti helikaardi reaalajasignaale ning edastada need valgusdioodid, mis neid löögiefektide järgi süttivad (Snare, High Hat, Kick)