Мазмуну:

MutantC V3 - Модулдук жана Күчтүү HandHeld PC: 9 Кадам (Сүрөттөр менен)
MutantC V3 - Модулдук жана Күчтүү HandHeld PC: 9 Кадам (Сүрөттөр менен)

Video: MutantC V3 - Модулдук жана Күчтүү HandHeld PC: 9 Кадам (Сүрөттөр менен)

Video: MutantC V3 - Модулдук жана Күчтүү HandHeld PC: 9 Кадам (Сүрөттөр менен)
Video: Стань владельцем горнодобывающего бизнеса! - Idle Mining Empire GamePlay 🎮📱 2024, Июль
Anonim
MutantC V3 - Модулдук жана Күчтүү HandHeld PC
MutantC V3 - Модулдук жана Күчтүү HandHeld PC
MutantC V3 - Модулдук жана Күчтүү HandHeld PC
MutantC V3 - Модулдук жана Күчтүү HandHeld PC
MutantC V3 - Модулдук жана Күчтүү HandHeld PC
MutantC V3 - Модулдук жана Күчтүү HandHeld PC

Fusion 360 долбоорлору »

Физикалык клавиатурасы бар Raspberry-pi портативдүү платформасы, бажы тактасы үчүн Display жана Expansion header (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.

Биринчиден, бул жерде AutoDesk Fusion 360 Online менен 3D форматында карап көрүңүз.

Кээ бир негизги өзгөчөлүктөр бар.

  • RTC жана сигналга ээ болуңуз.
  • V2 кошумчаларын колдойт.
  • Чычканды сол, оң баскычтар менен колдоо үчүн трек.
  • Gyro колдоосу MPU6050 модулун колдонуп, кысым, температура жана нымдуулук BME280 модулун колдойт.
  • Клавиатура баскычын колдонуу менен модулдарды, Дисплейди, Кошумчаларды алмаштырууга жөндөмдүү.
  • OS жана клавиатура баскычын колдонуу менен толук өчүрүү.
  • UART, I2C, Заряддоо жана GPIO менен Pi USB портторунун жанына 12 пин туташтыруучу порт.
  • 3D бөлүктөрү бекемирээк жана басып чыгарууда таянычтарды азайтат.
  • Pro Micro менен батареянын чыңалуусун окуй алат.
  • 2 LED PWM колдоосу менен Pro Microго туташкан жана 1 Pi менен байланышкан. Stema/Qt I2c туташтыргычынын түбүн жылдырыңыз, андыктан ал сырттан жеткиликтүү.
  • Бул толугу менен ачык булак аппараттык. Ошентип, сиз каалагандай Hack болот. Сиз GPS, Radio ж.б. сыяктуу кеңейтүү картасын жасап, аны менен тиркей аласыз.
  • Сиз Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B ж.б сыяктуу Raspberry-pi форма факторун колдоно аласыз. Raspberry-pi нөлүн 4кө чейин колдонсоңуз болот.
  • Сиз пинин бардык портторуна кире аласыз жана арткы бөлүгү 4 бурама менен бекитилген.
  • Ал 4 "же 3,5" сенсордук экранды кармай алат. Ошондой эле USB аркылуу тиркелген физикалык клавиатура бар.
  • 18650 аккумулятор жана заряддын узарышы менен.
  • Бул жерде OS формасынын кереги жок Littlevgl UI колдоно аласыз.
  • Бул Raspbian эч кандай салт сүрөтү кереги жок. Сиз ваниль Raspbian колдонуп, ЖК драйверин орнотсоңуз болот.
  • Ошентип, аны жасоо үчүн кичинекей бөлүктөр керек. Бөлүктөр тизмесин караңыз.
  • Бул жерде сиз C Suite Application пакетине көбүрөөк тийүүгө негизделген түзмөктү колдоно аласыз. Бул колдонмолор кичинекей экрандарга ылайыктуу. C Suiteти караңыз.
  • Adafruit STEMMA QT жана SparkFun qwiic туташтыргычы кошулду.

Youtube каналы.

Бул жерде Долбоордун сайты. Gitlabтагы проект файлдары.

Андыктан өзүңүздүкүн жасаңыз жана бизге анын айланасында Коомчулук түзүүгө жардам бериңиз.

1 -кадам: Күчтүү MutantCти куруу үчүн бардык бөлүктөрдү чогултуп алыңыз

Күчтүү MutantCти куруу үчүн бардык бөлүктөрдү чогултуп алыңыз
Күчтүү MutantCти куруу үчүн бардык бөлүктөрдү чогултуп алыңыз

Бул жерде биз аны куруу үчүн эмне керектигин талкуулайбыз. Бул түзмөктү жасоо абдан оңой, көптөгөн шаймандар менен тетиктердин кереги жок. Коддоо чеберчилигинин кереги жок. жөн эле негизги нерселер Arduinoго кодду жүктөө, драйверди орнотуу үчүн Linux CMD линиясында аз чеберчилик. Кичине ширетүү чеберчилиги ушунда.

Бул бөлүктөрдү өзүңүз үчүн жасашыңыз керек (бул өнөктөштүк шилтемелери эмес):

  • Малина -Пи -

    Нөл, 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 Pro Micro -

    • 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 тараптуу тийүү которгуч
  • Басылган компьютер -

    3 + Expasion PCB (милдеттүү эмес)

  • 3d бөлүктөрү -

    5 бөлүк

  • FPC туташтыргычы -

    • 2 х 1мм чайыр 16 пин жогорку кулпу
    • 2 х 1мм кадам 10 пин жогорку кулпу
  • FPC кабели -

    • 1 х 1мм чайыр 16 пин B түрү 60мм менен 100ммге чейин
    • (В түрү тескери маанини билдирет, башкача айтканда, карама -каршы тараптагы байланыштар)
    • 1 х 1мм чайыр 10 пин B түрү 50мм ортосунда
  • Бурамалар -

    • M2.5 10мм х бурамалар
    • 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

  • IC -

    • 1 x PCF8575 SOP24 -
    • 1 x DS3231 SO16W
  • Диод -

    1 x BAT54C SOT23

  • Mosfet -

    • 1 x AO4616 же IRF7319 SO8
    • 6 x Si2301 же AO3401 SOT23
  • Аталыштар -

    • 1 x аял 2x40
    • 1 x аял 2x10
    • 1 х ургаачы 2x6 (Док портуна)
    • 1 х эркек 3x2 90 даража (Док портуна)
  • Модулдар -

    • 1x TP4056 прокциясы менен (USB-C, микро, мини иштейт)
    • 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 жана 3D бөлүктөрүн басып чыгаруу

PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу
PCB жана 3D бөлүктөрүн басып чыгаруу

Сиз 6 3D бөлүгүн басып чыгарышыңыз керек жана 2 ПХБ керек.

3D бөлүктөрү

Бардык бөлүктөр STL файлдарын бул жерден басып чыгарыңыз же printsolid колдонуңуз

ПХБ

  • Жана Display_PCB, main_PCB, thumbstick_PCB бул эки гарбер файлын колдонуңуз, PCBWayден компьютерлерди заказ кылыңыз.
  • PCBWayден 3 PCBге заказ кылуу үчүн бул шилтемени басыңыз, бул жерди басыңыз.

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 туташтыргычы

Бардык баскычтарды, модулдарды агымдуу мешти колдонуп же hand.and Сиз төмөн профилде кармоо үчүн башын кесип алдыңыз.

4 -кадам: Док портун жасаңыз

Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз
Док портун жасаңыз

Сүрөттөрдү ээрчиңиз, аны жасоо оңой.

5 -кадам: 3D басылган бөлүктөрүнө PBC кошуу

PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз
PBCди 3D Басылган Бөлүктөргө кошуңуз

Эми thumbstick_PCBди анан main_PCBге коюңуз. Андан кийин туура 3D бөлүгү.

6 -кадам: Программалык камсыздоону, ОСти SDге, ЖК драйверине жана Батарея терминалдарын солдо орнотуңуз

Камтылган программаны, ОСти SDге, ЖК драйверине орнотуп, батарейканын терминалдарын кошуңуз
Камтылган программаны, ОСти SDге, ЖК драйверине орнотуп, батарейканын терминалдарын кошуңуз
Камтылган программаны, ОСти SDге, ЖК драйверине орнотуңуз жана Батарея терминалдарын кошуңуз
Камтылган программаны, ОСти SDге, ЖК драйверине орнотуңуз жана Батарея терминалдарын кошуңуз
Камтылган программаны, ОСти SDге, ЖК драйверине орнотуп, батарейканын терминалдарын кошуңуз
Камтылган программаны, ОСти SDге, ЖК драйверине орнотуп, батарейканын терминалдарын кошуңуз

Arduino IDEди колдонуп, түзмөктүн камтылган программасын орнотуңуз.

Бул жабдыктын формасын БУЛ ЖЕРДЕН колдонуңуз.

Андан кийин ЖК кошуп, кургак өтүктү колдонуп көрүңүз, эгер баары бирдей болсо, анда экинчи кадамга өтүңүз.

7 -кадам: Эми ЖК жана ага тиешелүү 3D бөлүктөрүн коюңуз

Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз
Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз
Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз
Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз
Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз
Эми ага тиешелүү ЖК жана 3D бөлүктөрүн коюңуз

8-кадам: Эми бурамалар менен бардыгын чогуу коюңуз, бул кадамга толуктоолорду коё аласыз

Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми бардыгын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми бардыгын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз
Эми баарын бурамалар менен бирге коюңуз, бул кадамга толуктоолорду коё аласыз

Сиз mutantC кеңейтүү портуна кирген көптөгөн кошумчаларды колдоно аласыз.

Алардын бардыгын БУЛ ЖЕРДЕН көрүңүз.

9 -кадам: OS жана ЖК драйверин орнотуңуз

Мен расмий малина pi OS колдонууну сунуштайм. SD картасын OS менен форматтаңыз жана азыр ЖК драйверин орнотуңуз. ЖК драйверин орнотуунун көптөгөн жолдору бар, бирок оңой - бул пиди HDMI дисплейи менен туташтыруу жана драйверди орнотуу, андан кийин пити мутантка кайра коюу.

Бул драйверди колдонуңуз, эгерде сиздин ЖК колдоого алса, анда сенсордук колдоо бар.

github.com/goodtft/LCD-show

NT: Сизге OS + LCD драйвери орнотулган SD карт керек, Айдоочу сиз колдонгон Piден көз каранды эмес, бул ЖК өлчөмүнө жараша болот. драйверди орнотуу үчүн колдонулган пиди колдонуунун кажети жок.

Сунушталууда: