Necesitaba un lugar para el Pi que albergue Octoprint. Añadir una pantalla táctil hace posibles muchas cosas que de otro modo requerirían arrancar un ordenador.
Todo el ensamblaje está destinado a ser montado en el exterior de una carcasa de impresora. La bisagra permite plegar el cuerpo principal y ajustar su ángulo para una visualización óptima, y ahorrar espacio cuando no es necesario.
El cuerpo principal está diseñado con un montón de espacio extra para albergar componentes adicionales, como la ventilación/potencia/control de luz.
Un puerto de expansión en el lado izquierdo del cuerpo principal está reservado para la personalización, por ejemplo, un botón de apagado de emergencia o una empuñadura. En la parte inferior, un puerto de expansión está destinado a cables, y otro a ventilación. La rejilla de ventilación en la parte superior es adecuada para la refrigeración pasiva, pero para hardware más potente, tiene sentido añadir disipadores de calor y un ventilador.
Este modelo está diseñado para ser montado en el lado izquierdo de un recinto. Para ponerlo en el lado derecho, refleje octoprint_enclosure_body.stl, octoprint_enclosure_back.stl y octoprint_enclosure_front.stl durante el corte.
Partes adicionales
Requerido:
- 16 tornillos M3
- 10 tuercas M3
- 8 tornillos de madera.
- Pantalla táctil de 7 pulgadas de Raspberry Pi.
- Cualquier Raspberry Pi lo suficientemente potente como para ejecutar Octoprint y Octodash (o equivalente), por ejemplo, 4B.
Recomendado:
- Ventilador de 5V (30x30x7mm)
- 4 tornillos M3 + tuercas para cada cubierta del puerto de extensión.
Asamblea
Las piezas encajan juntas de manera bastante intuitiva. Recomiendo estos pasos:
- Coloca la pantalla táctil en la cara interior de octoprint_enclosure_front.stl.
- Fije la pantalla a la parte frontal atornillando octoprint_enclosure_body.stl a octoprint_enclosure_front.stl utilizando tornillos M3 (de 5 a 10 mm de largo).
- Aprieta firmemente octoprint_enclosure_horizontal_hinge.stl al lado derecho del cuerpo principal usando tornillos y tuercas M3.
- Deja de lado el cuerpo principal por ahora, y atornilla la primera copia de octoprint_enclosure_hinge_mount.stl al recinto de la impresora usando tornillos de madera.
- Esto es suponiendo que el recinto está hecho de madera - use otros medios de montaje en otros materiales.
- Inserte octoprint_enclosure_vertical_hinge.stl en la parte ya montada.
- Asegúrate de que la parte que se puede apretar con tornillos esté orientada hacia adelante.
- Inserte las tuercas en los orificios en forma de nuez de octoprint_enclosure_vertical_hinge.stl y añada algunos tornillos, pero no los apriete todavía.
- Monta la segunda copia de octoprint_enclosure_hinge_mount.stl en la carcasa de la impresora, para que la bisagra aún pueda girar, pero no se sacuda verticalmente.
- Conecte el cuerpo principal a la bisagra, y apriete los dos tornillos sueltos lo suficiente como para permitir ajustar el ángulo de visualización, manteniendo al mismo tiempo ese ángulo.
- Finalmente, enrute todos los cables para la alimentación, la conexión de la impresora y cualquier otra cosa que necesite ser cableada a través de uno de los puertos de expansión inferiores.
- Ahora también es un buen momento para instalar el ventilador en uno de los puertos de expansión inferiores, y cubrir los puertos no utilizados si se decide hacerlo.
- Evita enredarte al gestionar tus cables. Usé una funda de neopreno.
- Finalmente, cubre todo atornillando octoprint_enclosure_back.stl a la parte posterior del cuerpo principal.
Software
Por supuesto.Octoprint.. Para la pantalla táctil, existen algunas opciones, de las cuales elegíOctodash..
Con el sistema operativo estándar de Raspberry Pi, todo lo que se necesita para que la pantalla táctil funcione es habilitar I2C usando sudo raspi-config.
标签
模型来源
