Оглавление:

MutantC V3 - Модульный и мощный портативный ПК: 9 шагов (с изображениями)
MutantC V3 - Модульный и мощный портативный ПК: 9 шагов (с изображениями)

Видео: MutantC V3 - Модульный и мощный портативный ПК: 9 шагов (с изображениями)

Видео: MutantC V3 - Модульный и мощный портативный ПК: 9 шагов (с изображениями)
Видео: mutantC v3 — обзор функций модульного портативного устройства 2024, Июль
Anonim
MutantC V3 - модульный и мощный портативный ПК
MutantC V3 - модульный и мощный портативный ПК
MutantC V3 - модульный и мощный портативный ПК
MutantC V3 - модульный и мощный портативный ПК
MutantC V3 - модульный и мощный портативный ПК
MutantC V3 - модульный и мощный портативный ПК

Проекты Fusion 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.

Сначала взгляните на это в 3D с помощью AutoDesk Fusion 360 Online здесь.

Есть несколько ключевых особенностей.

  • Есть RTC и зуммер.
  • Поддерживает надстройки v2.
  • Точка отслеживания для поддержки мыши с помощью левой и правой кнопок.
  • Поддержка гироскопа с использованием модуля MPU6050 и поддержка давления, температуры и влажности с использованием модуля BME280.
  • Возможность включения модулей, дисплея, надстроек с помощью кнопки клавиатуры.
  • Полное отключение с помощью ОС и клавиши клавиатуры.
  • 12-контактный стыковочный порт рядом с портами Pi USB с UART, I2C, зарядкой и GPIO.
  • 3D-детали более прочные и уменьшают опоры при печати.
  • Возможность считывать напряжение батареи с помощью Pro Micro.
  • 2 светодиода, подключенные к Pro Micro с поддержкой PWM, и 1 подключенный Pi. Переместите нижнюю часть разъема стержня / Qt I2c, чтобы он был доступен снаружи.
  • Это оборудование с полностью открытым исходным кодом. Так что вы можете взломать его, как хотите. Вы можете сделать свою карту расширения, такую как gps, Radio и т. Д., И прикрепить к ней.
  • Вы можете использовать любой форм-фактор Raspberry-pi, например Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B и т. Д. Вы можете использовать Raspberry-pi от нуля до 4.
  • Вы можете получить доступ ко всем портам пи, а задняя часть прикреплена 4 винтами.
  • Он может содержать сенсорный экран с диагональю 4 или 3,5 дюйма. Также есть физическая клавиатура, подключенная через USB.
  • Аккумулятор 18650 с функцией продления заряда и разряда.
  • Вы можете использовать Littlevgl make UI, которому здесь не нужна форма ОС.
  • Никакого пользовательского образа Raspbian не требуется. Вы можете использовать ванильный Raspbian и установить драйвер LCD, вот и все.
  • Чтобы сделать его, потребовалось так мало деталей. См. Parts_list.
  • Вы можете использовать пакет приложений C Suite, в котором больше сенсорного устройства. Это приложение подходит для маленьких экранов. См. C Suite.
  • Добавлен qwiic-коннектор Adafruit STEMMA QT и SparkFun.

YouTube канал.

Вот сайт проекта. Файлы проекта в Gitlab.

Так что сделайте свой и помогите нам создать вокруг него Сообщество.

Шаг 1: соберите все детали для создания мощного MutantC

Соберите все детали, чтобы создать своего могущественного мутантаC
Соберите все детали, чтобы создать своего могущественного мутантаC

Здесь мы обсудим, что вам нужно для его создания. Это устройство очень легко сделать, вам не понадобится много инструментов и деталей. Навыка кодирования не требуется. просто базовые вещи, такие как загрузка кода в Arduino, небольшие навыки в строке Linux CMD для установки драйвера. Небольшое умение паять, вот и все.

Вам понадобятся эти части, чтобы сделать одну для себя (это не партнерские ссылки):

  • Raspberry Pi -

    Ноль, 2, 3, 4

  • ЖК-дисплей -

    • 3,5-дюймовый ЖК-дисплей gpio

      • 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

      • https://www.waveshare.com/4inch-rpi-lcd-a.htm
      • https://aliexpress.com/item/4000498332411.html
    • 2,8-дюймовый ЖК-дисплей с технологией gpio

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

  • SparkFun Pro Micro -

    • 1 х 5 В

      • https://www.sparkfun.com/products/12640
      • https://aliexpress.com/item/2021979132.html
  • Нажмите на кнопки -

    • https://aliexpress.com/item/32958628258.html -
    • 20 кнопок SMD 3x6x5
    • 34 кнопки SMD 6x6x5
    • 1 х 5-позиционный тактильный переключатель
  • Печатная плата -

    3 + Expasion PCB (опционально)

  • 3д детали -

    5 частей

  • FPC-разъем -

    • 2 x 1 мм шаг 16-контактный верхний фиксатор
    • 2 x 1 мм шаг 10-контактный верхний фиксатор
  • FPC-кабель -

    • 1 x 1 мм с шагом 16 контактов типа B от 60 до 100 мм
    • (Тип B означает обратное, т.е. контакты на противоположной стороне)
    • 1 x 1 мм с шагом 10 контактов Тип B от 50 мм
  • Винты -

    • M2,5 10 мм x винты
    • M2,5 x гайки
  • Резисторы -

    • 5 x 10к SMD 1206
    • 7 x 100к / 10к SMD 1206
    • 3 x 1k SMD 1206 (это для светодиодов, при желании используйте другие значения)
  • Конденсатор -

    3 x 100 нФ SMD 1206

  • IC -

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

    1 х BAT54C SOT23

  • Мосфет -

    • 1 x AO4616 или IRF7319 SO8
    • 6 x Si2301 или AO3401 SOT23
  • Заголовки -

    • 1 х женский 2х40
    • 1 х самка 2х10
    • 1 x розетка 2x6 (для стыковочного порта)
    • 1 x папа 3x2 90 градусов (для стыковочного порта)
  • Модули -

    • 1x TP4056 с проектором (USB-C, micro, mini будет работать)
    • 1x MT3608 (без USB)
    • 1x BME280 (3 В)
    • 1x гироскоп-MPU6050
  • Аккумулятор -

    1x литий-ионный аккумулятор 18650 в идеале> = 3000 мАч, в идеале от известных брендов, таких как LG / SAMSUNG / PANASONIC - 1x 3,7 В CR1220

  • Светодиоды -

    3 х 3 мм светодиода

Шаг 2. Распечатайте печатную плату и 3D-детали

Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей
Печать печатных плат и 3D-деталей

Вам нужно напечатать 6 3D-деталей и нужно 2 печатные платы.

3D детали

Загрузите все файлы Parts STL отсюда самостоятельно или используйте prinsolid

Печатная плата

  • И используйте эти два файла garber из display_PCB, main_PCB, thumbstick_PCB для заказа печатных плат из PCBWay.
  • Перейдите по этой ссылке, чтобы заказать все 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: сделайте стыковочный порт

Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт
Сделайте стыковочный порт

Следуйте картинкам, это легко сделать.

Шаг 5: Добавьте КПК в детали, напечатанные на 3D-принтере

Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 3D-принтере
Добавьте КПК в детали, напечатанные на 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: Установите ОС и драйвер ЖК-дисплея

Я рекомендую использовать официальную ОС raspberry pi. Отформатируйте SD-карту с помощью ОС и теперь установите драйвер ЖК-дисплея. Есть много способов установить драйвер ЖК-дисплея, но самый простой - подключить pi к дисплею HDMI и установить драйвер, а затем снова вставить pi в mutantC.

Используйте этот драйвер, у него есть сенсорная поддержка, если ваш ЖК-дисплей поддерживает.

github.com/goodtft/LCD-show

NT: вам просто нужна SD-карта с установленным драйвером OS + LCD, драйвер не зависит от того, какой Pi вы используете, он зависит от размера LCD. И вы можете использовать SD-карту с установленным драйвером в mutantC, нет необходимости использовать тот же пи, который вы использовали для установки драйвера.

Рекомендуемые: