Tabla de contenido:
Video: Uldar de procesamiento simple (detección y rango ultrasónico): 3 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Este es un proyecto simple que usa Arduino UNO y Processing para hacer un lidar simple.
Lidar (también llamado LIDAR, LiDAR y LADAR) es un método topográfico que mide la distancia a un objetivo iluminando el objetivo con luz láser pulsada y midiendo los pulsos reflejados con un sensor. Las diferencias en los tiempos de retorno del láser y las longitudes de onda se pueden utilizar para hacer representaciones digitales en 3D del objetivo. El nombre lidar, ahora utilizado como un acrónimo de detección de luz y rango (a veces imágenes de luz, detección y rango), fue originalmente un acrónimo de luz y radar. Lidar a veces se denomina escaneo láser 3D, una combinación especial de escaneo 3D y escaneo láser. Tiene aplicaciones terrestres, aéreas y móviles. Lidar se utiliza comúnmente para hacer mapas de alta resolución, con aplicaciones en geodesia, geomática, arqueología, geografía, geología, geomorfología, sismología, silvicultura, física atmosférica, guía láser, mapeo de franjas láser aerotransportado. (ALSM) y altimetría láser. La tecnología también se utiliza en el control y la navegación de algunos coches autónomos.
¡Ahora podemos empezar a hacer!
Paso 1: haga el hardware
Para este proyecto podemos utilizar:
Materiales
Arduino UNO (oficial: https://amzn.to/2CLqfp2) (Elegoo:
Motor g90 micro servo (https://amzn.to/2yDzZ1H)
Sensor de ping HC-SR04 (https://amzn.to/2COXgAq)
Placa de pruebas (https://amzn.to/2CLqr7K)
Algunos cables (https://amzn.to/2RmQBSk)
Opcional
Un estuche impreso en 3D para Arduino (https://www.thingiverse.com/thing:994827)
Piezas impresas en 3D para el sensor HC-SR04 (https://www.thingiverse.com/thing:3182237)
Código
En primer lugar, conecte el sensor al pin 12 y 13 de Arduino UNO. Después, conecte el servomotor al pin No 3 de Arduino UNO y a la fuente de alimentación.
Para Servo sg90, use un cable USB para alimentar el motor.
Paso 2: Cargue el código UNO de Arduino
Sube el código. Ahora puedes ver cómo se mueve el motor. Intente abrir un puerto serie 9600 baudios para leer las medidas del sensor.
Descarga el código de:
github.com/masteruan/lidar_Processing
Paso 3: pruebe su código durante el procesamiento
Abra Processing y lea todos los valores seriales. Seleccione el puerto correcto en la consola de procesamiento.
Ahora puedes ver los puntos blancos en la ventana negra. Cada punto más grande que el objeto está cerca.
¡Mira el video!
Vea el código en este enlace: