สารบัญ:

MutantC V3 - พีซีแบบพกพาแบบโมดูลาร์และทรงพลัง: 9 ขั้นตอน (พร้อมรูปภาพ)
MutantC V3 - พีซีแบบพกพาแบบโมดูลาร์และทรงพลัง: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MutantC V3 - พีซีแบบพกพาแบบโมดูลาร์และทรงพลัง: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MutantC V3 - พีซีแบบพกพาแบบโมดูลาร์และทรงพลัง: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: mutantC v3 - Feature overview of modular Handheld 2024, กรกฎาคม
Anonim
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง
MutantC V3 - PC มือถือแบบแยกส่วนและทรงพลัง

โครงการฟิวชั่น 360 »

แพลตฟอร์มมือถือ Raspberry-pi พร้อมแป้นพิมพ์จริง ส่วนหัวของจอแสดงผลและส่วนต่อขยายสำหรับบอร์ดแบบกำหนดเอง (เช่น Arduino Shield)

mutantC_V3 เป็นตัวตายตัวแทนของ mutantC_V1 และ V2 ลองดู mutantC_V1 และ mutantC_V2

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

www.reddit.com/r/mutantC/

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

ขั้นแรกให้ดูสิ่งนี้ในแบบ 3 มิติโดยใช้ AutoDesk Fusion 360 Online ที่นี่

มีคุณสมบัติที่สำคัญบางประการ

  • มี RTC และออด
  • รองรับโปรแกรมเสริม v2
  • จุดติดตามเพื่อให้รองรับเมาส์ด้วยปุ่มซ้ายขวา
  • รองรับ Gyro โดยใช้โมดูล MPU6050 และแรงดัน อุณหภูมิและความชื้นรองรับในโมดูล BME280
  • สามารถเปลี่ยนโมดูล, แสดงผล, ส่วนเสริมได้โดยใช้ปุ่มแป้นพิมพ์
  • poweroff เต็มรูปแบบโดยใช้ระบบปฏิบัติการและแป้นคีย์บอร์ด
  • พอร์ตเชื่อมต่อ 12 พินข้างพอร์ต Pi USB พร้อม UART, I2C, การชาร์จและ GPIO
  • ชิ้นส่วน 3 มิติมีความแข็งมากกว่าและลดการรองรับเมื่อพิมพ์
  • สามารถอ่านค่าแรงดันแบตเตอรี่โดยใช้ Pro Micro
  • ไฟ LED 2 ดวงเชื่อมต่อกับ Pro Micro พร้อมรองรับ PWM และ Pi เชื่อมต่อ 1 ดวง ย้ายขั้วต่อ Stema/Qt I2c ด้านล่างเพื่อให้สามารถเข้าถึงได้จากภายนอก
  • เป็นฮาร์ดแวร์โอเพ่นซอร์สอย่างสมบูรณ์ เพื่อให้คุณสามารถแฮ็กได้ตามที่คุณต้องการ คุณสามารถสร้างการ์ดเอ็กซ์แพนชันเช่น gps วิทยุ ฯลฯ และแนบไปกับมัน
  • คุณสามารถใช้ฟอร์มแฟคเตอร์ Raspberry-pi เช่น Asus Tinker Board S / PINE H64 Model B/ Banana Pi BPI-M4B เป็นต้น คุณสามารถใช้ Raspberry-pi zero to 4 ได้
  • คุณสามารถเข้าถึงพอร์ตทั้งหมดของ pi ได้และส่วนหลังนั้นยึดด้วยสกรู 4 ตัว
  • สามารถใส่หน้าจอสัมผัสขนาด 4" หรือ 3.5" ได้ มีแป้นพิมพ์จริงต่อผ่าน USB
  • แบตเตอรี่ 18650 พร้อมการชาร์จและการคายประจุ
  • คุณสามารถใช้ Littlevgl make UI ที่ไม่ต้องการแบบฟอร์ม OS ได้ที่นี่
  • ไม่ต้องการรูปภาพที่กำหนดเองของ Raspbian คุณสามารถใช้ vanilla Raspbian และติดตั้งไดรเวอร์ LCD ได้เลย
  • ชิ้นส่วนเล็กๆ น้อยๆ ที่จำเป็นในการสร้าง ดู part_list
  • คุณสามารถใช้ชุดแอปพลิเคชัน C Suite ทำให้อุปกรณ์ที่ใช้ระบบสัมผัสมากขึ้นในสิ่งนี้ แอพนี้เหมาะสำหรับหน้าจอขนาดเล็ก ดูห้องซีสวีท
  • เพิ่มตัวเชื่อมต่อ Adafruit STEMMA QT และ SparkFun qwiic

ช่องยูทูป.

นี่คือเว็บไซต์โครงการ ไฟล์โครงการใน Gitlab

ดังนั้นจงสร้างของคุณและช่วยเราสร้างชุมชนรอบๆ

ขั้นตอนที่ 1: รวบรวมชิ้นส่วนทั้งหมดเพื่อสร้าง MutantC. อันทรงพลังของคุณ

รวบรวมชิ้นส่วนทั้งหมดเพื่อสร้าง Mutant อันทรงพลังของคุณC
รวบรวมชิ้นส่วนทั้งหมดเพื่อสร้าง Mutant อันทรงพลังของคุณC

ที่นี่เราจะพูดถึงสิ่งที่คุณต้องสร้าง อุปกรณ์นี้ทำง่ายมาก คุณไม่จำเป็นต้องมีเครื่องมือและชิ้นส่วนมากมาย ไม่จำเป็นต้องมีทักษะการเข้ารหัส เพียงสิ่งพื้นฐานเช่นอัปโหลดรหัสไปยัง Arduino ทักษะเล็กน้อยในบรรทัด Linux CMD เพื่อติดตั้งไดรเวอร์ ทักษะการบัดกรีเพียงเล็กน้อยเท่านั้น

คุณต้องใช้ส่วนนี้เพื่อสร้างชิ้นส่วนสำหรับตัวคุณเอง (ไม่ใช่ลิงก์ของ Affiliate):

  • ราสเบอร์รี่-Pi -

    ศูนย์, 2, 3, 4

  • จอแอลซีดี -

    • 3.5 นิ้ว 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 นิ้ว gpio LCD

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • 2.8 นิ้ว gpio LCD

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

  • SparkFun โปรไมโคร -

    • 1 x 5v

      • https://www.sparkfun.com/products/12640
      • https://aliexpress.com/item/2021979132.html
  • ปุ่มกด -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 ปุ่ม
    • 34 x SMD 6x6x5 ปุ่ม
    • สวิตช์สัมผัส 1 x 5 ทาง
  • พิมพ์ pcb -

    3 + Expasion PCB (อุปกรณ์เสริม)

  • ส่วน 3d -

    5 ชิ้นส่วน

  • ขั้วต่อ FPC -

    • 2 x 1mm pitch 16 pin ตัวล็อคด้านบน
    • ตัวล็อคตัวบน 10 พินพิทช์ 2 x 1 มม
  • สาย FPC -

    • 1 x 1mm pitch 16 pin Type B ระหว่าง 60mm ถึง 100mm
    • (แบบ B หมายถึง กลับด้าน คือ หน้าสัมผัสฝั่งตรงข้าม)
    • 1 x 1mm pitch 10 pin Type B ระหว่าง 50mm
  • สกรู -

    • M2.5 10 มม. x สกรู
    • M2.5 x ถั่ว
  • ตัวต้านทาน -

    • 5 x 10k SMD 1206
    • 7 x 100k/10k SMD 1206
    • 3 x 1k SMD 1206 (สำหรับ LEDS ใช้ค่าอื่นหากต้องการ)
  • ตัวเก็บประจุ -

    3 x 100nf SMD 1206

  • เข้าใจแล้ว -

    • 1 x PCF8575 SOP24 -
    • 1 x DS3231 SO16W
  • ไดโอด -

    1 x BAT54C SOT23

  • มอสเฟต -

    • 1 x AO4616 หรือ IRF7319 SO8
    • 6 x Si2301 หรือ AO3401 SOT23
  • ส่วนหัว -

    • 1 x ตัวเมีย 2x40
    • 1 x หญิง 2x10
    • 1 x ตัวเมีย 2x6 (สำหรับ Docking Port)
    • 1 x ชาย 3x2 90 องศา (สำหรับ Docking Port)
  • โมดูล -

    • 1x TP4056 พร้อมการป้องกัน (USB-C, micro, mini จะทำงาน)
    • 1x MT3608 (ไม่ใช่ USB)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • แบตเตอรี่ -

    1x Li-ion 18650 แบตเตอรี่ >= 3000mAh จากแบรนด์ดังเช่น LG/SAMSUNG/PANASONIC - 1x 3.7 v CR1220

  • ไฟ LED -

    นำ 3 x 3 มม

ขั้นตอนที่ 2: พิมพ์ PCB และชิ้นส่วน 3 มิติ

พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D
พิมพ์ PCB และชิ้นส่วน 3D

คุณต้องพิมพ์ชิ้นส่วน 3D 6 ชิ้นและต้องใช้ 2 PCBs

ชิ้นส่วน 3 มิติ

ดาวน์โหลดไฟล์ Parts STL ทั้งหมดจากที่นี่พิมพ์ด้วยตนเองหรือใช้สิ่งพิมพ์ที่เป็นของแข็ง

PCB

  • และใช้ไฟล์ garber สองไฟล์นี้จาก display_PCB, main_PCB, thumbstick_PCB สั่งซื้อ pcbs จาก PCBWay
  • ตามลิงค์นี้เพื่อสั่งซื้อ PCB ทั้ง 3 ชิ้นจาก PCBWay คลิกที่นี่

ขั้นตอนที่ 3: ประสาน Ardiuno Pro Micro, ปุ่มและตัวเชื่อมต่อ FPC

ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC
ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC
ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC
ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC
ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC
ประสาน Ardiuno Pro Micro, ปุ่ม และตัวเชื่อมต่อ FPC

ประสานปุ่ม โมดูลทั้งหมดโดยใช้โฟลว์เตาอบหรือด้วยมือ และคุณได้ตัดส่วนหัวเพื่อให้โปรไฟล์ต่ำ

ขั้นตอนที่ 4: สร้าง Docking Port

ทำ Docking Port
ทำ Docking Port
ทำ Docking Port
ทำ Docking Port
ทำ Docking Port
ทำ Docking Port
ทำ Docking Port
ทำ Docking Port

ทำตามภาพก็ง่ายต่อ

ขั้นตอนที่ 5: เพิ่ม PBC ในชิ้นส่วนที่พิมพ์ 3 มิติ

เพิ่ม PBC ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ
เพิ่ม PBC's ในชิ้นส่วนที่พิมพ์ 3 มิติ

ตอนนี้ใส่ thumbstick_PCB ก่อนจากนั้นจึงใส่ main_PCB จากนั้นส่วน 3D ที่ถูกต้อง

ขั้นตอนที่ 6: ติดตั้งเฟิร์มแวร์, ระบบปฏิบัติการใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่

ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่
ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่
ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่
ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่
ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่
ติดตั้งเฟิร์มแวร์, OS ใน SD, ไดรเวอร์ LCD และประสานขั้วแบตเตอรี่

ติดตั้งเฟิร์มแวร์ของอุปกรณ์โดยใช้ Arduino IDE

ใช้แบบฟอร์มเฟิร์มแวร์นี้ที่นี่

จากนั้นลองบูตแบบแห้งโดยเพิ่ม LCD ถ้าทุกอย่างเข้ากันแล้วไปที่ขั้นตอนที่สอง

ขั้นตอนที่ 7: ตอนนี้ใส่ LCD และชิ้นส่วน 3 มิติที่เกี่ยวข้องกับมัน

ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน
ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน
ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน
ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน
ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน
ตอนนี้ใส่ LCD และชิ้นส่วน 3D ที่เกี่ยวข้องกับมัน

ขั้นตอนที่ 8: ตอนนี้ใส่สกรูทั้งหมดเข้าด้วยกันคุณสามารถใส่ส่วนเสริมในขั้นตอนนี้

ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้
ตอนนี้ใส่ทั้งหมดเข้าด้วยกันด้วยสกรู คุณสามารถใส่ส่วนเสริมในขั้นตอนนี้

คุณสามารถใช้โปรแกรมเสริมจำนวนมากที่อยู่ในพอร์ตส่วนขยาย mutantC

ดูทั้งหมดได้จากที่นี่

ขั้นตอนที่ 9: ติดตั้งระบบปฏิบัติการและไดรเวอร์ LCD

ฉันขอแนะนำให้ใช้ระบบปฏิบัติการราสเบอร์รี่ pi อย่างเป็นทางการ ฟอร์แมตการ์ด SD ด้วยระบบปฏิบัติการ และติดตั้งไดรเวอร์ LCD ตอนนี้ มีหลายวิธีในการติดตั้งไดรเวอร์ LCD แต่วิธีที่ง่ายคือเชื่อมต่อ pi กับจอแสดงผล HDMI และติดตั้งไดรเวอร์ จากนั้นใส่ pi กลับเข้าไปใน mutantC

ใช้ไดรเวอร์นี้ รองรับการสัมผัสหาก LCD ของคุณรองรับ

github.com/goodtft/LCD-show

NT: คุณแค่ต้องการการ์ด SD ที่มี OS + ไดรเวอร์ LCD ติดตั้งอยู่ ไดรเวอร์ไม่ได้ขึ้นอยู่กับ Pi ที่คุณใช้ มันขึ้นอยู่กับขนาด LCD และคุณสามารถใช้การ์ด SD ไดรเวอร์ที่ติดตั้งนั้นใน mutantC ไม่จำเป็นต้องใช้ pi เดียวกับที่คุณใช้ในการติดตั้งไดรเวอร์

แนะนำ: