Índice:
- Etapa 1: Reúna todas as peças para construir seu poderoso MutantC
- Etapa 2: Imprimir PCB e peças 3D
- Etapa 3: Solde o Ardiuno Pro Micro, os botões e o conector FPC
- Etapa 4: faça a porta de encaixe
- Etapa 5: Adicione os PBCs nas peças impressas em 3D
- Etapa 6: Instale o firmware, o sistema operacional no SD, o driver do LCD e solde os terminais da bateria
- Etapa 7: 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
- Etapa 9: Instale o sistema operacional e o driver de LCD
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
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 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
Acompanhe as fotos, é fácil de fazer.
Etapa 5: 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 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
Etapa 8: 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.