Inhaltsverzeichnis:

MutantC V3 - Modularer und leistungsstarker Handheld-PC - Gunook
MutantC V3 - Modularer und leistungsstarker Handheld-PC - Gunook

Video: MutantC V3 - Modularer und leistungsstarker Handheld-PC - Gunook

Video: MutantC V3 - Modularer und leistungsstarker Handheld-PC - Gunook
Video: mutantC v3 — обзор функций модульного портативного устройства 2024, Juli
Anonim
MutantC V3 - Modularer und leistungsstarker Handheld-PC
MutantC V3 - Modularer und leistungsstarker Handheld-PC
MutantC V3 - Modularer und leistungsstarker Handheld-PC
MutantC V3 - Modularer und leistungsstarker Handheld-PC
MutantC V3 - Modularer und leistungsstarker Handheld-PC
MutantC V3 - Modularer und leistungsstarker Handheld-PC

Fusion 360-Projekte »

Eine Raspberry-Pi-Handheld-Plattform mit einer physischen Tastatur, einem Display und einem Erweiterungs-Header für benutzerdefinierte Boards (wie Arduino Shield).

mutantC_V3 ist Nachfolger von mutantC_V1 und V2. Schauen Sie sich mutantC_V1 und mutantC_V2 an.

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

www.reddit.com/r/mutantC/

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

Sehen Sie sich dies zunächst in 3D mit AutoDesk Fusion 360 Online hier an.

Es gibt einige wichtige Funktionen.

  • Haben RTC & Summer.
  • Unterstützt v2-Add-ons.
  • Ein Trackpoint mit Mausunterstützung mit linken und rechten Tasten.
  • Gyro-Unterstützung mit MPU6050-Modul und Druck-, Temperatur- und Feuchtigkeitsunterstützung mit BME280-Modul.
  • Kann Module, Display, Add-Ons über die Tastaturtaste ausschalten.
  • Vollständiges Ausschalten mit Betriebssystem und Tastaturtaste.
  • 12-Pin-Docking-Port neben Pi-USB-Ports mit UART, I2C, Charging und GPIO.
  • 3D-Teile sind fester und reduzieren Stützen beim Drucken.
  • Kann die Batteriespannung mit Pro Micro lesen.
  • 2 LEDs an Pro Micro mit PWM-Unterstützung angeschlossen und 1 angeschlossener Pi. Verschieben Sie den Stema / Qt I2c-Stecker unten, damit er von außen zugänglich ist.
  • Es ist vollständig Open-Source-Hardware. So können Sie es nach Belieben hacken. Sie können Ihre Erweiterungskarte wie GPS, Radio usw. erstellen und damit verbinden.
  • Sie können jeden Raspberry-Pi-Formfaktor wie Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B usw. verwenden. Sie können Raspberry-Pi Zero bis 4 verwenden.
  • Sie können auf alle Anschlüsse des Pi zugreifen und das Rückenteil ist mit 4 Schrauben befestigt.
  • Es kann einen 4"- oder 3,5"-Touchscreen aufnehmen. Habe auch eine physische Tastatur, die über USB angeschlossen ist.
  • 18650er Akku mit Lade- und Entladezeitvorschub.
  • Sie können Littlevgl make UI verwenden, die hier kein OS-Formular benötigen.
  • Es braucht kein benutzerdefiniertes Image von Raspbian. Sie können Vanilla Raspbian verwenden und den LCD-Treiber installieren, das war's.
  • Es werden also kleine Teile benötigt, um einen zu machen. Siehe Teileliste.
  • Sie können in diesem Fall die C Suite Application Suite verwenden, die ein Touch-basiertes Gerät entwickelt hat. Diese Apps sind für kleine Bildschirme geeignet. Siehe die C-Suite.
  • Adafruit STEMMA QT und SparkFun qwiic Connector hinzugefügt.

Youtube Kanal.

Hier ist die Projekt-Website. Projektdateien in Gitlab.

Also mach deins und hilf uns, eine Community daraus zu machen.

Schritt 1: Sammeln Sie alle Teile, um Ihren mächtigen MutantC. zu bauen

Sammle alle Teile, um deinen mächtigen Mutanten zu bauen C
Sammle alle Teile, um deinen mächtigen Mutanten zu bauen C

Hier werden wir besprechen, was Sie brauchen, um einen zu bauen. Dieses Gerät ist sehr einfach herzustellen, Sie benötigen nicht viele Werkzeuge und Teile. Es sind keine Programmierkenntnisse erforderlich. nur grundlegende Dinge wie das Hochladen eines Codes auf Arduino, wenig Geschick in der Linux-CMD-Zeile, um den Treiber zu installieren. Wenig Lötgeschick, das ist alles.

Sie benötigen diese Teile, um einen für sich selbst zu machen (dies sind keine Affiliate-Links):

  • Himbeer-Pi -

    Null, 2, 3, 4

  • LCD -

    • 3,5-Zoll-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 Zoll gpio-LCD

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • 2,8 Zoll 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
  • Drück Knöpfe -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 Tasten
    • 34 x SMD 6x6x5 Tasten
    • 1 x 5-Wege-Tastschalter
  • Bedruckte Leiterplatte -

    3 + Erweiterungsplatine (optional)

  • 3D-Teile -

    5 Teile

  • FPC-Anschluss -

    • 2 x 1mm Pitch 16 Pin oberes Schloss
    • 2 x 1 mm Raster 10 Pin oberes Schloss
  • FPC-Kabel -

    • 1 x 1 mm Raster 16 Pin Typ B zwischen 60 mm und 100 mm
    • (Typ B bedeutet umgekehrt, d.h. Kontakte auf der gegenüberliegenden Seite)
    • 1 x 1 mm Raster 10 Pin Typ B zwischen 50 mm
  • Schrauben -

    • M2.5 10mm x Schrauben
    • M2,5 x Muttern
  • Widerstände -

    • 5 x 10k SMD 1206
    • 7 x 100k/10k SMD 1206
    • 3 x 1k SMD 1206 (dies sind für LEDs, verwenden Sie andere Werte, wenn Sie möchten)
  • Kondensator -

    3 x 100nf SMD 1206

  • NS -

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

    1 x BAT54C SOT23

  • Mosfet -

    • 1 x AO4616 oder IRF7319 SO8
    • 6 x Si2301 oder AO3401 SOT23
  • Kopfzeilen -

    • 1 x weiblich 2x40
    • 1 x weiblich 2x10
    • 1 x weiblich 2x6 (für Docking-Port)
    • 1 x männlich 3x2 90 Grad (für Docking Port)
  • Module -

    • 1x TP4056 mit Schutz (USB-C, Micro, Mini funktioniert)
    • 1x MT3608 (kein USB)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • Batterie -

    1x Li-Ion 18650 Akku idealerweise >= 3000mAh idealerweise von bekannten Marken wie LG/SAMSUNG/PANASONIC - 1x 3,7 V CR1220

  • LEDs -

    3 x 3mm LED

Schritt 2: PCB- und 3D-Teile drucken

PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken
PCB- und 3D-Teile drucken

Sie müssen 6 3D-Teile drucken und benötigen 2 Leiterplatten.

3D-Teile

Laden Sie alle STL-Dateien von Parts von hier herunter, drucken Sie sie selbst aus oder verwenden Sie printsolid

PCB

  • Und verwenden Sie diese beiden Garber-Dateien von display_PCB, main_PCB, Thumbstick_PCB, um die Leiterplatten von PCBWay zu bestellen.
  • Folgen Sie diesem Link, um alle 3 PCBs von PCBWay zu bestellen, klicken Sie hier.

Schritt 3: Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss

Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss
Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss
Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss
Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss
Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss
Löten Sie das Ardiuno Pro Micro, die Tasten und den FPC-Anschluss

Löten Sie alle Tasten und Module mit einem Durchflussofen oder von Hand. Und Sie haben die Header geschnitten, um ein niedriges Profil zu erhalten.

Schritt 4: Machen Sie den Docking-Port

Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port
Machen Sie den Docking-Port

Folgen Sie den Bildern, es ist einfach zu machen.

Schritt 5: Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu

Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu
Fügen Sie die PBCs in den 3D-gedruckten Teilen hinzu

Legen Sie nun zuerst die thumbstick_PCB und dann die main_PCB. Dann das richtige 3D-Teil.

Schritt 6: Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse

Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse
Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse
Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse
Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse
Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse
Installieren Sie Firmware, Betriebssystem in SD, LCD-Treiber und löten Sie die Batterieanschlüsse

Installieren Sie die Gerätefirmware mit Arduino IDE.

Verwenden Sie dieses Firmware-Formular HIER.

Versuchen Sie dann einen Trockenstart, indem Sie nur das LCD hinzufügen. Wenn alles zusammenpasst, fahren Sie mit dem zweiten Schritt fort.

Schritt 7: Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein

Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein
Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein
Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein
Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein
Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein
Setzen Sie nun die dazugehörigen LCD- und 3D-Teile ein

Schritt 8: Jetzt alles mit Schrauben zusammenfügen, Sie können Add-Ons in diesem Schritt einfügen

Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen
Setzen Sie jetzt alles mit Schrauben zusammen, Sie können Add-Ons in diesem Schritt einfügen

Sie können viele Add-ons verwenden, die in den mutantC-Erweiterungsport gehen.

Sehen Sie alle von HIER.

Schritt 9: Betriebssystem und LCD-Treiber installieren

Ich empfehle die Verwendung des offiziellen Raspberry Pi OS. Formatieren Sie eine SD-Karte mit dem Betriebssystem und installieren Sie jetzt den LCD-Treiber. Es gibt viele Möglichkeiten, den LCD-Treiber zu installieren, aber die einfachste ist, den Pi mit einem HDMI-Display zu verbinden und den Treiber zu installieren und dann den Pi wieder in den mutantC zu stecken.

Verwenden Sie diesen Treiber, er hat Touch-Unterstützung, wenn Ihr LCD dies unterstützt.

github.com/goodtft/LCD-show

NT: Sie brauchen nur die SD-Karte mit OS + LCD-Treiber darauf installiert ist. Der Treiber hängt nicht davon ab, welchen Pi Sie verwenden, es hängt von der LCD-Größe ab. Und Sie können die installierte Treiber-SD-Karte im mutantC verwenden. Sie müssen nicht dasselbe Pi verwenden, mit dem Sie den Treiber installiert haben.