Turinys:
- 1 žingsnis: sukurkite aparatūrą
- 2 veiksmas: įkelkite „Arduino“UNO kodą
- 3 žingsnis: išbandykite kodą apdorojant
Video: Paprastas „Uldar“apdorojimas (ultragarsinis aptikimas ir diapazonas): 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Tai paprastas projektas, kuriame naudojamas „Arduino UNO“ir „Processing“, kad būtų sukurtas paprastas „lidar“.
„Lidar“(dar vadinamas LIDAR, LiDAR ir LADAR) yra tyrimo metodas, kuriuo matuojamas atstumas iki taikinio, apšviečiant taikinį impulsine lazerio šviesa ir matuojant atspindėtus impulsus jutikliu. Tuomet lazerio grįžimo laiko ir bangos ilgių skirtumai gali būti naudojami skaitmeniniams taikinio 3D vaizdams pateikti. Pavadinimas „lidar“, dabar naudojamas kaip šviesos aptikimo ir diapazono (kartais šviesos vaizdavimo, aptikimo ir diapazono) santrumpa, iš pradžių buvo šviesos ir radaro portretas. Lidar kartais vadinamas 3D lazeriniu nuskaitymu, specialiu 3D nuskaitymo ir lazerinio nuskaitymo deriniu. Jis turi antžemines, ore esančias ir mobiliąsias programas. „Lidar“paprastai naudojamas didelės skiriamosios gebos žemėlapiams kurti, naudojant geodeziją, geomatiką, archeologiją, geografiją, geologiją, geomorfologiją, seismologiją, miškininkystę, atmosferos fiziką, nukreipimą lazeriu, lazerinį skalių žemėlapį (ALSM) ir lazerinė altimetrija. Ši technologija taip pat naudojama kai kurių autonominių automobilių valdymui ir navigacijai.
Dabar galime pradėti gaminti!
1 žingsnis: sukurkite aparatūrą
Šiam projektui galime naudoti:
Medžiagos
„Arduino UNO“(oficialiai: https://amzn.to/2CLqfp2) („Elegoo“:
„Motor g90“mikro servo (https://amzn.to/2yDzZ1H)
HC-SR04 ping jutiklis (https://amzn.to/2COXgAq)
Duonos lenta (https://amzn.to/2CLqr7K)
Kai kurie laidai (https://amzn.to/2RmQBSk)
Neprivaloma
3D spausdintas „Arduino“dėklas (https://www.thingiverse.com/thing:994827)
3D spausdintos detalės HC-SR04 jutikliui (https://www.thingiverse.com/thing:3182237)
Kodas
Pirmiausia prijunkite jutiklį prie „Arduino UNO“kaiščių 12 ir 13. Po to prijunkite servo variklį prie „Arduino UNO“kaiščio Nr. 3 ir maitinimo šaltinio.
„Servo sg90“varikliui maitinti naudokite USB kabelį.
2 veiksmas: įkelkite „Arduino“UNO kodą
Įkelkite kodą. Dabar galite pamatyti variklio judesius. Pabandykite atidaryti 9600 serijos prievadų spartą, kad nuskaitytumėte jutiklio matavimus.
Atsisiųskite kodą iš:
github.com/masteruan/lidar_Processing
3 žingsnis: išbandykite kodą apdorojant
Atidarykite „Processing“ir perskaitykite visas serijos reikšmes. Apdorojimo pulte pasirinkite tinkamą prievadą.
Dabar juodame lange galite pamatyti baltus taškus. Kiekvienas taškas ant didesnio nei objektas yra šalia.
Žiūrėkite vaizdo įrašą!
Peržiūrėkite kodą naudodami šią nuorodą:
Rekomenduojamas:
„MATLAB“paprastas veido aptikimas: 4 žingsniai
„MATLAB Easy Face Detection“: pagrindinis šios instrukcijos tikslas yra parodyti, kaip lengva bus apdoroti vaizdus. „MATLABFace“veido aptikimas ir stebėjimas buvo svarbi ir aktyvi tyrimų sritis, todėl aš paaiškinsiu kaip tai galima padaryti
Paprastas spalvų aptikimas naudojant „OpenCV“: 6 žingsniai
Paprastas spalvų aptikimas naudojant „OpenCV“: Sveiki! Šiandien aš parodysiu paprastą būdą, kaip aptikti spalvą iš tiesioginio vaizdo įrašo naudojant „OpenCV“ir „python“. Iš esmės aš tik išbandysiu, ar reikiama spalva yra fone, ar ne, ir naudodamas „OpenCV“modulius aš užmaskuosiu tą regioną ir
„Arduino“projektas: „LoRa“modulio RF1276 bandymo diapazonas GPS sekimui Sprendimas: 9 žingsniai (su paveikslėliais)
„Arduino“projektas: „LoRa“modulio RF1276 bandymo diapazonas GPS sekimui Sprendimas: Ryšys: USB - nuoseklus Reikalingas: „Chrome“naršyklės poreikis: 1 X „Arduino Mega“poreikis: 1 X GPS poreikis: 1 X SD kortelės poreikis: 2 X „LoRa“modemas RF1276 Funkcija: „Arduino“Siųsti GPS reikšmę į pagrindinę bazę - Pagrindinė bazė saugo duomenis „Dataino Server Lora“modulyje: itin ilgas atstumas
Didelio nuotolio belaidis vandens lygio indikatorius su aliarmu - Diapazonas iki 1 km - Septyni lygiai: 7 žingsniai
Didelio nuotolio belaidis vandens lygio indikatorius su aliarmu | Diapazonas iki 1 km | Septyni lygiai: žiūrėkite „Youtube“: https://youtu.be/vdq5BanVS0YGalbūt matėte daug laidinio ir belaidžio vandens lygio indikatorių, kurie užtikrintų atstumą iki 100–200 metrų. Tačiau šioje pamokoje pamatysite ilgo nuotolio belaidžio vandens lygio indikatorių
Didinamas naujas ITrip diapazonas: 7 žingsniai
Naujos „ITrip“asortimento didinimas. Šis projektas skirtas atnaujinti naujausio „Griffin iTrip“asortimentą, net jo neatidarant. Labai lengva