Contenido
¿Hay blogs / tutoriales sobre cómo leer los datos con una Raspberry Pi? He conectado sensores antes, pero sería útil algún ejemplo de código Python. Basado en el SHARP gp2y0a21yk0f, este sensor de proximidad IR es una recomendación popular para cualquiera que busque una detección de distancia Arduino sencilla. Alternativamente, también se puede interpolar entre las áreas almacenando todas las pistas y leyendo el valor específico y calculando la distancia al voltaje medido usando interpolación lineal. Ahora que tenemos todos los paquetes necesarios instalados, podemos crear el script para medir la distancia.
- El artículo comienza repasando los conceptos básicos de cómo medir la distancia con un sistema basado en láser.
- Después de jugar con el umbral y algunos otros aspectos del código, la precisión resultante es bastante buena.
- Estoy de acuerdo con Python pero no estoy seguro de cómo conectar esto a mi pi.
- Inspirado por un sistema LIDAR basado en Arduino, decidió que quería utilizar con éxito un RangeFinder láser de código abierto asequible (OSLRF-01) de LightWare.
gracias por publicar los enlaces y por toda su ayuda hasta la fecha. Se adapta y muestra el perfil de intensidad de los rayos láser utilizando picamera y raspberry pi 2. Pantalla táctil TFT y paquete de batería utilizado para la movilidad. La precisión del láser no tiene por qué ser perfecta. La alineación se ajustará mediante tornillos de mariposa externos. La calibración se realizará midiendo la distancia entre puntos a distancias establecidas de la unidad.
Entrada al premio de Hackaday: Cámara de telémetro = Smartzoom
Sírvase una buena taza de té caliente, porque el último trabajo sobre un telémetro láser es una lectura larga e interesante. Por ejemplo, este módulo podría ser una adaptación de una unidad portátil que viene con una batería considerable y una fuente de alimentación para proporcionar los pulsos de corriente al láser. Si simplemente lo conecta a su Pi, cada vez que se dispara el láser, arrastrará hacia abajo el riel de 3.3V, bloqueando la CPU. Los sensores de tiempo de vuelo están apareciendo ahora, incluso cámaras de imagen 3D. Pero estos láseres VHCEL y sensores de diodo spad seguramente son de bajo costo ahora, ideales para bots de interior. Realmente necesito 20 fps para algunos de los CV que quiero hacer. No puedo esperar a que se venda el módulo de la cámara …
Dicho esto, no obtendrá nada mejor que 1 cm en resolución, por lo que sus ganancias de precisión no pueden ser mejores que esto. Por lo tanto, todos los valores informados serán, en el mejor de los casos, ± 1 cm.
Re: Telémetro láser: Vl53l14m Multi
Para cualquier proyecto, normalmente existe una compensación entre calidad y costo, ya que las piezas de mayor calidad, más funciones o cualquier número de aspectos de un proyecto pueden hacer subir su precio. Parece que ha logrado evitar este paradigma por completo con su proyecto. Su nuevo sistema LIDAR lo saca del parque en precisión, muestreo y calidad, y de alguna manera se las arregla para costar solo alrededor de $ 114 en piezas. JRT tiene un sitio web, así que vea si puede encontrar algo o cualquier proyecto de Pi / Arduino usando el JRT B605B o similar.
Anteriormente presentamos su guardabosques casero basado en paralaje para usar en un robot móvil, que es igualmente impresionante. Lo que más nos sorprende de estas construcciones es la calidad casi profesional de los resultados obtenidos con un presupuesto reducido. El escáner en cuestión tiene un espejo giratorio y un guardabosques láser de tiempo de vuelo, y está diseñado para apagar la maquinaria cuando las personas ingresan a una región «prohibida». Como está construido, devuelve rangos a lo largo de un plano horizontal: es un escáner 2D. Un programa en una PC lee los datos y el paso a paso se mueve otros 0,36 grados.
Sensor de detección de rango láser?
La clave es que los puntos están aproximadamente equidistantes entre sí. Imprimí mi diseño preliminar software mantenimiento para la parte frontal de la carcasa del telémetro y coloqué algunos de los componentes electrónicos.
nivel de la interfaz serial (con suerte 3.3V, o necesitará un cambiador de nivel), y el protocolo que utiliza. Esto es mucho más barato que LIDAR y más fácil de usar que la línea láser. Una de mis dos cámaras web funciona tanto con cheese como con xawtv, pero ninguna de mis cámaras funcionará con OpenCV. mbrik, ¿ha intentado usar python2 al llamar a su script? No estoy seguro si esto puede resolver su problema, pero cuantocobran.net parece que por defecto «python» es python 3.0 y para llamar con 2.7 debe usar «python2». Cathat, la verdad es que soy bastante nuevo en Archlinux, así que no me ocupé de lo que hice para que la cámara web, OpenCV y Arduino funcionaran todos juntos en mi Raspberry Pi, así que no puedo escribir una guía sencilla. Incluso tuve que compilar y actualizar el kernel para que los módulos USB para Arduino funcionaran.
La calibración se realizará midiendo la distancia entre puntos a intervalos establecidos, o utilizando una plantilla y registrando la distancia desde el buscador cuando los puntos coincidan con la plantilla de triángulos concéntricos. Proporcionamos instrucciones detalladas y orientación técnica para ayudarlo a utilizar mejor el módulo de rango láser. ¿Tiene algún enlace a proyectos rPi que lo usen, o código de ejemplo de Python? Puede mejorar la precisión eliminando las fuentes de ruido, asegurándose de que el sensor esté perpendicular a la superficie del objetivo y que tenga una superficie reflectante de infrarrojos en la superficie del objetivo.