INHOUDSOPGAWE:
- Stap 1: Maak die hardeware
- Stap 2: Laai die Arduino UNO -kode op
- Stap 3: Toets u kode tydens verwerking
Video: Eenvoudige verwerking Uldar (Ultrasoniese opsporing en rangskikking): 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit is 'n eenvoudige projek wat Arduino UNO en verwerking gebruik om 'n eenvoudige lidar te maak.
Lidar (ook LIDAR, LiDAR en LADAR genoem) is 'n opmetingsmetode wat afstand na 'n teiken meet deur die teiken te verlig met gepulseerde laserlig en die weerspieëlde pulse met 'n sensor te meet. Verskille in laserterugvoer tye en golflengtes kan dan gebruik word om digitale 3D-voorstellings van die teiken te maak. Die naam lidar, wat nou gebruik word as 'n akroniem van ligopsporing en omvang (soms ligbeeld, opsporing en afstand), was oorspronklik 'n portemanto van lig en radar. Lidar word soms 3D -laserskandering genoem, 'n spesiale kombinasie van 3D -skandering en laserskandering. Dit het land-, lug- en mobiele toepassings. Lidar word algemeen gebruik om kaarte met 'n hoë resolusie te maak, met toepassings in geodesie, geomatika, argeologie, geografie, geologie, geomorfologie, seismologie, bosbou, atmosferiese fisika, laserbegeleiding, laser-swad-kartering in die lug (ALSM), en laser altimetrie. Die tegnologie word ook gebruik in beheer en navigasie vir sommige outonome motors.
Nou kan ons begin maak!
Stap 1: Maak die hardeware
Vir hierdie projek kan ons die volgende gebruik:
Materiaal
Arduino UNO (amptelik: https://amzn.to/2CLqfp2) (Elegoo:
Motor g90 mikroservo (https://amzn.to/2yDzZ1H)
HC-SR04 pingsensor (https://amzn.to/2COXgAq)
Broodbord (https://amzn.to/2CLqr7K)
Sommige drade (https://amzn.to/2RmQBSk)
Opsioneel
'N 3D -gedrukte omhulsel vir Arduino (https://www.thingiverse.com/thing:994827)
'N 3D-gedrukte stukke vir HC-SR04-sensor (https://www.thingiverse.com/thing:3182237)
Kode
Koppel eers die sensor aan die Arduino UNO pen 12 en 13. Koppel daarna die servomotor aan die Arduino UNO pin No.3 en die kragtoevoer.
Gebruik 'n USB -kabel vir Servo sg90 om die motor aan te dryf.
Stap 2: Laai die Arduino UNO -kode op
Laai die kode op. Nou kan u die motor sien beweeg. Probeer 'n seriële poort 9600 baud -tempo oopmaak om die metings van die sensor te lees.
Laai die kode af van:
github.com/masteruan/lidar_Processing
Stap 3: Toets u kode tydens verwerking
Open Verwerking en lees al die reekswaardes. Kies die regte poort op die verwerkingskonsole.
Nou kan u die wit kolletjies op die swart venster sien. Elke punt op die grootste as die voorwerp is naby.
Kyk na die video!
Sien die kode deur hierdie skakel:
Aanbeveel:
Nest -termostaat, opsporing van besetting: 12 stappe
Nest -termostaat, gebruiksopsporing: my outomatiese verkoeling by die huis met my Nest -termostaat is tot onlangs deur IFTTT bestuur deur Life360 se "eerste om by die huis aan te kom" " en " laaste om die huis te verlaat " snellers. Dit was wonderlik, want ek kon familielede by my Li voeg
Vulstasie vir die opsporing van CO: 5 stappe
Vulstasie vir die opsporing van CO: Koolstofmonoksied (CO) is 'n baie gevaarlike gas, omdat dit nie ruik nie, maar nie smaak nie. U kan dit nie sien of met u neus opspoor nie. My doel is om 'n eenvoudige CO -detektor te bou. Eerstens bespeur ek baie klein hoeveelhede van die gas in my huis. Dit is die rede
Zombie -opsporing van slim veiligheidsuil (diep leer): 10 stappe (met foto's)
Zombie Detecting Smart Security Uil (Deep Learning): Hallo almal, welkom by T3chFlicks! In hierdie Halloween -tutoriaal sal ons jou wys hoe ons 'n super -spookagtige kinkel op 'n alledaagse huishoudelike klassieker plaas: die veiligheidskamera. Hoe ?! Ons het 'n nagvisuil gemaak wat beeldverwerking gebruik om mense op te spoor
Smart Watchz met opsporing van Corona -simptome en datalogging: 10 stappe
Smart Watchz met opsporing van Corona -simptome en data -aanmelding: Dit is 'n Smartwatch met opsporing van Corona -simptome met behulp van LM35 en versnellingsmeter met data -aanmelding op die bediener. Rtc word gebruik om tyd te wys en met die telefoon te sinchroniseer en dit vir data -aanmelding te gebruik. Esp32 word gebruik as 'n brein met korteks kontroleerder met Blue
Maak 'n eenvoudige ultrasoniese terapie: 6 stappe
Maak 'n eenvoudige Ultrasoniese Theremin: Hierdie projek is 'n arduino -gebaseerde ultrasoniese theremin