Sommario:

MutantC V3 - PC portatile modulare e potente: 9 passaggi (con immagini)
MutantC V3 - PC portatile modulare e potente: 9 passaggi (con immagini)

Video: MutantC V3 - PC portatile modulare e potente: 9 passaggi (con immagini)

Video: MutantC V3 - PC portatile modulare e potente: 9 passaggi (con immagini)
Video: mutantC v3 - Feature overview of modular Handheld 2024, Dicembre
Anonim
MutantC V3 - PC palmare potente e modulare
MutantC V3 - PC palmare potente e modulare
MutantC V3 - PC palmare potente e modulare
MutantC V3 - PC palmare potente e modulare
MutantC V3 - PC palmare potente e modulare
MutantC V3 - PC palmare potente e modulare

Progetti Fusion 360 »

Una piattaforma palmare Raspberry-pi con tastiera fisica, display e header di espansione per schede personalizzate (come Arduino Shield).

mutantC_V3 è il successore di mutantC_V1 e V2. Scopri mutantC_V1 e mutantC_V2.

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

www.reddit.com/r/mutantC/

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

Per prima cosa dai un'occhiata a questo in 3D usando AutoDesk Fusion 360 Online qui.

Ci sono alcune caratteristiche chiave.

  • Avere RTC e cicalino.
  • Supporta i componenti aggiuntivi v2.
  • Un punto traccia per avere il supporto del mouse con i pulsanti sinistro e destro.
  • Supporto giroscopico tramite modulo MPU6050 e supporto per pressione, temperatura e umidità tramite modulo BME280.
  • In grado di attivare moduli, display, componenti aggiuntivi utilizzando il pulsante della tastiera.
  • Spegnimento completo utilizzando il sistema operativo e i tasti della tastiera.
  • Porta docking a 12 pin accanto alle porte USB Pi con UART, I2C, ricarica e GPIO.
  • Le parti 3D sono più solide e riducono i supporti durante la stampa.
  • In grado di leggere la tensione della batteria utilizzando Pro Micro.
  • 2 LED collegati a Pro Micro con supporto PWM e 1 Pi collegato. Spostare la parte inferiore del connettore stema/Qt I2c in modo che sia accessibile dall'esterno.
  • È un hardware completamente open source. Quindi puoi hackerarlo come desideri. Puoi creare la tua scheda di espansione come gps, radio ecc.
  • Puoi utilizzare qualsiasi fattore di forma Raspberry-pi come Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B ecc. Puoi usare Raspberry-pi da zero a 4.
  • È possibile accedere a tutte le porte del pi e la parte posteriore è fissata con 4 viti.
  • Può contenere un touch screen da 4" o 3,5". Avere anche una tastiera fisica collegata tramite USB.
  • Batteria 18650 con protrazione di carica e scarica.
  • È possibile utilizzare l'interfaccia utente di Littlevgl che non richiede un modulo del sistema operativo qui.
  • Non necessita di alcuna immagine personalizzata di Raspbian. Puoi usare Vanilla Raspbian e installare il driver LCD, il gioco è fatto.
  • Sono necessarie così poche parti per realizzarne uno. Vedi la Parts_list.
  • È possibile utilizzare la suite di applicazioni C Suite resa più dispositivo basato sul tocco in questo. Queste app sono adatte per schermi piccoli. Vedi la suite C.
  • Aggiunto Adafruit STEMMA QT e connettore qwiic SparkFun.

Canale Youtube.

Ecco il sito del progetto. File di progetto in Gitlab.

Quindi crea il tuo e aiutaci a creare una Community attorno ad esso.

Passaggio 1: raccogli tutte le parti per costruire il tuo potente mutanteC

Raccogli tutte le parti per costruire il tuo potente mutanteC
Raccogli tutte le parti per costruire il tuo potente mutanteC

Qui discuteremo di cosa hai bisogno per costruirne uno. Questo dispositivo è molto facile da realizzare, non hai bisogno di molti strumenti e parti. Non è necessaria alcuna abilità di codifica. solo cose di base come caricare un codice su Arduino, poca abilità nella linea CMD di Linux per installare il driver. Poca abilità di saldatura, tutto qui.

Hai bisogno di queste parti per crearne una per te (questi non sono link di affiliazione):

  • Raspberry-Pi -

    Zero, 2, 3, 4

  • LCD -

    • LCD gpio da 3,5 pollici

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

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/400498332411.html
    • LCD gpio da 2,8 pollici

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

  • SparkFun Pro Micro -

    • 1 x 5v

      • https://www.sparkfun.com/products/12640
      • https://aliexpress.com/item/2021979132.html
  • Premi i pulsanti -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 pulsanti
    • 34 pulsanti SMD 6x6x5
    • 1 interruttore tattile a 5 vie
  • PCB stampato -

    3 + PCB di espansione (opzionale)

  • parti 3D -

    5 parti

  • Connettore FPC -

    • Blocco superiore a 16 pin con passo 2 x 1 mm
    • Serratura superiore a 10 pin con passo 2 x 1 mm
  • Cavo FPC -

    • 1 x passo 1 mm 16 pin Tipo B tra 60 mm e 100 mm
    • (Tipo B significa invertito cioè contatti sul lato opposto)
    • 1 x passo 1 mm 10 pin Tipo B tra 50 mm
  • Viti -

    • M2.5 10mm x viti
    • M2.5 x dadi
  • resistori -

    • 5 x 10k SMD 1206
    • 7 x 100k/10k SMD 1206
    • 3 x 1k SMD 1206 (questi sono per i LED, usa altri valori se vuoi)
  • Condensatore -

    3 x 100nf SMD 1206

  • CIRCUITO INTEGRATO -

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

    1 x BAT54C SOT23

  • Mosfet -

    • 1 x AO4616 o IRF7319 SO8
    • 6 x Si2301 o AO3401 SOT23
  • Intestazioni -

    • 1 x femmina 2x40
    • 1 x femmina 2x10
    • 1 x femmina 2x6 (per porta di aggancio)
    • 1 x maschio 3x2 90 gradi (per porta di aggancio)
  • Moduli -

    • 1x TP4056 con proction (USB-C, micro, mini funzioneranno)
    • 1x MT3608 (non USB)
    • 1x BME280 (3v)
    • 1x giroscopio-MPU6050
  • Batteria -

    1x batteria Li-ion 18650 idealmente >= 3000mAh idealmente da un marchio ben noto come LG/SAMSUNG/PANASONIC - 1x 3.7 v CR1220

  • LED -

    LED 3 x 3 mm

Passaggio 2: stampa PCB e parti 3D

Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D
Stampa PCB e parti 3D

Devi stampare 6 parti 3D e hai bisogno di 2 PCB.

Parti 3D

Scarica tutti i file STL delle parti da quistampa da solo o usa stampatosolid

PCB

  • E usa questi due file Garber da display_PCB, main_PCB, thumbstick_PCB ordina i pcb da PCBWay.
  • Segui questo link per ordinare tutti e 3 i PCB da PCBWay, clicca qui.

Passaggio 3: saldare Ardiuno Pro Micro, pulsanti e connettore FPC

Saldare Ardiuno Pro Micro, pulsanti e connettore FPC
Saldare Ardiuno Pro Micro, pulsanti e connettore FPC
Saldare Ardiuno Pro Micro, pulsanti e connettore FPC
Saldare Ardiuno Pro Micro, pulsanti e connettore FPC
Saldare Ardiuno Pro Micro, pulsanti e connettore FPC
Saldare Ardiuno Pro Micro, pulsanti e connettore FPC

Saldare tutti i pulsanti, i moduli utilizzando un forno a flusso o a mano. E hai tagliato le intestazioni per mantenere un profilo basso.

Passaggio 4: crea la porta di aggancio

Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco
Crea la porta di attracco

Segui le immagini, è facile da realizzare.

Passaggio 5: aggiungere i PBC nelle parti stampate in 3D

Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D
Aggiungi i PBC nelle parti stampate in 3D

Ora metti prima thumbstick_PCB e poi main_PCB. Quindi la parte 3D giusta.

Passaggio 6: installare il firmware, il sistema operativo in SD, il driver LCD e saldare i terminali della batteria

Installa il firmware, il sistema operativo in SD, il driver LCD e salda i terminali della batteria
Installa il firmware, il sistema operativo in SD, il driver LCD e salda i terminali della batteria
Installa firmware, sistema operativo in SD, driver LCD e salda i terminali della batteria
Installa firmware, sistema operativo in SD, driver LCD e salda i terminali della batteria
Installa il firmware, il sistema operativo in SD, il driver LCD e salda i terminali della batteria
Installa il firmware, il sistema operativo in SD, il driver LCD e salda i terminali della batteria

Installa il firmware del dispositivo utilizzando Arduino IDE.

Usa questo modulo firmware QUI.

Quindi prova un avvio a secco semplicemente aggiungendo il display LCD, se tutto va insieme, vai al secondo passaggio.

Passaggio 7: ora metti il LCD e le parti 3D relative ad esso

Ora metti il LCD e le parti 3D relative ad esso
Ora metti il LCD e le parti 3D relative ad esso
Ora metti il LCD e le parti 3D relative ad esso
Ora metti il LCD e le parti 3D relative ad esso
Ora metti il LCD e le parti 3D relative ad esso
Ora metti il LCD e le parti 3D relative ad esso

Passaggio 8: ora metti tutto insieme con le viti, puoi inserire componenti aggiuntivi in questo passaggio

Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio
Ora metti tutto insieme con le viti, puoi mettere i componenti aggiuntivi in questo passaggio

Puoi usare molti componenti aggiuntivi che vanno nella porta di espansione mutantC.

Guardali tutti da QUI.

Passaggio 9: installare il sistema operativo e il driver LCD

Consiglio di utilizzare il sistema operativo Raspberry pi ufficiale. Formatta una scheda SD con il sistema operativo e ora installa il driver LCD. Esistono molti modi per installare il driver LCD, ma quello più semplice è collegare il pi con un display HDMI e installare il driver e quindi rimettere il pi in mutantC.

Usa questo driver, ha il supporto touch se il tuo LCD lo supporta.

github.com/goodtft/LCD-show

NT: Hai solo bisogno della scheda SD con OS + driver LCD è installato su di esso, il driver non è ddipende dal Pi che stai utilizzando, dipende dalle dimensioni dell'LCD. E puoi usare quella scheda SD del driver installata nel mutantC, non c'è bisogno di usare lo stesso pi che hai usato per installare il driver.

Consigliato: