Tabla de contenido:

Carcasa Raspberry Pi: 6 pasos (con imágenes)
Carcasa Raspberry Pi: 6 pasos (con imágenes)

Video: Carcasa Raspberry Pi: 6 pasos (con imágenes)

Video: Carcasa Raspberry Pi: 6 pasos (con imágenes)
Video: ¿Qué es la RASPBERRY PI? 2024, Mes de julio
Anonim
Caja Raspberry Pi
Caja Raspberry Pi
Caja Raspberry Pi
Caja Raspberry Pi
Caja Raspberry Pi
Caja Raspberry Pi

Este instructivo tiene todo lo que necesita para construir su propia carcasa Raspberry Pi impresa en 3D. Esta carcasa es para la Raspberry Pi 3 modelo A + y utiliza un botón de encendido LED Adafruit con un script de apagado seguro.

Estos son los suministros y herramientas que necesitará:

Partes:

  • Raspberry Pi 3 modelo A + (producto Adafruit 4027)
  • El gabinete impreso en 3D (disponible como archivo.stl a continuación)
  • Botón momentáneo metálico Adafruit con LED (producto Adafruit 560)
  • Disipador de calor Adafruit de 15 mm (producto Adafruit 3082)
  • Cables de puente con conectores hembra de.1 "(producto 794 de Adafruit)
  • Tornillos M2.5 por 4 mm (x4)

Instrumentos:

  • Soldador y soldadura
  • Tijeras
  • Un destornillador Phillips pequeño
  • Super pegamento

Paso 1: Impresión del gabinete

Impresión de la caja
Impresión de la caja
Impresión de la caja
Impresión de la caja
Impresión de la caja
Impresión de la caja

El cerramiento de este proyecto se compone de dos partes, una tapa y una base. Ambos están disponibles a continuación como archivos.stl. Si está interesado en diseñar su propia carcasa Raspberry Pi 3 A + en Tinkercad, también adjunto un archivo.stl solo con los puertos.

La base es de 100 x 100 x 26 mm con paredes de 2 mm de espesor. La tapa mide 2 mm de alto y encaja a ras de la base. Los separadores del Pi son de 5 mm de diámetro y 5 mm de alto con orificios roscados de 2 mm. La parte posterior del gabinete tiene orificios pasantes para los puertos micro USB, HDMI y AV. La parte frontal del gabinete tiene un orificio de 16 mm para el botón de encendido. No hay un orificio para el puerto USB lateral, pero hay suficiente espacio en el gabinete para agregar un pequeño adaptador para accesorios inalámbricos.

Corté los modelos en Cura 4.3 usando la configuración recomendada para un alto nivel de detalle:

  • Altura de capa de 0,2 mm
  • 20% de relleno de rejilla
  • Velocidad de impresión de 30 mm / s
  • generación automática de soporte habilitada
  • 0,5 mm de espesor de pared
  • falda tipo ala

Las piezas se imprimieron en una Lulzbot Mini v2 en PLA de 2,85 mm, pero la mayoría de las impresoras 3D deberían poder manejar estas impresiones. Si no tiene una impresora 3D, los archivos.stl pueden cargarse en Treatstock.com (un servicio de impresión 3D) e imprimirse / enviarse por correo por aproximadamente $ 15 USD. Si se imprime por separado, la base tarda aproximadamente 5,5 horas y utiliza 47 g de material, la tapa tarda 3 horas y utiliza 27 g de material.

  • 205 c * temperatura de la boquilla
  • 60 ° C * temperatura del lecho

Paso 2: instalación del disipador de calor

Instalación del disipador de calor
Instalación del disipador de calor
Instalación del disipador de calor
Instalación del disipador de calor

La Raspberry Pi 3 acelerará automáticamente la velocidad de la CPU para evitar el sobrecalentamiento, por lo que para mantener la Pi funcionando al 100% en una caja sellada, un disipador de calor es una buena idea. Este disipador de calor de 15 mm de altura de Adafruit (producto 3082) tiene adhesivo térmico preaplicado en la parte inferior, simplemente pele y pegue.

Paso 3: instalación del botón

Instalación del botón
Instalación del botón
Instalación del botón
Instalación del botón
Instalación del botón
Instalación del botón

El botón de encendido momentáneo de Adafruit (producto 559) para este proyecto tiene un anillo LED integrado con resistencia en línea para que pueda conectarse directamente a los pines Pi GPIO. Los pines más externos son + y - para el LED y están etiquetados. Las tres clavijas centrales son una tierra común, una clavija normalmente abierta y una clavija normalmente cerrada. Deberá conectar 4 cables: + y - para el LED y tierra y NO1 para el interruptor. Simplemente enrosque el interruptor en la caja y use la tuerca incluida para bloquearlo en su lugar.

El interruptor momentáneo está conectado al pin 5 y al pin 6. El orden no importa.

El pin + del LED está conectado al pin 8 del TxD de la consola serie y el - está conectado al pin 9 de tierra.

Consulte la imagen de distribución de pines como referencia.

Paso 4: Instalación de la Pi

Instalación del Pi
Instalación del Pi

La Raspberry Pi se mantiene en su lugar mediante tornillos de 4 m2.5. Los separadores de la carcasa tienen 5 mm de alto, por lo que necesitará tornillos de 3 o 4 mm de largo. Los separadores tienen orificios roscados de 2 mm, que es un poco menos que el diámetro de los tornillos. Se pueden roscar simplemente atornillándolos, solo tenga cuidado de mantener el tornillo en posición vertical.

Paso 5: agregar el script

El botón de encendido

Para utilizar el botón de encendido para apagar y encender de forma segura la Raspberry Pi, deberá instalar un script de apagado seguro. El crédito por el guión es para Barry Hubbard, quien escribió el código Python original, ETA Prime, quien popularizó este mod en YouTube, y para 8 Bit Junkie, quien escribió el guión de atomización.

Para instalar el script, asegúrese de que su Pi esté conectado a wi-fi e ingrese a la terminal. Ingrese los siguientes comandos y presione enter después de cada uno:

Curl https://pie.8bitjunkie.net/shutdown/setup-shutdow… --output setup-shutdown.sh

sudo chmod + x setup-shutdown.sh

./setup-shutdown.sh

La primera línea se conectará al sitio web de adictos a 8 bits y descargará el script de apagado. La segunda línea configura el chmod adecuado para ejecutar el script y la tercera línea realmente instala el script. Para algunos sistemas operativos, el botón de encendido ahora está activo. Si está ejecutando RetroPie 4.5 o posterior, hay un paso adicional que realizar en la terminal:

Escriba sudo nano /etc/rc.local para abrir el archivo rc.local.

En la línea directamente encima de la "salida 0", agregue python /home/pi/scripts/shutdown.py &

Presione ctrl + x, presione Y para guardar los cambios y presione enter para salir del archivo.

Reinicia la Pi. El botón de encendido debería funcionar ahora.

El LED

El LED está conectado al pin GPIO de la consola serie que monitorea la actividad. Se enciende cuando el Pi está encendido y se apaga cuando el Pi está completamente apagado y es seguro desenchufarlo. Para configurarlo, solo necesitará agregar una línea de código al archivo de configuración de arranque:

Escriba sudo nano /boot/config.txt para abrir el archivo de configuración.

Desplácese hasta la parte inferior y agregue enable_uart = 1

Presione ctrl + x, presione Y para guardar los cambios y presione enter para salir del archivo.

Reinicia la Pi. El LED ahora debería estar operativo.

Paso 6: Montaje final

Montaje final
Montaje final
Montaje final
Montaje final

¡Ya casi terminas! Antes de terminar el montaje, recuerde verificar dos veces si todo funciona:

  • El botón de encendido debe encender y apagar el Pi
  • El LED debe permanecer encendido mientras el Pi está encendido y apagarse después del apagado
  • Los puertos del Pi deben alinearse con los orificios pasantes del gabinete.
  • El Pi debe estar montado de forma segura en los separadores.
  • Recuerde instalar la tarjeta micro SD y probar el arranque del Pi

Si todo se ve bien, entonces está listo para el ensamblaje final. La tapa del gabinete está diseñada para encajar al ras con la parte superior de la base y usa una guía para mantenerla alineada con los bordes. Simplemente agregue unas gotas de superglue al borde de la base y presione la tapa en la parte superior. ¡Limpia el exceso de pegamento antes de que se seque y listo!

Este gabinete se puede usar de muchas maneras diferentes, pero funciona mejor para centros de medios y consolas de juegos RetroPie. ¡Construí este gabinete originalmente como una consola de juegos retro usando un controlador bluetooth y funciona muy bien! Si tiene alguna pregunta, no dude en dejar un comentario. ¡Gracias por leer!

Recomendado: