Inhoudsopgave:

MutantC V3 - Modulaire en krachtige handheld pc - Ajarnpa
MutantC V3 - Modulaire en krachtige handheld pc - Ajarnpa

Video: MutantC V3 - Modulaire en krachtige handheld pc - Ajarnpa

Video: MutantC V3 - Modulaire en krachtige handheld pc - Ajarnpa
Video: mutantC v3 — обзор функций модульного портативного устройства 2024, November
Anonim
MutantC V3 - Modulaire en krachtige handheld pc
MutantC V3 - Modulaire en krachtige handheld pc
MutantC V3 - Modulaire en krachtige handheld pc
MutantC V3 - Modulaire en krachtige handheld pc
MutantC V3 - Modulaire en krachtige handheld pc
MutantC V3 - Modulaire en krachtige handheld pc

Fusion 360-projecten »

Een Raspberry-pi handheld platform met een fysiek toetsenbord, Display en Expansion header voor custom boards (zoals Arduino Shield).

mutantC_V3 is de opvolger van mutantC_V1 en V2. Bekijk mutantC_V1 en mutantC_V2.

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

www.reddit.com/r/mutantC/

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

Bekijk dit hier eerst in 3D met AutoDesk Fusion 360 Online.

Er zijn enkele belangrijke kenmerken.

  • Heb RTC en zoemer.
  • Ondersteunt v2-add-ons.
  • Een trackpoint voor muisondersteuning met linker-, rechterknoppen.
  • Gyro-ondersteuning met behulp van MPU6050-module en ondersteuning voor druk, temperatuur en vochtigheid met behulp van de BME280-module.
  • In staat om modules, weergave, add-ons uit te schakelen met behulp van de toetsenbordknop.
  • Volledige uitschakeling met behulp van OS en toetsenbordtoets.
  • 12-pins dockingpoort naast Pi USB-poorten met UART, I2C, opladen en GPIO.
  • 3D-onderdelen zijn steviger en verminderen de ondersteuning bij het afdrukken.
  • In staat om batterijspanning te lezen met behulp van Pro Micro.
  • 2 LED's aangesloten op Pro Micro met PWM-ondersteuning en 1 aangesloten Pi. Verplaats de stema/Qt I2c-connector aan de onderkant zodat deze van buitenaf toegankelijk is.
  • Het is volledig open source hardware. Je kunt het dus hacken zoals je wilt. Je kunt je uitbreidingskaart zoals gps, radio enz. maken en ermee bevestigen.
  • U kunt elke Raspberry-pi-vormfactor gebruiken, zoals Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B enz. U kunt Raspberry-pi nul tot 4 gebruiken.
  • Je hebt toegang tot alle poorten van de pi en het achterste deel is bevestigd met 4 schroeven.
  • Het kan een 4" of 3,5" touchscreen bevatten. Heb ook een fysiek toetsenbord aangesloten via USB.
  • 18650 batterij met laad- en ontlaadprotractie.
  • U kunt de gebruikersinterface van Littlevgl make gebruiken die hier geen OS-formulier nodig heeft.
  • Het heeft geen aangepaste afbeelding van Raspbian nodig. U kunt vanilla Raspbian gebruiken en het LCD-stuurprogramma installeren, dat is alles.
  • Dus kleine onderdelen nodig om er een te maken. Zie de onderdelenlijst.
  • U kunt hierin een meer op aanraking gebaseerd apparaat gebruiken. Deze apps zijn geschikt voor kleine schermen. Zie de C-suite.
  • Adafruit STEMMA QT en SparkFun qwiic-connector toegevoegd.

Youtube kanaal.

Hier is de projectwebsite. Projectbestanden in Gitlab.

Dus maak de jouwe en help ons om er een community omheen te maken.

Stap 1: Verzamel alle onderdelen om je krachtige MutantC. te bouwen

Verzamel alle onderdelen om je krachtige mutant te bouwenC
Verzamel alle onderdelen om je krachtige mutant te bouwenC

Hier zullen we bespreken wat je nodig hebt om er een te bouwen. Dit apparaat is heel eenvoudig te maken, je hebt niet veel gereedschap en onderdelen nodig. Er is geen codeervaardigheid nodig. gewoon basisdingen zoals het uploaden van een code naar Arduino, weinig vaardigheid in de Linux CMD-lijn om de driver te installeren. Een beetje soldeervaardigheid, dat is alles.

Je hebt deze onderdelen nodig om er zelf een te maken (dit zijn geen gelieerde links):

  • Raspberry-Pi -

    Nul, 2, 3, 4

  • LCD-

    • 3,5 inch 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 inch gpio-lcd

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • 2,8 inch 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
  • Drukknoppen -

    • Https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 knoppen
    • 34 x SMD 6x6x5 knoppen
    • 1 x 5-weg tactiele schakelaar
  • Bedrukte print -

    3 + Uitbreidingsprint (optioneel)

  • 3D onderdelen -

    5 onderdelen

  • FPC-connector -

    • 2 x 1 mm pitch 16 pins bovenste slot
    • 2 x 1 mm pitch 10-pins bovenste slot
  • FPC-kabel -

    • 1 x 1 mm steek 16 pins Type B tussen 60 mm en 100 mm
    • (Type B betekent omgekeerd, d.w.z. contacten aan de andere kant)
    • 1 x 1 mm steek 10 pins Type B tussen 50 mm
  • Schroeven -

    • M2.5 10 mm x schroeven
    • M2.5 x moeren
  • Weerstanden -

    • 5x 10k SMD 1206
    • 7x 100k/10k SMD 1206
    • 3 x 1k SMD 1206 (dit is voor LEDS, gebruik eventueel andere waarden)
  • condensator -

    3x 100nf SMD 1206

  • IC-

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

    1 x BAT54C SOT23

  • Mosfet-

    • 1 x AO4616 of IRF7319 SO8
    • 6 x Si2301 of AO3401 SOT23
  • Kopteksten -

    • 1 x vrouwelijk 2x40
    • 1 x vrouwelijk 2x10
    • 1 x vrouwelijk 2x6 (voor dockingpoort)
    • 1 x mannelijk 3x2 90 graden (voor dockingpoort)
  • Modules -

    • 1x TP4056 met proction (USB-C, micro, mini zal werken)
    • 1x MT3608 (niet-usb)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • Accu -

    1x Li-ion 18650 batterij ideaal >= 3000mAh ideaal van bekend merk zoals LG/SAMSUNG/PANASONIC - 1x 3.7 v CR1220

  • LED's -

    3 x 3 mm led

Stap 2: Print PCB's en 3D-onderdelen

Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen
Print PCB's en 3D-onderdelen

U moet 6 3D-onderdelen printen en heeft 2 PCB's nodig.

3D-onderdelen

Download hier zelf alle Parts STL-bestanden of gebruik Printsolid

PCB

  • En gebruik deze twee garber-bestanden van display_PCB, main_PCB, thumbstick_PCB om de pcb's van PCBWay te bestellen.
  • Volg deze link om alle 3 PCB's van PCBWay te bestellen, klik hier.

Stap 3: Soldeer de Ardiuno Pro Micro, knoppen en FPC-connector

Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector
Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector
Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector
Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector
Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector
Soldeer de Ardiuno Pro Micro, Knoppen en FPC Connector

Soldeer alle knoppen, modules met behulp van een flow-oven of met de hand. En je hebt de headers gesneden om een laag profiel te behouden.

Stap 4: Maak de dockingpoort

Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort
Maak de dockingpoort

Volg de foto's, het is gemakkelijk aan te brengen.

Stap 5: Voeg de PBC's toe aan de 3D-geprinte onderdelen

Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen
Voeg de PBC's toe aan de 3D-geprinte onderdelen

Plaats nu eerst de thumbstick_PCB en vervolgens de main_PCB. Dan het juiste 3D onderdeel.

Stap 6: Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals

Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals
Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals
Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals
Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals
Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals
Installeer firmware, besturingssysteem in SD, LCD-stuurprogramma en soldeer de batterijterminals

Installeer de apparaatfirmware met behulp van Arduino IDE.

Gebruik dit firmwareformulier HIER.

Probeer dan een droge start door alleen het LCD-scherm toe te voegen, als alles samengaat, ga dan naar de tweede stap.

Stap 7: Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden

Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden
Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden
Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden
Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden
Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden
Plaats nu het LCD-scherm en de 3D-onderdelen die ermee verband houden

Stap 8: Plaats nu alles samen met schroeven, u kunt in deze stap add-ons plaatsen

Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen
Zet nu alles bij elkaar met schroeven, u kunt in deze stap add-ons plaatsen

U kunt veel add-ons gebruiken die in de mutantC-uitbreidingspoort passen.

Bekijk ze allemaal HIER.

Stap 9: installeer OS en LCD-stuurprogramma

Ik raad aan om het officiële raspberry pi OS te gebruiken. Formatteer een SD-kaart met het besturingssysteem en installeer nu het LCD-stuurprogramma. Er zijn veel manieren om het LCD-stuurprogramma te installeren, maar de makkelijke is om de pi aan te sluiten op een HDMI-scherm en de driver te installeren en vervolgens de pi terug in de mutantC te plaatsen.

Gebruik dit stuurprogramma, het heeft aanraakondersteuning als uw LCD-scherm dit ondersteunt.

github.com/goodtft/LCD-show

NT: Je hebt alleen de SD-kaart nodig waarop OS + LCD-stuurprogramma is geïnstalleerd, het stuurprogramma is niet afhankelijk van de Pi die je gebruikt, het hangt af van de grootte van het LCD-scherm. En je kunt die geïnstalleerde driver SD-kaart in de mutantC gebruiken, het is niet nodig om dezelfde pi te gebruiken die u hebt gebruikt om het stuurprogramma te installeren.

Aanbevolen: