Tabla de contenido:
- Suministros
- Paso 1: Imprime objetos 3D y construye la casa
- Paso 2: Construya la electrónica
- Paso 3: escribe el programa Arduino
- Paso 4: ejecute el escáner y tome fotografías
Video: Escáner 3D automatizado: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En primer lugar, quiero agradecer a daveyclk (https://www.thingiverse.com/thing:1762299) y Primer (https://www.thingiverse.com/thing:2237740/remixes) por sus ideas básicas. Lo encontré en Thingiverse y decidí hacer una versión automatizada del escáner 3D.
El escáner realiza (por defecto) 2 rondas de 30 imágenes por ronda (+ 10% extra para moverse por el punto de partida). Entre rondas, se detiene para ajustar la cámara para obtener otro punto de vista.
El número de rondas e imágenes se puede ajustar al inicio. La cámara se activa a través del botón de volumen de un cable de auricular ajustado.
Después de tomar las fotos, logré trabajar con ellas perfectamente a través del proceso de creación de un diseño 3d con VisualSFM, Meshlab y Blender (gracias a 4A44 para las instrucciones: https://www.instructables.com/id/Make-a-3D -modelo-de-imágenes /)
Suministros
Objetos utilizados:
- 14 partes impresas del escáner (700 gr / 230 m PLA)
- 1 teléfono móvil
- 1 auricular con control de volumen
- 1 soporte para coche con brazo flexible
- 2 rodamientos de bolas
- Tornillos y cosas
Electrónica utilizada:
- 1 Arduino Nano R3
- 1 pantalla de cristal líquido azul (LCD1602 I2C PCF8574)
- Motor paso a paso de 1 engranaje DC 12V 4Fase (28BYJ-48)
- 1 placa de controlador (ULN2003)
- 1 módulo de relé de 1 canal
- 6 pulsadores en una tira
- 2 LED
- 2 Resistencias 220Ohm
- 1 tablero pequeño
- 1 Fuente de alimentación 12V 1A
- 1 conector de alimentación
- 1 mini tablero
-
Alambres
Paso 1: Imprime objetos 3D y construye la casa
Aquí está el enlace a las piezas impresas en 3D que utilicé.
www.thingiverse.com/thing:4200428
Quité todo el interior para dejar espacio a la electrónica y agregué un eje central para los rodamientos de bolas.
En cuanto a los rodamientos de bolas: utilicé 2 tipos (uno de un spinner se coloca en la parte inferior del eje y el otro son 2 placas con un anillo de bolas en el medio en la parte superior para soportar la mesa). el original. Con la ayuda de Tinkercat se puede ajustar a su propia posibilidad.
Elegí hacer los soportes para electrónica como piezas independientes y atornillarlos a la base, pero también es posible combinarlos con las piezas base en Tinkercad e imprimirlo conectado. Hice una tira de conexión especial para los cables, pero esto es más fácil de hacer con una mini placa de pruebas.
El Arduino Nano es una versión de soldadura, pero en Thingiverse también hay soportes disponibles para un Nano anclado.
Como soporte de teléfono utilicé un soporte de teléfono para automóvil al que agregué un tubo flexible de una lámpara vieja, para esto tuve que imprimir dos partes especialmente diseñadas. Esto funciona muy bien porque puedo girar y doblar la montura en cualquier posición y distancia necesarias para tomar fotografías correctas.
Paso 2: Construya la electrónica
El Arduino Nano es una versión con cables soldados. La mesa del escáner consta de una pantalla con botones para recibir comandos y mostrar el proceso.
La pantalla y la tira de botones están atornilladas en el panel. Los otros soportes se atornillan en la parte inferior de la base.
En el lateral pegué un conector de alimentación en un agujero.
Abrí el botón de volumen en el auricular y soldé un cable a las conexiones, de modo que todo el auricular esté completamente adentro, pero de hecho podría cortarse, siempre y cuando los cables correctos estén conectados a la salida NO (normalmente abierto).
Conecte todo de acuerdo con el esquema de fritzing.
Paso 3: escribe el programa Arduino
Descargue el IDE de Arduino (https://www.arduino.cc/en/main/software)
Descargar bibliotecas:
- LiquidCrystal_I2C (https://www.arduinolibraries.info/libraries/liquid…
- CheapStepper (https://www.arduinolibraries.info/libraries/cheap-…
Descargue el programa, ajústelo si es necesario o escriba el suyo propio.
Cárgalo en el Arduino Nano.
Paso 4: ejecute el escáner y tome fotografías
Después de completar el escáner, conecte un teléfono móvil con la cámara abierta y enciéndalo. Aparecerá una pantalla de introducción en breve y le preguntará la cantidad de rondas e imágenes. Al presionar el botón de inicio, el proceso comenzará a tomar la cantidad de fotografías. Por ronda se detendrá para colocar la cámara en un punto de vista.
Botones de izquierda a derecha:
- Botón de reinicio
- Botón menos para el número de fotos
- Botón más para el número de fotos
- Botón menos para el número de rondas
- Botón más para el número de rondas
- Botón de inicio
Lleva las fotos desde tu móvil a una PC y crea un diseño 3d con VisualSFM, Meshlab y Blender (consulta las instrucciones:
Recomendado:
Escáner de código QR usando OpenCV en Python: 7 pasos
Escáner de código QR que usa OpenCV en Python: En el mundo actual, vemos que el código QR y el código de barras se utilizan en casi todas partes, desde el empaque del producto hasta los pagos en línea, y hoy en día vemos códigos QR incluso en el restaurante para ver el menú. Dudo que sea el gran pensar ahora. Pero alguna vez has
Scooter LED Cylon - Escáner Larson de los años 80: 5 pasos (con imágenes)
LED Cylon Scooter - Escáner Larson de los 80: Este proyecto es una actualización de los 80 a un scooter muy de los 80: estoy colocando una tira de LED en la rejilla del Honda Elite de mi novio Smokey para crear un efecto de animación de escáner larson mientras le enseño a soldadura. El circuito y el código son remezclados de
Superstock (stock controlado por escáner de código de barras): 5 pasos
Superstock (stock controlado por escáner de código de barras): en esta guía, le diré cómo construir Superstock, mi proyecto escolar para 1MCT en Howest. El concepto es crear una base de datos fácil de usar a la que pueda acceder a través de un sitio web para llevar la cuenta de lo que tiene en stock (en mi caso, ropa para mi
Escáner de temperatura infrarrojo inalámbrico: 9 pasos
Escáner inalámbrico de temperatura por infrarrojos: Escaneo inalámbrico de temperatura por infrarrojos (PH) Escanee de forma inalámbrica su temperatura visualizada con un teléfono móvil a través de Bluetooth. Coloque el dispositivo y observe la temperatura a distancia. "No puedo tocar esto". Nuestra familia, que incluye a tres estudiantes
Escáner de iPhone: 3 pasos (con imágenes)
Escáner de iPhone: Tomo muchas notas y tuve la necesidad de escanearlas rápidamente para que puedas consultarlas en línea. Cualquier escáner era demasiado lento para digitalizar cientos de páginas de mi moleskine. Tomar una buena foto fue una buena solución. Pensé que usaría mi iPhone para este propósito