Innehållsförteckning:

MutantC V3 - modulär och kraftfull handhållen dator: 9 steg (med bilder)
MutantC V3 - modulär och kraftfull handhållen dator: 9 steg (med bilder)

Video: MutantC V3 - modulär och kraftfull handhållen dator: 9 steg (med bilder)

Video: MutantC V3 - modulär och kraftfull handhållen dator: 9 steg (med bilder)
Video: Ingenious Construction Workers That Are At Another Level ►12 2024, December
Anonim
MutantC V3 - modulär och kraftfull handhållen dator
MutantC V3 - modulär och kraftfull handhållen dator
MutantC V3 - modulär och kraftfull handhållen dator
MutantC V3 - modulär och kraftfull handhållen dator
MutantC V3 - modulär och kraftfull handhållen dator
MutantC V3 - modulär och kraftfull handhållen dator

Fusion 360 -projekt »

En Raspberry-pi handhållen plattform med ett fysiskt tangentbord, display och expansionshuvud för anpassade kort (som Arduino Shield).

mutantC_V3 är efterföljaren till mutantC_V1 och V2. Kolla in mutantC_V1 och mutantC_V2.

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

www.reddit.com/r/mutantC/

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

Ta först en titt på detta i 3D med AutoDesk Fusion 360 Online här.

Det finns några viktiga funktioner.

  • Har RTC & summer.
  • Stöder v2-tillägg.
  • En spårpunkt för att ha musstöd med vänster, höger knapp.
  • Gyro -stöd med MPU6050 -modul och tryck, temperatur och luftfuktighet stöder oss i BME280 -modulen.
  • Kan vända på moduler, skärm, tillägg med tangentbordsknapp.
  • Full avstängning med OS och tangentbordsknapp.
  • 12 -polig dockningsport bredvid Pi USB -portar med UART, I2C, laddning och GPIO.
  • 3D -delar är mer solida och minskar stödet vid utskrift.
  • Kan läsa batterispänning med Pro Micro.
  • 2 lysdioder är anslutna till Pro Micro med PWM -stöd och 1 ansluten Pi. Flytta stema/Qt I2c -kontaktens botten så att den kan nås utifrån.
  • Det är helt öppen källkod. Så du kan hacka det som du vill. Du kan göra ditt expansionskort som gps, radio etc och bifoga det.
  • Du kan använda vilken Raspberry-pi-formfaktor som Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B etc. Du kan använda Raspberry-pi zero to 4.
  • Du kan komma åt alla portar på pi och den bakre delen är fäst med 4 skruvar.
  • Den rymmer en 4 "eller 3,5" pekskärm. Har också ett fysiskt tangentbord anslutet via USB.
  • 18650 batteri med laddning och urladdning.
  • Du kan använda Littlevgl make UI som inte behöver ett OS -formulär här.
  • Det behöver ingen anpassad bild av Raspbian. Du kan använda vanilj Raspbian och installera LCD -drivrutinen, det är det.
  • Så små delar behövs för att göra en. Se parts_list.
  • Du kan använda C Suite Application Suite gjort mer touch -baserad enhet i detta. Dessa appar är lämpliga för små skärmar. Se C -sviten.
  • Lade till Adafruit STEMMA QT och SparkFun qwiic -kontakt.

Youtube-kanal.

Här är projektets webbplats. Projektfiler i Gitlab.

Så gör din och hjälp oss att skapa en gemenskap runt den.

Steg 1: Samla alla delar för att bygga din kraftfulla MutantC

Samla alla delar för att bygga din kraftfulla MutantC
Samla alla delar för att bygga din kraftfulla MutantC

Här kommer vi att diskutera vad du behöver för att bygga en. Denna enhet är mycket enkel att göra, du behöver inte massor av verktyg och delar. Ingen kodningskunskap behövs. bara grundläggande saker som att ladda upp en kod till Arduino, lite skicklighet i Linux CMD -linje för att installera drivrutinen. Lite lödkunnighet det är allt.

Du behöver dessa delar för att göra en för dig själv (detta är inte länkar):

  • Raspberry Pi -

    Noll, 2, 3, 4

  • LCD -

    • 3,5 tums gpio LCD

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

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

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

  • SparkFun Pro Micro -

    • 1 x 5v

      • https://www.sparkfun.com/products/12640
      • https://aliexpress.com/item/2021979132.html
  • Trycka på knappar -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 knappar
    • 34 x SMD 6x6x5 knappar
    • 1 x 5 -vägs taktil omkopplare
  • Tryckt kretskort -

    3 + Expansionskort (tillval)

  • 3D -delar -

    5 delar

  • FPC -kontakt -

    • 2 x 1 mm övre 16 -pins övre lås
    • 2 x 1 mm övre lås med 10 stift
  • FPC -kabel -

    • 1 x 1 mm delning 16 -stifts typ B mellan 60 mm och 100 mm
    • (Typ B betyder omvänd dvs. kontakter på motsatt sida)
    • 1 x 1 mm delning 10 -stifts typ B mellan 50 mm
  • Skruvar -

    • M2,5 10 mm x skruvar
    • M2,5 x muttrar
  • Motstånd -

    • 5 x 10k SMD 1206
    • 7 x 100k/10k SMD 1206
    • 3 x 1k SMD 1206 (detta är för lysdioder, använd andra värden om du vill)
  • Kondensator -

    3 x 100nf SMD 1206

  • IC -

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

    1 x BAT54C SOT23

  • Mosfet -

    • 1 x AO4616 eller IRF7319 SO8
    • 6 x Si2301 eller AO3401 SOT23
  • Rubriker -

    • 1 x hona 2x40
    • 1 x hona 2x10
    • 1 x hona 2x6 (för dockningsport)
    • 1 x hane 3x2 90 grader (för dockningsport)
  • Moduler -

    • 1x TP4056 med proction (USB-C, micro, mini fungerar)
    • 1x MT3608 (icke-usb)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • Batteri -

    1x Li -ion 18650 batteri helst> = 3000mAh helst från välkänt märke som LG/SAMSUNG/PANASONIC - 1x 3,7 v CR1220

  • Lysdioder -

    3 x 3 mm led

Steg 2: Skriv ut kretskort och 3D -delar

Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar
Skriv ut kretskort och 3D -delar

Du måste skriva ut 6 3D -delar och behöver 2 PCB.

3D -delar

Ladda ner alla delar STL -filer från hereprint själv eller använd printedsolid

PCB

  • Och använd dessa två garber -filer från display_PCB, main_PCB, thumbstick_PCB för att beställa PCB från PCBWay.
  • Följ den här länken för att beställa alla 3 PCB från PCBWay, klicka här.

Steg 3: Löd Ardiuno Pro Micro, knappar och FPC -kontakt

Löd Ardiuno Pro Micro, knappar och FPC -kontakt
Löd Ardiuno Pro Micro, knappar och FPC -kontakt
Löd Ardiuno Pro Micro, knappar och FPC -kontakt
Löd Ardiuno Pro Micro, knappar och FPC -kontakt
Löd Ardiuno Pro Micro, knappar och FPC -kontakt
Löd Ardiuno Pro Micro, knappar och FPC -kontakt

Löd alla knappar, moduler med hjälp av en flödesugn eller för hand. Och du har klippt rubrikerna för att hålla en låg profil.

Steg 4: Gör dockningsporten

Gör dockningsporten
Gör dockningsporten
Gör dockningsporten
Gör dockningsporten
Gör dockningsporten
Gör dockningsporten
Gör dockningsporten
Gör dockningsporten

Följ bilderna, det är lätt att göra på.

Steg 5: Lägg till PBC i 3D -utskrivna delar

Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar
Lägg till PBC i 3D -tryckta delar

Lägg nu thumbstick_PCB först sedan main_PCB. Därefter rätt 3D -del.

Steg 6: Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna

Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna
Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna
Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna
Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna
Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna
Installera firmware, operativsystem i SD, LCD -drivrutin och löd batteripolerna

Installera enhetens firmware med Arduino IDE.

Använd det här fasta formuläret HÄR.

Försök sedan med en torrstart genom att bara lägga till LCD -skärmen, om allt går ihop går du vidare till andra steget.

Steg 7: Lägg nu LCD -skärmen och 3D -delar som är relaterade till den

Lägg nu LCD -skärmen och 3D -delar som är relaterade till den
Lägg nu LCD -skärmen och 3D -delar som är relaterade till den
Lägg nu LCD -skärmen och 3D -delar som är relaterade till den
Lägg nu LCD -skärmen och 3D -delar som är relaterade till den
Lägg nu LCD -skärmen och 3D -delar som är relaterade till den
Lägg nu LCD -skärmen och 3D -delar som är relaterade till den

Steg 8: Lägg nu alla Togather med skruvar, du kan sätta tillägg i det här steget

Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget
Lägg nu alla ihop med skruvar, du kan sätta tillägg i det här steget

Du kan använda många tillägg som går i mutantC-expansionsporten.

Se dem alla HÄR.

Steg 9: Installera operativsystemet och LCD -drivrutinen

Jag rekommenderar att du använder det officiella hallon pi OS. Formatera ett SD -kort med operativsystemet och installera nu LCD -drivrutinen. Det finns många sätt att installera LCD -drivrutinen, men det enkla är att ansluta pi: n med en HDMI -skärm och installera drivrutinen och sedan sätta tillbaka pien i mutantC.

Använd den här drivrutinen, den har pekstöd om din LCD stöder.

github.com/goodtft/LCD-show

NT: Du behöver bara SD -kortet med OS + LCD -drivrutinen installerad på det, drivrutinen beror inte på vilken Pi du använder, det beror på LCD -storleken. Och du kan använda det installerade drivrutins -SD -kortet i mutantenC, du behöver inte använda samma pi som du använde för att installera drivrutinen.

Rekommenderad: