Índice:

Comprimido impresso em 3D Raspberry Pi 4B: 8 etapas (com imagens)
Comprimido impresso em 3D Raspberry Pi 4B: 8 etapas (com imagens)

Vídeo: Comprimido impresso em 3D Raspberry Pi 4B: 8 etapas (com imagens)

Vídeo: Comprimido impresso em 3D Raspberry Pi 4B: 8 etapas (com imagens)
Vídeo: Impressora 3D via WiFi - Tutorial Completo - OctoPrint + Raspberry Pi 2024, Novembro
Anonim
Image
Image
Comprimido impresso em 3D Raspberry Pi 4B
Comprimido impresso em 3D Raspberry Pi 4B
Comprimido impresso em 3D Raspberry Pi 4B
Comprimido impresso em 3D Raspberry Pi 4B

O conceito do projeto é desenvolver um tablet baseado em Raspberry Pi para impressão em 3D. Todas as peças (componentes) devem ser fáceis de obter e prontamente disponíveis. Deve ter uma bateria e deve ser a principal fonte de energia (ou seja, ele carregará com um cabo conectado, mas deve ter energia suficiente para funcionar sem ele). Deve ser capaz de operar perfeitamente bem sem um teclado (ou seja, tudo na interface do usuário deve funcionar sem problemas, mesmo se você não tiver um teclado e mouse conectados.)

Observação: este projeto usa o sistema operacional Raspbian por enquanto, até que eu possa encontrar uma solução "toque primeiro" mais adequada.

Recursos

  • SBC: Raspberry Pi versão 4B + (4Gig RAM)
  • Tela: Tela LCD de 7 polegadas (com toque)
  • Fonte de alimentação: UPS PiJuice (com bateria de 5000 mAmp)
  • Câmera: câmera 1080p (frontal)
  • Som e alto-falantes: Placa de som, alimenta 2 alto-falantes e 2 microfones e fornece um conector de áudio para fones de ouvido.
  • Acelerômetro: Gyro / acelerômetro - para orientar a tela. (com python)
  • Resfriamento: Ventilador conectado a um controlador de velocidade do ventilador (a velocidade é controlada em python)
  • USB: Breakout USB
  • Botões:

    • Botão de energia
    • Botão de aumentar / diminuir volume
  • LEDs:

    • Cobrar
    • A luz do LED de energia e atividade é redirecionada (usando náilon) para o gabinete.
  • Placa traseira:

    Parte traseira de madeira de bambu, com decalque gravado a laser

Detalhes completos do projeto: GitHub

Observação: se você não tiver um acessório de laser, deixe essa etapa de fora ou pergunte a um amigo (gcode fornecido)

Suprimentos

  • Raspberry Pi 4B + (ou 3B +, se você usar uma placa de formato A, você pode pular a remoção da rede e dos blocos USB) Amazon
  • Visor LCD oficial Raspberry Pi de 7 "(com toque) Amazon
  • PiJuice UPS PiSupply
  • PiSupply 5000 mAmp Bateria PiSupply
  • Câmera oficial Raspberry Pi 1080p (opcional: cabo de fita de comprimento estendido) Amazon
  • Waveshare Audio HAT (placa de som) Waveshare
  • 2 alto-falantes (8 ohm, 1 watt) Amazon
  • MPU-6050 Acelerômetro e Giroscópio Amazon
  • HW-517 PWM Fan Speed Controller Amazon
  • 30mmx30mmx7mm FanAmazon
  • Cartão SD 128Gig (Minimun 16Gig)
  • 3 Pressione ButtonsAmazon
  • Breakout USB 2.0Amazon
  • Fios Coloridos
  • Cabo 18AWG (ou menos)
  • Madeira 3MM (de qualquer tipo - mas usei bambu)

Etapa 1: Como fazer um vídeo

Image
Image

Observação: o vídeo consiste em uma gravação bem detalhada de todas as etapas que realizei para concluir este projeto. Por favor, assista ao vídeo ou siga os passos abaixo para fazer este projeto você mesmo.

Etapa 2: Preparando os componentes

Preparando os Componentes
Preparando os Componentes
Preparando os Componentes
Preparando os Componentes
Preparando os Componentes
Preparando os Componentes

Nesta etapa, você precisará fazer algumas modificações nas peças que solicitou. Isso é principalmente para retirar as peças volumosas, como caixas de parafusos e caixas USB, etc, do PCB, já que iremos soldar os cabos na placa.

  1. Raspberry Pi: retire os blocos USB e o bloco de rede (não retire a solda, use um cortador para retirar o invólucro de metal e corte o plástico). Remova também todos os pinos GPIO, exceto os 6 primeiros (de acordo com o diagrama de escrita)
  2. LCD: Remova o bloco USB do PCB e remova dois dos pinos de 12 mm na parte traseira.
  3. PiJice: Remova o suporte da bateria de plástico transparente. Remova o isolador de plástico preto para os pinos GPIO e, em seguida, corte (não retire a solda) do GPIO, deixando apenas os 6 pinos superiores (3 à direita, 3 à esquerda).
  4. HW-517: Remova os blocos de parafuso (dessoldar)
  5. wm8960: Remova o isolador de plástico preto do GPIO, o bloco e os parafusos do cabo do alto-falante e, em seguida, corte o GPIO de acordo com o diagrama de torção.
  6. Ventilador: Remova o dissipador de calor

Etapa 3: Impressão 3D

impressao 3D
impressao 3D
impressao 3D
impressao 3D
impressao 3D
impressao 3D

Você pode baixar todos os arquivos de que precisa abaixo. Também há uma cópia no Thingiverse, então você pode usar o serviço de impressão 3D se não tiver um.

Dica de impressão 3D:

Há algo sobre a impressora Creality que vai te poupar um monte de compilações com falha … Sua superfície de vidro é terrível para imprimir e, embora a placa de impressão possa ser aquecida, quase não oferece adesão e geralmente não uso uma aba ou qualquer coisa … como assim? Limpo o vidro com álcool puro e, em seguida, uso cola de papel normal Pritt Stick. É uma cola não tóxica que, quando aquecida (como na cama), é muito pegajosa e une o PLA à placa de impressão. Então, quando a impressão estiver concluída e a placa de impressão estiver fria, ela simplesmente se solta. Se você estiver com pressa, pode lavar com água. (você precisaria lavar o vidro em qualquer caso após cada impressão)

Etapa 4: Pós-impressão

Pós-impressão
Pós-impressão
Pós-impressão
Pós-impressão
Pós-impressão
Pós-impressão

Cole cada camada com uma supercola de colagem rápida ou algo equivalente. As camadas devem se encaixar perfeitamente umas sobre as outras. As camadas 1 e 2 têm pequenas travas que ajudam a alinhar a camada.

Pegue as porcas de plástico que saíram do PiJuice e cole-as nos espaços fornecidos na Camada 2

Agora que está colado, você pode lixar a caixa para torná-la perfeita!

Para que sua capa fique perfeita, você precisará lixar. Eu uso o seguinte:

  1. Areia áspera com grão 100, para que todas as linhas de camada sejam removidas. Qualquer plástico voltado para fora parece cinza e é bastante áspero, mas não há linhas de camada visíveis ou pedaços fofos de plástico.
  2. Lixar liso - com uma lixa de grão 400 a 800, comece a trabalhar as superfícies grossas de maneira cada vez mais lisa até que não faça diferença se estiver lixando, o PLA ainda parecerá ligeiramente áspero.
  3. Brasso - Use um composto para fricção de metal como o Brasso, para dar ao plástico um acabamento perfeitamente liso.
  4. Por fim, aplique uma camada de tinta spray Flat Black. Você pode usar qualquer (eu usei Rust-oleum), desde que grude no plástico.

Etapa 5: Fiação dos componentes

Fiação dos componentes
Fiação dos componentes
Fiação dos componentes
Fiação dos componentes
Fiação dos componentes
Fiação dos componentes

Use o diagrama de fiação para conectar todos os componentes de forma que cada componente seja conectado com seu cabo codificado por cores correspondente. Depois de fazer isso, você pode inserir as placas individuais na caixa e unir os fios.

Etapa 6: gravar a laser a placa traseira de madeira

Gravação a laser na placa traseira de madeira
Gravação a laser na placa traseira de madeira
Gravura a laser na placa traseira de madeira
Gravura a laser na placa traseira de madeira
Gravação a laser na placa traseira de madeira
Gravação a laser na placa traseira de madeira
Gravura a laser na placa traseira de madeira
Gravura a laser na placa traseira de madeira

Esta etapa exigirá que você tenha o acessório de laser em sua impressora, como o Ender 2. Isso usa o PWM do controlador de velocidade do ventilador como o controlador de energia para o laser. Quando o ventilador está cheio, o laser está cheio, e se o ventilador estiver, digamos, 10%, o laser está queimando apenas ligeiramente na madeira. O resultado é ser capaz de "gravar" em uma superfície como madeira. O gcode que usei é fornecido - ele define a altura do laser para 50 mm, portanto, certifique-se de fazer o foco do laser correto em 50 mm.

Opcional: Você também pode fazer seu próprio design se quiser, mas então terá que ir a este site:

A madeira deve ser cortada em 112 mm x 230 mm, e você precisará lixar as cordas para caber na Camada 3

Etapa 7: Instalando o software

Vá para https://raspberrypi.org/ clique em Download, clique em Raspbian

  • Descompacte o arquivo baixado para a sua área de trabalho e use o Etcher para atualizar o arquivo.img para o cartão SD.
  • Retire o cartão SD do seu PC e insira-o no slot de cartão SD do Raspberry Pi.
  • Inicie o tablet pressionando o botão liga / desliga na lateral da capa por 2 segundos.
  • Na primeira vez que for iniciado, ele redimensionará automaticamente a partição para preencher o cartão SD.

Depois disso, ele será reiniciado e você deverá estar na tela de boas-vindas do Raspbian OS.

  • Clique Próximo
  • Clique em Avançar novamente
  • Você pode pular a configuração de senha por enquanto
  • Você pode descartar a opção sobre a borda preta
  • Selecione a rede sem fio do seu roteador e digite a senha. Você precisará inserir um teclado USB neste momento, pois não haverá teclado na tela.
  • Pule a atualização na próxima tela (podemos fazer isso mais tarde)
  • Você Terminou

Agora precisamos definir algumas configurações para que possamos acessar o tablet remotamente.

  • Clique no ícone Raspberry Pi (canto superior esquerdo)
  • Vá para Preferências
  • Vá para a configuração do Raspberry Pi
  • Clique na guia Interfaces
  • Habilitar: SSH e Câmera, I2C, SPI
  • Clique em Ok para confirmar e reiniciar

O resto do trabalho pode ser feito em um terminal remoto em seu PC normal:

  • Usando Putty (no Windows) ou Terminal (no Mac), faça login no tablet raspberry pi como:

  • Em seguida, emita os seguintes comandos:

    • sudo su
    • apt-get update
    • git clone
    • cd WM8960-Audio-HAT
    • ./install.sh
    • reinício
  • Agora ele é reinicializado, faça login novamente e você pode ficar como pi

    • sudo nano /boot/config.txt
    • Dentro do nano, faça as seguintes alterações:

      • encontre # hdmi_drive = 2 e remova o # (descomente) e altere este valor para 1
      • encontre dtparam = audio = on e adicione um # na frente (comente)
      • Adicione uma nova linha com hdmi_ignore_edid_audio = 1
    • Ctrl s (para salvar)
    • Ctrl x (para sair)
    • sudo reboot
  • Agora deixe-o reiniciar, faça login novamente e faça o seguinte:

    • sudo su
    • apt-get install libasound-dev
    • python -m pip install --upgrade pip setuptools wheel
    • pip install pyalsaaudio
    • saída
  • Agora você está de volta como usuário pi, agora obtenha o projeto do GitHub

    git clone

Agora você precisa construir os 3 serviços que fazem a tela girar, o volume aumentar e diminuir e o ventilador ligar e desligar.

sudo nano /lib/systemd/system/PiTabAudio.service

[Unidade]

Descrição = Pi Tablet Audio Service After = multi-user.target [email protected] [Service] Type = simple ExecStart = / usr / bin / python /home/pi/Raspberry-Pi-Tablet/Services/audio.py StandardInput = tty-force [Instalar] WantedBy = multi-user.target

  • sudo systemctl daemon-reload
  • sudo systemctl enable PiTabAudio.service
  • sudo systemctl start PiTabAudio.service
  • sudo systemctl status PiTabAudio.service
  • sudo nano /lib/systemd/system/PiTabScreen.service

[Unidade]

Descrição = Pi Tablet Screen Service After = multi-user.target [email protected] [Service] User = pi Grupo = pi Type = simple ExecStart = / usr / bin / python / home / pi / Raspberry-Pi-Tablet /Services/screen.py StandardInput = tty-force [Instalar] WantedBy = multi-user.target

  • sudo systemctl daemon-reload
  • sudo systemctl enable PiTabScreen.service
  • sudo systemctl start PiTabScreen.service
  • sudo systemctl status PiTabScreen.service
  • sudo nano /lib/systemd/system/PiTabFan.service

[Unidade]

Descrição = Pi Tablet Fan Service After = multi-user.target [email protected] [Service] Type = simple ExecStart = / usr / bin / python /home/pi/Raspberry-Pi-Tablet/Services/fan.py StandardInput = tty-force [Instalar] WantedBy = multi-user.target

  • sudo systemctl daemon-reload
  • sudo systemctl enable PiTabFan.service
  • sudo systemctl start PiTabFan.service
  • sudo systemctl status PiTabFan.service
  • sudo reboot

Agora podemos instalar as ferramentas e serviços PiJuice:

sudo apt-get install pijuice-gui

Isso é tudo, pessoal!

Etapa 8: o produto final

O Produto Final
O Produto Final
O Produto Final
O Produto Final
O Produto Final
O Produto Final
O Produto Final
O Produto Final

Você deve ter feito tudo agora e pode testar os vários recursos.

Encontrei alguns bons parafusos pretos que se encaixaram perfeitamente nas porcas de plástico que colamos nos cantos. Eu perfurei um pouco os buracos para que a cabeça da porca ficasse um pouco afundada.

Raspberry Pi Contest 2020
Raspberry Pi Contest 2020
Raspberry Pi Contest 2020
Raspberry Pi Contest 2020

Vice-campeão no Raspberry Pi Contest 2020

Recomendado: