Talaan ng mga Nilalaman:

MutantC V3 - Modular at Napakahusay na HandHeld PC: 9 Mga Hakbang (na may Mga Larawan)
MutantC V3 - Modular at Napakahusay na HandHeld PC: 9 Mga Hakbang (na may Mga Larawan)

Video: MutantC V3 - Modular at Napakahusay na HandHeld PC: 9 Mga Hakbang (na may Mga Larawan)

Video: MutantC V3 - Modular at Napakahusay na HandHeld PC: 9 Mga Hakbang (na may Mga Larawan)
Video: United States Worst Prisons 2024, Hulyo
Anonim
MutantC V3 - Modular at Napakalakas na HandHeld PC
MutantC V3 - Modular at Napakalakas na HandHeld PC
MutantC V3 - Modular at Napakalakas na HandHeld PC
MutantC V3 - Modular at Napakalakas na HandHeld PC
MutantC V3 - Modular at Napakalakas na HandHeld PC
MutantC V3 - Modular at Napakalakas na HandHeld PC

Mga Proyekto ng Fusion 360 »

Isang platform ng handphone na Raspberry-pi na may pisikal na keyboard, header ng Pagpapakita at Pagpapalawak para sa mga pasadyang board (Tulad ng Arduino Shield).

ang mutantC_V3 ay kahalili ng mutantC_V1 at V2. Suriin ang mutantC_V1 at mutantC_V2.

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

www.reddit.com/r/mutantC/

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

Tingnan muna ito sa 3D gamit ang AutoDesk Fusion 360 Online dito.

Mayroong ilang mga pangunahing tampok.

  • Magkaroon ng RTC at buzzer.
  • Sinusuportahan ang mga Add-on ng v2.
  • Isang track point upang magkaroon ng suporta sa mouse na may kaliwa, kanang mga pindutan.
  • Suporta ng Gyro gamit ang module ng MPU6050 at pangalagaan, sumusuporta sa temp at halumigmig sa module ng BME280.
  • Nagawang i-on ang mga module, Display, Add-on gamit ang pindutan ng keyboard.
  • Buong poweroff gamit ang OS at keyboard key.
  • 12 pin docking port sa tabi ng Pi USB port na may UART, I2C, Charging at GPIO.
  • Ang mga bahagi ng 3D ay mas matatag at binabawasan ang mga suporta kapag nagpi-print.
  • Nagawang basahin ang boltahe ng baterya gamit ang Pro Micro.
  • Ang 2 LED ay nakakonekta sa Pro Micro na may suporta sa PWM at 1 na konektado na Pi. Ilipat ang ilalim ng konektor ng stema / Qt I2c sa gayon ito ay acessible mula sa labas.
  • Ito ay ganap na open-source na hardware. Kaya maaari mo itong i-hack hangga't gusto mo. Maaari mong gawin ang iyong expansion-card tulad ng gps, Radio atbp at mag-attach dito.
  • Maaari mong gamitin ang anumang kadahilanan ng form na Raspberry-pi tulad ng Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B atbp. Maaari mong gamitin ang Raspberry-pi zero hanggang 4.
  • Maaari mong ma-access ang lahat ng mga port ng pi at ang likod na bahagi ay naka-attach sa 4 na tornilyo.
  • Maaari itong humawak ng isang 4 "o 3.5" touch screen. Mayroon ding isang pisikal na keyboard na nakakabit sa pamamagitan ng USB.
  • Ang baterya ng 18650 na may singil at naglalabas ng pagdugtong.
  • Maaari mong gamitin ang Littlevgl make UI na hindi nangangailangan ng isang form sa OS dito.
  • Hindi na kailangan ng anumang pasadyang imahe ng Raspbian. Maaari mong gamitin ang vanilla Raspbian at mai-install ang LCD driver, iyon lang.
  • Napakaliit na bahagi ang kinakailangan upang makagawa ng isa. Tingnan ang mga bahagi_list.
  • Maaari mong gamitin ang C Suite Application suite na ginawang mas touch based na aparato dito. Ang mga app na ito ay angkop para sa maliliit na screen. Tingnan ang C Suite.
  • Nagdagdag ng Adafruit STEMMA QT at SparkFun qwiic konektor.

Channel sa Youtube.

Narito ang website ng Project. Mga file ng proyekto sa Gitlab.

Kaya't gawin ang iyo at tulungan kaming makagawa ng isang Komunidad sa paligid nito.

Hakbang 1: Ipunin ang Lahat ng Mga Bahagi upang Buuin ang Iyong Makapangyarihang MutantC

Ipunin ang Lahat ng Mga Bahagi upang Buuin ang Iyong Makapangyarihang MutantC
Ipunin ang Lahat ng Mga Bahagi upang Buuin ang Iyong Makapangyarihang MutantC

Dito tatalakayin namin kung ano ang kailangan mo upang bumuo ng isa. Napakadaling gawin ng aparatong ito, hindi mo kailangan ng maraming mga tool at bahagi. Walang kasanayan sa pag-coding ang kinakailangan. pangunahing bagay lamang tulad ng pag-upload ng isang code sa Arduino, kaunting kasanayan sa linya ng Linux CMD upang mai-install ang driver. Maliit na kasanayan sa paghihinang iyon lang.

Kailangan mo ang mga bahaging ito upang makagawa ng isa para sa iyong sarili (hindi ito mga kaakibat na link):

  • Raspberry-Pi -

    Zero, 2, 3, 4

  • LCD -

    • 3.5 pulgada 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 pulgada gpio LCD

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • 2.8 pulgada 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
  • Mga pindutan ng push -

    • https://aliexpress.com/item/32958628258.html -
    • 20 x SMD 3x6x5 na mga pindutan
    • 34 x SMD 6x6x5 na mga pindutan
    • 1 x 5 way tactile switch
  • Naka-print na pcb -

    3 + Exposion PCB (opsyonal)

  • 3d na bahagi -

    5 Bahagi

  • FPC-konektor -

    • 2 x 1mm pitch 16 pin sa itaas na lock
    • 2 x 1mm pitch 10 pin itaas na lock
  • FPC-cable -

    • 1 x 1mm pitch 16 pin Type B sa pagitan ng 60mm at 100mm
    • (Ang ibig sabihin ng Uri B ay baligtad ibig sabihin, mga contact sa kabaligtaran)
    • 1 x 1mm pitch 10 pin Type B sa pagitan ng 50mm
  • Mga tornilyo -

    • M2.5 10mm x screws
    • M2.5 x mani
  • Resistors -

    • 5 x 10k SMD 1206
    • 7 x 100k / 10k SMD 1206
    • 3 x 1k SMD 1206 (ito ay para sa LEDS, gumamit ng iba pang mga halaga kung nais mo)
  • Capasitor -

    3 x 100nf SMD 1206

  • IC -

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

    1 x BAT54C SOT23

  • Mosfet -

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

    • 1 x babae 2x40
    • 1 x babae 2x10
    • 1 x babae 2x6 (para sa Docking Port)
    • 1 x lalaki 3x2 90 degree (para sa Docking Port)
  • Mga Modyul -

    • 1x TP4056 na may proction (gagana ang USB-C, micro, mini)
    • 1x MT3608 (hindi usb)
    • 1x BME280 (3v)
    • 1x Gyro-MPU6050
  • Baterya -

    1x Li-ion 18650 na baterya na perpekto> = 3000mAh perpekto mula sa kilalang tatak tulad ng LG / SAMSUNG / PANASONIC - 1x 3.7 v CR1220

  • Mga LED -

    3 x 3mm na humantong

Hakbang 2: I-print ang Mga Bahagi ng PCB at 3D

I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D
I-print ang Mga Bahagi ng PCB at 3D

Kailangan mong i-print ang 6 na mga 3D na bahagi at kailangan ng 2 PCB.

Mga Bahaging 3D

I-download ang lahat ng mga Bahagi ng mga file ng STL mula dito sa pamamagitan ng iyong sarili o gumamit ng printedsolid

PCB

  • At gamitin ang dalawang mga garber file na ito mula sa display_PCB, main_PCB, thumbstick_PCB order ang mga pcbs mula sa PCBWay.
  • Sundin ang link na ito upang mag-order ng lahat ng 3 PCB mula sa PCBWay, mag-click dito.

Hakbang 3: Paghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector

Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector
Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector
Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector
Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector
Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector
Maghinang ng Ardiuno Pro Micro, Mga Pindutan at FPC Connector

Solder ang lahat ng mga pindutan, mga module na gumagamit ng isang flow oven o sa pamamagitan ng kamay. At pinutol mo ang mga header upang mapanatili ang isang mababang profile.

Hakbang 4: Gawin ang Docking Port

Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port
Gawin ang Docking Port

Sundin ang mga larawan, madali itong maisagawa.

Hakbang 5: Idagdag ang PBC sa mga 3D Printed na Bahagi

Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi
Idagdag ang mga PBC sa 3D na Naka-print na Mga Bahagi

Ilagay muna ang thumbstick_PCB pagkatapos ang pangunahing_PCB. Pagkatapos ang tamang bahagi ng 3D.

Hakbang 6: I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya

I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya
I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya
I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya
I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya
I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya
I-install ang Firmware, OS sa SD, LCD Driver at Solder ang Mga Terminal ng Baterya

I-install ang firmware ng Device gamit ang Arduino IDE.

Gamitin ang form ng firmware na ito DITO.

Pagkatapos ay subukan ang isang dry boot na pagdaragdag lamang ng LCD, kung ang lahat ay magkakasama pagkatapos ay magpatuloy sa pangalawang hakbang.

Hakbang 7: Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito

Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito
Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito
Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito
Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito
Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito
Ngayon Ilagay ang LCD at 3D na Mga Bahaging Kaugnay nito

Hakbang 8: Ngayon Ilagay ang Lahat ng Mag-ipon ng Mga Screw, Maaari kang Maglagay ng mga Add-on sa Hakbang na Ito

Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito
Ilagay Ngayon ang Lahat ng Togather Sa Mga Screw, Maaari kang Maglagay ng Mga Add-on sa Hakbang na Ito

Maaari mong gamitin ang Maraming mga Add-on na pumupunta sa port ng pagpapalawak ng mutantC.

Tingnan ang lahat ng mga ito mula DITO.

Hakbang 9: I-install ang OS at LCD Driver

Inirerekumenda ko ang paggamit ng opisyal na raspberry pi OS. I-format ang isang SD card gamit ang OS at ngayon i-install ang LCD driver. Maraming paraan upang mai-install ang LCD driver, ngunit ang madali ay ikonekta ang pi gamit ang isang HDMI display at i-install ang driver at pagkatapos ay ibalik ang pi sa mutantC.

Gamitin ang driver na ito, mayroon itong suporta sa ugnayan kung sumusuporta ang iyong LCD.

github.com/goodtft/LCD-show

NT: Kailangan mo lamang ng SD card na may OS + LCD driver na naka-install dito, ang Driver ay hindi nakasalalay sa kung aling Pi ang iyong ginagamit, depende ito sa laki ng LCD. At maaari mong gamitin ang naka-install na driver SD card sa mutantC, hindi na kailangang gumamit ng parehong pi na ginamit mo upang mai-install ang driver.

Inirerekumendang: