Բովանդակություն:

MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ. 9 քայլ (նկարներով)
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ. 9 քայլ (նկարներով)

Video: MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ. 9 քայլ (նկարներով)

Video: MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ. 9 քայլ (նկարներով)
Video: mutantC v3 - Feature overview of modular Handheld 2024, Հուլիսի
Anonim
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ
MutantC V3 - Մոդուլային և հզոր ձեռքի համակարգիչ

Fusion 360 նախագծեր »

Raspberry-pi ձեռքի հարթակ ՝ ֆիզիկական ստեղնաշարով, Display և Expansion վերնագրով ՝ հարմարեցված տախտակների համար (Like Arduino Shield):

մուտանտ C_V3- ը մուտանտի C_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 հավելումներին:
  • Մկնիկի աջակցություն ունենալու ուղի ՝ ձախ, աջ կոճակներով:
  • Gyro աջակցություն ՝ օգտագործելով MPU6050 մոդուլը և ճնշման, ջերմաստիճանի և խոնավության աջակցությունը BME280 մոդուլի միջոցով:
  • Կարող է պտտել մոդուլները, Displayուցադրել, հավելումներ `օգտագործելով ստեղնաշարի կոճակը:
  • Ամբողջական անջատում `օգտագործելով OS և ստեղնաշարի ստեղն:
  • 12 փին միացման պորտ ՝ Pi USB պորտերի կողքին, UART, I2C, Charging և GPIO- ով:
  • 3D մասերն ավելի ամուր են և տպագրելիս նվազեցնում են հենարանները:
  • Կարող է կարդալ մարտկոցի լարումը `օգտագործելով Pro Micro:
  • 2 LED- ներ միացված են Pro Micro- ին PWM աջակցությամբ և 1 -ը `Pi- ով: Տեղադրեք stema/Qt I2c միակցիչի ներքևը, որպեսզի այն հասանելի լինի դրսից:
  • Այն լիովին բաց կոդով սարքավորում է: Այսպիսով, դուք կարող եք կոտրել այն, ինչպես ցանկանում եք: Դուք կարող եք կատարել ձեր ընդլայնման քարտը, ինչպիսին է GPS- ը, ռադիոն և այլն և կցել դրանով:
  • Դուք կարող եք օգտագործել Raspberry-pi ձևի ցանկացած գործոն, ինչպիսին է Asus Tinker Board S / PINE H64 Model B / Banana Pi BPI-M4B և այլն: Դուք կարող եք օգտագործել Raspberry-pi զրոյից մինչև 4:
  • Դուք կարող եք մուտք գործել pi- ի բոլոր նավահանգիստները, իսկ հետևի մասը ամրացված է 4 պտուտակով:
  • Այն կարող է պահել 4 դյույմ կամ 3.5 դյույմանոց սենսորային էկրան: Նաև ֆիզիկական ստեղնաշար կցեք USB- ի միջոցով:
  • 18650 մարտկոց ՝ լիցքավորման և լիցքաթափման ձգմամբ:
  • Դուք կարող եք օգտագործել Littlevgl make UI- ն, որն այստեղ OS ձևի կարիք չունի:
  • Այն Raspbian- ի որևէ հատուկ պատկերի կարիք չունի: Դուք կարող եք օգտագործել վանիլային Raspbian- ը և տեղադրել LCD վարորդը, վերջ:
  • Այնքան քիչ մասեր էին պետք մեկը պատրաստելու համար: Տե՛ս մասերի_ցուցակը:
  • Դրանում կարող եք օգտագործել C Suite Application suite- ն, որն ավելի դիպչել է սարքին: Այս ծրագրերը հարմար են փոքր էկրանների համար: Տես C Suite- ը:
  • Ավելացվել է Adafruit STEMMA QT և SparkFun qwiic միակցիչ:

Youtube ալիք:

Ահա Projectրագրի կայքը: Նախագծի ֆայլեր Gitlab- ում:

Այսպիսով, ստեղծեք ձերն ու օգնեք մեզ ստեղծել համայնք դրա շուրջ:

Քայլ 1. Հավաքեք բոլոր մասերը ՝ ձեր հզոր MutantC- ը կառուցելու համար

Հավաքեք բոլոր մասերը ՝ կառուցելու ձեր հզոր MutantC- ը
Հավաքեք բոլոր մասերը ՝ կառուցելու ձեր հզոր MutantC- ը

Այստեղ մենք կքննարկենք այն, ինչ ձեզ հարկավոր է մեկը կառուցելու համար: Այս սարքը շատ հեշտ է պատրաստվում, ձեզ շատ գործիքներ և մասեր պետք չեն: Կոդավորման հմտություն անհրաժեշտ չէ: պարզապես հիմնական իրեր, ինչպիսիք են կոդը Arduino- ում վերբեռնելը, Linux CMD գծի քիչ հմտությունը `վարորդը տեղադրելու համար: Փոքրիկ զոդման հմտություն, ահա և վերջ:

Ձեզ անհրաժեշտ է այս մասերը ՝ ձեր սեփականը պատրաստելու համար (սա գործընկերային հղումներ չեն).

  • Ազնվամորի -Պի -

    Eroրո, 2, 3, 4

  • LCD -

    • 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 5 վ

      • 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 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 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 (նավահանգստի նավահանգստի համար)
    • 1 x արական 3x2 90 աստիճան (նավահանգստի նավահանգստի համար)
  • Մոդուլներ -

    • 1x TP4056 պրոեկցիայի միջոցով (USB-C, micro, mini աշխատելու է)
    • 1x MT3608 (ոչ USB)
    • 1x BME280 (3 վ)
    • 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 հատ PCB:

3D մասեր

Ներբեռնեք Parts STL ֆայլերը այստեղից ձեր սեփական ձեռքերով կամ օգտագործեք printedsolid:

PCB

  • Եվ օգտագործեք այս երկու garber ֆայլերը display_PCB, main_PCB, thumbstick_PCB համակարգիչներից պատվիրեք PCBWay- ից:
  • Հետևեք այս հղմանը ՝ PCBWay- ից բոլոր 3 PCB- ն պատվիրելու համար, կտտացրեք այստեղ:

Քայլ 3. Sոդեք Ardiuno Pro միկրո, կոճակները և FPC միակցիչը

Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ
Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ
Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ
Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ
Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ
Erոդեք Ardiuno Pro միկրո, կոճակներ և FPC միակցիչ

Sոդեք բոլոր կոճակները, մոդուլները հոսքի վառարանով կամ ձեռքով: և դուք կտրել եք վերնագրերը `ցածր պրոֆիլ պահելու համար:

Քայլ 4: Կատարեք նավահանգիստը

Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը
Կատարեք նավահանգիստը

Հետևեք նկարներին, այն հեշտ է պատրաստել:

Քայլ 5. 3D տպված մասերում ավելացրեք PBC- ն

3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն
3D տպված մասերում ավելացրեք PBC- ն

Այժմ տեղադրեք thumbstick_PCB- ն, ապա հիմնական_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 և 3D մասերը

Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը
Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը
Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը
Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը
Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը
Այժմ տեղադրեք դրա հետ կապված LCD և 3D մասերը

Քայլ 8: Այժմ տեղադրեք բոլոր Togather- ը պտուտակներով, այս քայլում կարող եք տեղադրել հավելումներ

Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին
Այժմ տեղադրեք բոլոր Togather պտուտակներով, կարող եք հավելումներ տեղադրել այս քայլին

Դուք կարող եք օգտագործել բազմաթիվ հավելումներ, որոնք գտնվում են mutantC ընդլայնման նավահանգստում:

Դիտեք բոլորը ԱՅՍՏԵ:

Քայլ 9: Տեղադրեք OS և LCD վարորդ

Ես խորհուրդ եմ տալիս օգտագործել պաշտոնական ազնվամորի pi OS- ն: Ձևավորեք SD քարտ OS- ով և այժմ տեղադրեք LCD վարորդը: LCD վարորդը տեղադրելու շատ եղանակներ կան, բայց ամենահեշտը ՝ pi- ն HDMI էկրանով միացնելն ու վարորդը տեղադրելն է, այնուհետև pi- ն նորից մուտանտի մեջ դնելը:

Օգտագործեք այս վարորդը, այն ունի հպման աջակցություն, եթե ձեր LCD- ն ապահովում է:

github.com/goodtft/LCD-show

NT. Պարզապես ձեզ հարկավոր է SD քարտ ՝ OS + LCD վարորդով, որի վրա տեղադրված է, վարորդը կախված չէ, թե որ Pi- ից եք օգտվում, դա կախված է LCD- ի չափից: Եվ դուք կարող եք օգտագործել տեղադրված վարորդի SD քարտը մուտանտի մեջ C, կարիք չկա օգտագործել նույն pi- ն, որն օգտագործել եք վարորդը տեղադրելու համար:

Խորհուրդ ենք տալիս: