Índice:

MutantC V3 - PC HandHeld modular e poderoso: 9 etapas (com imagens)
MutantC V3 - PC HandHeld modular e poderoso: 9 etapas (com imagens)

Vídeo: MutantC V3 - PC HandHeld modular e poderoso: 9 etapas (com imagens)

Vídeo: MutantC V3 - PC HandHeld modular e poderoso: 9 etapas (com imagens)
Vídeo: mutantC v3 — обзор функций модульного портативного устройства 2024, Julho
Anonim
MutantC V3 - PC HandHeld modular e poderoso
MutantC V3 - PC HandHeld modular e poderoso
MutantC V3 - PC HandHeld modular e poderoso
MutantC V3 - PC HandHeld modular e poderoso
MutantC V3 - PC HandHeld modular e poderoso
MutantC V3 - PC HandHeld modular e poderoso

Projetos Fusion 360 »

Uma plataforma portátil Raspberry-pi com um teclado físico, display e cabeçalho de expansão para placas personalizadas (como o Arduino Shield).

mutantC_V3 é o sucessor de mutantC_V1 e V2. Verifique mutantC_V1 e mutantC_V2.

mutantc.gitlab.io/https://gitlab.com/mutantC

www.reddit.com/r/mutantC/

matrix.to/#/!dtgavqeIZQuecenMeX:matrix.org.

Primeiro, dê uma olhada em 3D usando o AutoDesk Fusion 360 Online aqui.

Existem alguns recursos principais.

  • Tenha RTC e campainha.
  • Suporta complementos v2.
  • Um ponto de trilha para ter suporte de mouse com os botões esquerdo e direito.
  • Suporte giroscópio usando módulo MPU6050 e pressão, suporte de temperatura e umidade usando o módulo BME280.
  • Capaz de desligar módulos, Display, Add-ons usando o botão do teclado.
  • Desligamento total usando o sistema operacional e a tecla do teclado.
  • Porta docking de 12 pinos ao lado das portas Pi USB com UART, I2C, Charging e GPIO.
  • As peças 3D são mais sólidas e reduzem os apoios durante a impressão.
  • Capaz de ler a tensão da bateria usando o Pro Micro.
  • 2 LEDs conectados ao Pro Micro com suporte PWM e 1 Pi conectado. Mova a parte inferior do conector stema / Qt I2c para que fique acessível do lado de fora.
  • É um hardware totalmente de código aberto. Assim, você pode hacká-lo como desejar. Você pode fazer seu cartão de expansão como GPS, rádio, etc. e anexar com ele.
  • Você pode usar qualquer fator de forma Raspberry-pi como Asus Tinker Board S / PINE H64 Modelo B / Banana Pi BPI-M4B etc. Você pode usar Raspberry-pi zero a 4.
  • Você pode acessar todas as portas do pi e a parte traseira é fixada com 4 parafusos.
  • Ele pode conter uma tela de toque de 4 "ou 3,5". Também possui um teclado físico conectado via USB.
  • Bateria 18650 com protração de carga e descarga.
  • Você pode usar Littlevgl make UI que não precisa de um formulário de sistema operacional aqui.
  • Não precisa de nenhuma imagem personalizada do Raspbian. Você pode usar o vanilla Raspbian e instalar o driver do LCD, é isso.
  • Tão pequenas peças necessárias para fazer um. Veja a lista de peças.
  • Você pode usar o conjunto de aplicativos C Suite feito mais dispositivo baseado em toque neste. Esses aplicativos são adequados para telas pequenas. Veja o C Suite.
  • Adicionado o conector Adafruit STEMMA QT e SparkFun qwiic.

Canal do Youtube.

Aqui está o site do Projeto. Arquivos de projeto no Gitlab.

Então faça o seu e ajude-nos a fazer uma comunidade em torno dele.

Etapa 1: Reúna todas as peças para construir seu poderoso MutantC

Reúna todas as peças para construir seu poderoso MutantC
Reúna todas as peças para construir seu poderoso MutantC

Aqui, discutiremos o que você precisa para construir um. Este dispositivo é muito fácil de fazer, você não precisa de muitas ferramentas e peças. Nenhuma habilidade de codificação é necessária. apenas coisas básicas como fazer upload de um código para o Arduino, pouca habilidade na linha Linux CMD para instalar o driver. Pouca habilidade de soldagem, só isso.

Você precisa dessas peças para fazer um para você (não são links de afiliados):

  • Raspberry Pi -

    Zero, 2, 3, 4

  • LCD -

    • Gpio LCD de 3,5 polegadas

      • https://www.amazon.com/s?k=3.5+inch+lcd+display+f…
      • https://www.waveshare.com/3.5inch-rpi-lcd-a.htm
    • LCD gpio de 4,0 polegadas

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • LCD gpio de 2,8 polegadas

      https://www.adafruit.com/product/2298

  • SparkFun Pro Micro -

    • 1 x 5v

      • https://www.sparkfun.com/products/12640
      • https://aliexpress.com/item/2021979132.html
  • Apertar botões -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x botões SMD 3x6x5
    • 34 x botões SMD 6x6x5
    • 1 x interruptor tátil de 5 vias
  • Pcb impresso -

    3 + Expasion PCB (opcional)

  • Partes 3D -

    5 peças

  • Conector FPC -

    • 2 x 1 mm pitch trava superior de 16 pinos
    • 2 x 1 mm pitch trava superior de 10 pinos
  • Cabo FPC -

    • 1 x 1 mm pitch 16 pinos Tipo B entre 60 mm e 100 mm
    • (Tipo B significa contatos invertidos, ou seja, no lado oposto)
    • 1 x 1 mm passo 10 pinos Tipo B entre 50 mm
  • Parafusos -

    • Parafusos M2.5 10mm x
    • M2,5 x nozes
  • Resistores -

    • 5 x 10k SMD 1206
    • 7 x 100k / 10k SMD 1206
    • 3 x 1k SMD 1206 (isso é para LEDS, use outros valores se quiser)
  • Capasitor -

    3 x 100nf SMD 1206

  • IC -

    • 1 x PCF8575 SOP24 -
    • 1 x DS3231 SO16W
  • Diodo -

    1 x BAT54C SOT23

  • Mosfet -

    • 1 x AO4616 ou IRF7319 SO8
    • 6 x Si2301 ou AO3401 SOT23
  • Cabeçalhos -

    • 1 x fêmea 2x40
    • 1 x fêmea 2x10
    • 1 x fêmea 2x6 (para porta de encaixe)
    • 1 x macho 3x2 90 graus (para porta de encaixe)
  • Módulos -

    • 1x TP4056 com proction (USB-C, micro, mini funcionará)
    • 1x MT3608 (não USB)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • Bateria -

    1 bateria Li-ion 18650 idealmente> = 3000mAh idealmente de marcas bem conhecidas como LG / SAMSUNG / PANASONIC - 1x 3,7 v CR1220

  • LEDs -

    Led 3 x 3mm

Etapa 2: Imprimir PCB e peças 3D

Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D
Imprimir PCB e peças 3D

Você precisa imprimir 6 peças 3D e 2 PCBs.

Peças 3D

Faça o download de todos os arquivos STL das peças a partir do hereprint por conta própria ou use o printedsolid

PCB

  • E use esses dois arquivos garber de display_PCB, main_PCB, thumbstick_PCB para solicitar os pcbs do PCBWay.
  • Siga este link para solicitar todas as 3 PCBs da PCBWay, clique aqui.

Etapa 3: Solde o Ardiuno Pro Micro, os botões e o conector FPC

Solde o Ardiuno Pro Micro, Botões e Conector FPC
Solde o Ardiuno Pro Micro, Botões e Conector FPC
Solde o Ardiuno Pro Micro, Botões e Conector FPC
Solde o Ardiuno Pro Micro, Botões e Conector FPC
Solde o Ardiuno Pro Micro, Botões e Conector FPC
Solde o Ardiuno Pro Micro, Botões e Conector FPC

Solde todos os botões, módulos usando um forno de fluxo ou manualmente. E Você cortou os cabeçotes para manter um perfil baixo.

Etapa 4: faça a porta de encaixe

Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe
Faça a porta de encaixe

Acompanhe as fotos, é fácil de fazer.

Etapa 5: Adicione os PBCs nas peças impressas em 3D

Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D
Adicione os PBCs nas peças impressas em 3D

Agora coloque o thumbstick_PCB primeiro e depois o main_PCB. Então, a parte 3D certa.

Etapa 6: Instale o firmware, o sistema operacional no SD, o driver do LCD e solde os terminais da bateria

Instale o firmware, sistema operacional em SD, driver de LCD e solde os terminais da bateria
Instale o firmware, sistema operacional em SD, driver de LCD e solde os terminais da bateria
Instale o firmware, o sistema operacional no SD, o driver do LCD e solde os terminais da bateria
Instale o firmware, o sistema operacional no SD, o driver do LCD e solde os terminais da bateria
Instale o firmware, sistema operacional em SD, driver de LCD e solde os terminais da bateria
Instale o firmware, sistema operacional em SD, driver de LCD e solde os terminais da bateria

Instale o firmware do dispositivo usando Arduino IDE.

Use este formulário de firmware AQUI.

Em seguida, tente uma inicialização a seco apenas adicionando o LCD, se tudo se encaixar, vá para a segunda etapa.

Etapa 7: Agora coloque o LCD e as peças 3D relacionadas a ele

Agora coloque o LCD e as peças 3D relacionadas a ele
Agora coloque o LCD e as peças 3D relacionadas a ele
Agora coloque o LCD e as peças 3D relacionadas a ele
Agora coloque o LCD e as peças 3D relacionadas a ele
Agora coloque o LCD e as peças 3D relacionadas a ele
Agora coloque o LCD e as peças 3D relacionadas a ele

Etapa 8: Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa

Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa
Agora coloque tudo junto com parafusos, você pode colocar complementos nesta etapa

Você pode usar muitos complementos que vão na porta de expansão mutantC.

Veja todos eles de AQUI.

Etapa 9: Instale o sistema operacional e o driver de LCD

Eu recomendo o uso do sistema operacional raspberry pi oficial. Formate um cartão SD com o sistema operacional e agora instale o driver de LCD. Existem várias maneiras de instalar o driver de LCD, mas a mais fácil é conectar o pi a um monitor HDMI e instalar o driver e então colocar o pi de volta no mutantC.

Use este driver, ele tem suporte para toque se o seu LCD suportar.

github.com/goodtft/LCD-show

NT: Você só precisa que o cartão SD com o driver OS + LCD esteja instalado nele, o driver não depende do Pi que você está usando, depende do tamanho do LCD. E você pode usar esse cartão SD do driver instalado no mutantC, não há necessidade de usar o mesmo pi que você usou para instalar o driver.

Recomendado: