Mundarija:

Modulli arkada mashinasi: 12 qadam
Modulli arkada mashinasi: 12 qadam

Video: Modulli arkada mashinasi: 12 qadam

Video: Modulli arkada mashinasi: 12 qadam
Video: МУРОД ХОНТУРАЕВ НИНГ АЁЛИ ВА ОГЛИ 2024, Iyul
Anonim
Modulli arkada mashinasi
Modulli arkada mashinasi

Men va ikkita o'g'lim men arkada mashinasini qurmoqchi edik, lekin biz televizorni ulash uchun to'liq shkaf, panjara yoki tayoqcha konsoli o'rtasida qanday turni tanlashni hal qila olmadik. Oxir -oqibat, biz uchtasini modulli yechim sifatida qurishimiz mumkin, deb o'ylab topdik, uni alohida ishlatish yoki xohlagan tarzda birlashtirish mumkin.

Dizayn va komponentlarning sodda tanlovi tufayli, bu uy qurilishi mashinasi loyihalariga qaraganda ancha arzon qurilish va siz 200 evro/$ dan past bo'lgan materiallarga erishishingiz kerak. Menda yog'ochdan yasalgan materiallar va elektroniklarning ko'p qismi yotar edi, shuning uchun men hozirgacha 100 evrodan kam sarfladim.

1 -qadam: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn

Dizaynning asosiy kontseptsiyasi - bu har biri alohida funktsiyaga ega bo'lgan va bir -biriga mahkamlanganda bir -birini to'ldiruvchi, mustaqil modullar to'plamidan iborat ikki kishilik arkada tizimi.

  • Boshqarish moduli barcha boshqaruv elementlarini va USB elektron tekshirgichlarini o'z ichiga oladi. Bu modulda konsol yoki Raspberry PI ga ulangan tayoqcha uslubidagi boshqaruvchi ishlatilishi mumkin.
  • Displey moduli displey va Raspberry PI (yoki sizning xohishingizga ko'ra SBC) ni o'z ichiga oladi va yakka o'zi "hammasi bitta" kompyuter sifatida ishlatilishi mumkin yoki boshqaruv moduliga bort-arja birligini yaratish uchun ulangan bo'lishi mumkin.
  • Stend moduli mustaqil rejimda saqlash moslamasi vazifasini bajaradi va bort bilan birlashganda to'liq tik turgan arja mashinasini hosil qiladi.

Biz 70-80 -yillardagi vintage - stol usti o'yinlaridan foydalangan holda dizaynni iloji boricha sodda va funktsional saqlashga harakat qildik va ko'p kabinetlarda mavjud bo'lgan yorug 'chiziq va T -qolip kabi ishlamaydigan elementlardan qochdik. Albatta, agar xohlasangiz, ushbu elementlarni qo'shish uchun dizaynni o'zgartirishingiz mumkin.

Men tugmachalarning klassik sxemasini tanlashga qaror qildim, men uni yoshligimdagi arkadlardan eslayman, xuddi har bir joystik ("StreetFighter2 FTW") yonida "to'g'ri oltita" tugmachasi bor edi. Men old panelga "Ishga tushirish" va "Tanlash" tugmachalarini joylashtirdim, bu esa konsolda emulyatsiyani, shuningdek tanga kiritish va o'yinchi tanlash vazifalarini bajarishga yordam berdi. Men, shuningdek, pinball o'yinlari uchun har bir tomonga tugma qo'ydim. Albatta, siz dizaynni xohlaganingizcha va xohlagan usulda o'zgartirishingiz mumkin. trek to'plari. vaznli yigiruvchilar va boshqalar.

Men dastgoh blokining dastlabki qo'pol kontseptsiyasini qog'ozga yozdim, so'ngra SketchUp -da to'g'ri modellarni qayta yaratdim - har bir modul va birikmalar uchun biriktirilgan fayllarni ko'ring.

O'lchamlarni 19 dyuymli keng ekranli monitorga asoslanib, men 10 evroga sotib oldim. Natijada, shkafning umumiy kengligi 500 mm bo'lib, monitorni o'zgartirish kerak bo'lganda, taxminan 30 mm o'ynaydi.

SketchUp fayllarini barcha o'lchovlar bo'yicha aniq o'lchovlar uchun tekshiring. Muayyan panelni yoki teshikni kesishda men qurilish materialidagi kesiklarni belgilashdan oldin modeldagi o'lchovni o'lchash uchun SketchUp tasmasidan foydalanardim.

2 -qadam: Yog'ochdan ishlov berish asboblari va materiallari

OGOHLANTIRISH: QUVATLANISH ASOSIYALARINI ISHLATISHDA OGOHLANTIRISH TAShKILOTINDAN OGOHLANTIRISH VA MUVOFIQ.

Asboblar

  • Tornavida va vintlardek
  • Stolli arra yoki dumaloq arra
  • Jigsaw
  • Matkap va boshqa qismlar, shu jumladan tugmalar uchun 28 mm teshikli arra
  • Zımpara
  • Router va yaxlitlash burchagi

Materiallar

  • 19 mm (3/4 ") MDF qoplamasi
  • 6 mm (3/4 ") MDF qoplamasi
  • Burchak qavslar (men juda qulay plastmassalardan foydalandim - qurilish rasmlariga qarang)
  • Yog'ochni to'ldiruvchi
  • Bo'yoq (batafsil ma'lumot uchun "Tugatish" bosqichlarini keyinroq ko'ring)

3 -qadam: Boshqarish modulining qurilishi

Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi
Boshqaruv modulining qurilishi

Men boshqaruv modulini SketchUp modeli o'lchamlari asosida 19 mm MDFdan qirralarni kesib boshladim.

Keyin old va orqa panellarni kesib tashladim. Men bu panellar ustidagi burchaklarni yon tomonlariga mahkam joylashtirib, burchakni qalam bilan belgilab, so'ngra har ikki tomonning belgilarini tekis chekka bilan birlashtirdim. Keyin men uni stol ustidagi ko'rdim va zımpara bilan tugatdim. Ishonchim komilki, buni boshqa vositalar va/yoki yaxshi ko'nikmalar bilan qilishning yaxshiroq yo'li bor, lekin bu mening ehtiyojlarim uchun yaxshi ishladi va ko'p vaqt talab qilmadi.

Keyin old va yon tugmachalarning teshiklarini kesib oldim va barcha panellarni burchakli qavslar va vintlar bilan bog'ladim. Men dastlab elim ishlatishni rejalashtirgandim, lekin MDFning kesilgan chetiga yopishtirgan testlarim shuni ko'rsatadiki, bu etarli darajada kuchli bo'lmaydi. Bundan tashqari, menda eski loyihadan qayta ishlangan ko'p qavslar bor edi;).

Shuningdek, men bu bosqichda burchakning yaxlitlash uchi bo'lgan yo'riqnoma yordamida old tomonning yuqori qirralarini yumaladim. Bu modulga yanada chiroyli ko'rinish va qulaylik bag'ishlaydi. Qo'llar qo'lda qo'mondon elementlari yonida yotadigan qattiq qirralarni egallaydi.

Keyin men 6 mm MDFdan yuqori va pastki qismini kesib tashladim. Men yuqori panelni old va orqa panellar singari tekis qilib qo'yganman. Men pastki panelni burmaganman, chunki uni to'ldirish va bo'yash rejalashtirilmagan. Buning o'rniga men uni texnik xizmat ko'rsatish paneli sifatida ishlataman. Men burg'ulash teshiklarini burab qo'ydim va burchakli qavslarga mos keladigan teshiklarni burab qo'ydim.

Keyin men orqa panelni qismlarga ajratdim va USB kabellari va Raspberry PI -ga muntazam kirish uchun katta teshikni kesib tashladim.

Oxir -oqibat men yuqori panel tugmachasini va joystik teshiklarini kesib, qayta yig'dim. Men bu bosqichda yuqori panelni o'z joyiga o'rnatmadim, chunki men uni sim o'tkazishda bo'sh qoldirmoqchi edim.

4 -qadam: Elektron asboblar va materiallar

Eslatma: Bu ro'yxat faqat elektronika bilan shug'ullanishni istasangiz kerak. Siz, ehtimol, bularning barchasini vilkasidan ushlab ishlatish moslamasining bir qismi sifatida olishingiz mumkin (va hokazo) va har qanday lehim va maxsus simlardan saqlaning. Men buni bir marta "qiyin yo'l" bilan qilgan bo'lsam, agar men boshqa kabinet yasasam, albatta, to'plamdan tushaman.

Asboblar

  • Multimetr/ulanishni tekshiruvchi
  • Lehimlash temir
  • Tel kesuvchi
  • Siqish vositasi (men faqat tel kesgichdan foydalandim)

Materiallar

  • USB HID joystik profiliga ega Arduino Leonardo/Pro Micro (men arzon klonlardan foydalanardim)
  • USB uyasi
  • Arkada joystik va tugmalar.
  • Crimp ulagichlari tanlangan joystik va tugmalarga mos keladi
  • 2x mini non paneli
  • Ulanish simlari (men asosan Dupont o'tish simlarini ishlatardim)
  • Elektron lehim (kollejda hali ham rozin yadrosi bor edi)
  • Issiqlikka chidamli quvurlar

5 -qadam: boshqaruv modulining simlari

Boshqaruv modulining simlari
Boshqaruv modulining simlari
Boshqaruv modulining simlari
Boshqaruv modulining simlari
Boshqaruv modulining simlari
Boshqaruv modulining simlari

Shunga qaramay, men bu erda hujjatlashtirilgan yondashuv o'rniga, ulanish va ishlatish to'plamini ko'rib chiqishni maslahat beraman. Ushbu yondashuvga amal qiling, agar:

A. Past darajadagi tugmalar bilan ishlash kodini to'liq nazorat qilishni xohlaysizmi?

B. Lehimlash va maxsus simlarni yoqtirish (kim emas)

C. Asboblar va ehtiyot qismlar allaqachon bor va/yoki bir necha dollar tejashni xohlaysiz

D. Bu narsalar haqida ko'proq bilishni xohlaysizmi yoki shunchaki mashq qilasiz

Mening shaxsiy motivatsiyalarim yuqorida aytilganlarning aralashmasi edi. Xo'sh, men qanday qilib sim o'tkazdim:

Avval men Dupont ulagichining simlariga tugmachalarni burishtiruvchi ulagichlarini ulash uchun adapter kabellarini tayyorladim. Men ulardan bittasini har bir tugmachadagi mikro kalit uchun va to'rttasini joystikda qildim. Larrini ishlab chiqarish liniyasini qazib olish uchun qonunga xilof deb baqiring.

Keyin men ushbu maxsus kabellardan foydalanib, tugmachalar va joystiklarni har bir mikro-kontrollerning pinlariga ulash paneli orqali ulash uchun ishlatardim.

Eslatma: Ushbu dizaynda har bir o'yinchi uchun alohida mikro-kontroller va USB kabeli mavjud. Joystik va tugmachali mikro kalitlarni mos ravishda ularning orasiga ajrating va ikkala pinbol tugmachasini bir xil mikro-kontrollerga ulang. Agar siz tiqilib qolsangiz, simi bosqichlari qanday o'tishini ko'rsatadigan fotosuratlarni ko'rib chiqing.

Keyin men har bir mikro kalitga signal yuborish uchun sim qo'shishim kerak edi, bu tugma bosilganda signalni mikrokontroller kirish piniga qaytaradi. Men bir nechta Cat 5e kabelidagi 4 ta o'ralgan juftlikdan foydalanib, joystiklarga signal berdim, ularning hammasini bir chetiga lehimladim va mikro-kontrollerdagi signal piniga ulangan Dupont konnektori kabelini uladim.

Men 6 tugmachali klasterlarning har biri uchun bir nechta romashka zanjirini yasadim va nihoyat boshlang'ich/tanlash va pinball tugmalaridagi maxsus adapter kabellarimni ishlatdim, yana hammasi mikrokontroler signal pimiga ulangan.

Mikro-kalitlarni mikro-nazorat moslamalariga ulash juda oddiy edi, chunki men mini-taxtali va Dupont ulagichlaridan foydalanganman, bu simlarni kerak bo'lganda osongina siljitishim mumkin edi.

6 -qadam: Nazoratchi kodi

Nazoratchi kodi
Nazoratchi kodi
Tekshiruvchi kodi
Tekshiruvchi kodi
Nazoratchi kodi
Nazoratchi kodi

Kod juda oddiy. Men ajoyib Arduino Joystick kutubxonasidan gamepad misolini o'zgartirdim

Siz ushbu kutubxonani ishga tushirish haqida ko'proq ma'lumot olishingiz mumkin.

Ushbu qadam oxirida bizda 2 ta o'yinchi jangovar tayoqchasi bor edi, shuning uchun biz noutbukda StreetFighter2-ning bir nechta turlarini nishonladik!

Men dastlab mikro-kontrollerlarni to'g'ridan-to'g'ri Raspberry PI-ga USB orqali ulashni rejalashtirgandim, lekin noutbukda sinab ko'rsam, kirish paneli orqali mikro-USB ulagichlarini mikro-kontrollerlarga ulash va uzib qo'yish juda qiyin ekanligini aniqladim va oxir-oqibat men telefonni uzib qo'ydim. mikro-kontrollerlardan birining mikro USB ulagichi.

Buning echimi boshqaruv moduliga USB uyasini kiritish edi. Bu shuni anglatadiki, boshqaruv modulidan faqat bitta ulanish aniqlangan va umumiy yechim ancha mustahkam bo'lgan. Ulanish tugagandan so'ng, men yuqori paneldagi burama teshiklarni qo'shdim va o'z joyiga burab qo'ydim.

gamepad.ino

// Beshta Arduino -ni qanday o'qishni ko'rsatadigan oddiy gamepad misoli
// raqamli pinlar va ularni Arduino Joystik kutubxonasiga joylashtiring.
//
// Raqamli pinlar bosilganda erga ulanadi.
//
// QAYD: Bu eskiz fayli Arduino Leonardo va
// Faqat Arduino Micro.
//
// Metyu Xeyronimus tomonidan asl kodning o'zgartirilgan versiyasi
// 2018-08-11
//--------------------------------------------------------------------
#qo'shing
Joystick_ Joystick;
voidsetup () {
// Tugma pinlarini ishga tushiring
pinMod (2, INPUT_PULLUP);
pinMod (3, INPUT_PULLUP);
pinMod (4, INPUT_PULLUP);
pinMod (5, INPUT_PULLUP);
pinMod (6, INPUT_PULLUP);
pinMod (7, INPUT_PULLUP);
pinMod (8, INPUT_PULLUP);
pinMod (9, INPUT_PULLUP);
pinMod (10, INPUT_PULLUP);
pinMod (16, INPUT_PULLUP);
pinMod (20, INPUT_PULLUP);
pinMod (21, INPUT_PULLUP);
// Joystik kutubxonasini ishga tushiring
Joystick.begin ();
Joystick.setXAxisRange (-1, 1);
Joystick.setYAxisRange (-1, 1);
}
// Tugmalarning oxirgi holati
int lastButtonState [12] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
int pinlari [12] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 20, 21};
voidloop () {
// PIN qiymatlarini o'qing
uchun (intindex = 0; indeks <12; indeks ++)
{
int currentButtonState =! digitalRead (pinlar [indeks]);
agar (currentButtonState! = lastButtonState [index])
{
kalit (pinlar [indeks]) {
2 -holat: // yuqoriga
agar (currentButtonState == 1) {
Joystick.setYAxis (-1);
} boshqa {
Joystick.setYAxis (0);
}
tanaffus;
3 -holat: // O'ng
agar (currentButtonState == 1) {
Joystick.setXAxis (1);
} boshqa {
Joystick.setXAxis (0);
}
tanaffus;
case4: // DOWN
agar (currentButtonState == 1) {
Joystick.setYAxis (1);
} boshqa {
Joystick.setYAxis (0);
}
tanaffus;
5 -holat: // CHAP
agar (currentButtonState == 1) {
Joystick.setXAxis (-1);
} boshqa {
Joystick.setXAxis (0);
}
tanaffus;
6 -holat:
Joystick.setButton (0, currentButtonState);
tanaffus;
7 -holat:
Joystick.setButton (1, currentButtonState);
tanaffus;
8 -holat:
Joystick.setButton (2, currentButtonState);
tanaffus;
9 -holat:
Joystick.setButton (3, currentButtonState);
tanaffus;
10 -holat:
Joystick.setButton (4, currentButtonState);
tanaffus;
ish 16:
Joystick.setButton (5, currentButtonState);
tanaffus;
ish 20:
Joystick.setButton (8, currentButtonState);
tanaffus;
ish 21: {
Joystick.setButton (9, currentButtonState);
tanaffus;
}
}
lastButtonState [index] = currentButtonState;
}
}
kechikish (10);
}

GitHub tomonidan ❤ bilan uyushtirilgan rawgamepad.ino -ni ko'rish

7 -qadam: Raspberry PI ni sozlash

Raspberry PI ni sozlash
Raspberry PI ni sozlash

Men o'yinning maksimal ishlashi va mosligi uchun Pi 3 ni tavsiya qilaman, lekin agar siz faqat eski o'yinlarga qiziqsangiz, Pi Zero kabi past quvvatli qurilma ham yaxshi bo'lar edi. Men zaxira Pi 2 -dan foydalanmoqdaman.

Internetda siz tanlagan Pi yoki boshqa emulyatorlar va old uchlari bo'lgan boshqa SBC -ni qanday o'rnatishni tasvirlaydigan juda ko'p resurslar mavjud. Men RetroPie -ni shaxsan ishlataman va tavsiya qilaman va men buni juda yaxshi - ETA Prime -dan olingan videolarni tezda ishga tushirishning ajoyib usuli deb topdim.

8 -qadam: Displey modulining qurilishi

Displey modulining qurilishi
Displey modulining qurilishi
Displey modulining qurilishi
Displey modulining qurilishi
Displey modulining qurilishi
Displey modulining qurilishi

Men ekran panelini yon panellardan boshladim, birinchisini virtual tasma o'lchami yordamida SketchUp faylidan o'lchangan o'lchamlardan belgilab qo'ydim. Keyin men birinchi panelni ikkinchisini belgilash uchun shablon sifatida ishlatardim.

Keyin men pastki orqa panelni kesib oldim, ba'zi burchakli qavslarni vidaladim va keyin yon panellarga mahkamladim. Bu bosqichda men monitorim mos kelishini tasdiqladim. Bu men kutganimdan biroz qattiqroq edi, lekin bo'sh joy etarli edi.

Keyin men pastki old panelni qo'shdim va boshqaruv moduliga mos keladigan teshiklarni kesib tashladim. Bularni belgilash uchun men boshqaruv modulini displey moduliga qarama -qarshi qo'ydim va boshqaruv modulidagi mavjud teshikning ichki qismiga yozdim.

Bu bosqichda men ikkita modulni ikkita shkaf konnektorli murvat yordamida birlashtira oldim. Endi men birlashtirilgan panjarali modulning oxirgi shaklini ko'rishim mumkin edi!

Keyingi qadam panellarning chekkalarini burish edi. Buning uchun men qurilmani yana demontaj qildim. Men shuningdek, kuch va kirish uchun teshikni kesib tashladim. Buning uchun men birinchi navbatda teshikni belgilab qo'ydim, keyin burchaklarni kichik yog'ochdan yasalgan burg'ulash bilan burdim va oxirida spiral arra yordamida qolgan materialni kesib tashladim.

Keyin men bu safar har bir bo'lakni bir -biriga yopishtiruvchi qurilmani qayta yig'dim. Qavslardan foydalanganim uchun, bo'laklarni bir -biriga mahkamlash uchun qisqich ishlatishning hojati yo'q edi.

Endi jihoz oxirgi shaklda bo'lganida, men ekran panelini kesib oldim va joyiga qo'ydim, mahkam o'rnashguncha qum qog'oz bilan ishladim. Qulaylikdan mamnun bo'lganimda, men uni chiqarib tashladim va ekranning ko'rinadigan maydoniga mos keladigan teshikni kesib tashlash uchun jumboqdan foydalandim. Shunday qilib, men monitorni bo'sh holatda ushlab turish uchun ekranni bir necha qavs yordamida sinab ko'rdim.

Men qanday ko'rinishini ko'rish uchun ikkita modulni birlashtirdim va ekran atrofini yopishtirishni tugatdim. Buning uchun men ekranning orqasiga 6 mm MDF -ning qo'shimcha qismlarini qo'shdim, bu uning mustahkamligiga ishonch hosil qilish va keyinchalik bo'yoqdagi yoriqlar paydo bo'lishining oldini olish uchun.

9 -qadam: tugatish

Tugatish
Tugatish
Tugatish
Tugatish
Tugatish
Tugatish
Tugatish
Tugatish

Displey modulida elim to'liq qurigandan so'ng, men yog'och bo'g'imlarni bo'g'imlarga va dog'larga surtdim va qo'pol zımpara bilan silliqladim.

Keyin men uni birinchi muhr qatlami sifatida suv bilan sug'orilgan PVA bilan yopishtirdim. Keyin men garajda topilgan PVA va oq maqsadli yog'och/po'latdan yasalgan bo'yoq aralashmasining bir necha qatlamlarini qo'lladim.

Bu boshlang'ich qatlamlarning hammasi oddiy 2 dyuymli bo'yoq cho'tkasi yordamida qo'llanilgan.

Asosiy qatlamlar quriganida, men mayda donli zımpara bilan engil zımpara qildim. Shundan so'ng men yana bir marta oq bo'yoq qo'shdim.

Quriganida, men yana bir oz zımparaladim, so'ngra apparat do'konidan olib kelgan qutilaridan bir necha marta arzon umumiy maqsadli purkagichli bo'yoq surtdim.

Boshqarish moduli jarayonini takrorlashdan oldin men displey modulining yuqori orqa panelini kesib tashladim. Bu panelda teshik bor, shuning uchun men ekran modulini osonroq tashiy olaman. Bu, shuningdek, o'rnatilgan monitor dinamiklarining korpusdan chiqib ketishiga imkon beradi.

Bu bosqichda men boshqaruv modulining yuqori panelidagi vintlarni echib, o'rniga yopishtirishga qaror qildim. Xavfsiz ekanligiga ishonch hosil qilish uchun birinchi navbatda qo'shimcha tayanch qismlarini yopishtirdim.

Boshqaruv moduli bo'yalganida, men tugmachalarning teshiklarini tozalash uchun Dremel -dan foydalanganman, ularni tugmachalardan biri bilan doimiy ravishda o'lchaganman. Oxir -oqibat men mebel ulagichining yong'og'ini boshqaruv modullarining orqa qismiga yopishtirdim.

Vaqt va kuch sarflanganini hisobga olgan holda, men bu qadam oxirida natijadan qoniqdim. Bu hech qachon mukammal emas edi va bu bosqichda ko'proq vaqtni yaxshilash mumkin edi. Haqiqatan ham, bu qadam qancha davom etishiga, qaysi darajadagi tugatishni xohlayotganingizga bog'liq.

10 -qadam: Modul komponentlarini ko'rsatish

  • 19 dyuymli keng ekranli karnay
  • Raspberry PI 2 bitta kartali kompyuter (SBC)
  • Malinali PI 2 qutisi
  • 2Amp USB quvvat adapteri
  • Micro-usb kabeli
  • 3,5 mm audio kabel
  • HDMI kabeli
  • Shassis rozetkasi (chovgum uchun qo'rg'oshin turi)
  • Elektr chovgum qo'rg'oshini
  • Ikkita tarmoq rozetkasi

11 -qadam: Modul simlarini ko'rsatish

Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli
Simlarni ulash moduli

Avval men displey modulining qobig'iga taglik va orqa panelni qo'shdim. Orqa panel magnit ushlagichlar yordamida mahkamlangan, shuning uchun uni komponentlarga tez kirish uchun osongina olib tashlash mumkin.

Keyin men PI va monitorni quvvatlantirish uchun quvvat tugmachasini ikkita rozetkaga uladim. Men elektr simlarini kalitga lehimladim va kabellarni issiqlikka chidamli quvurlar bilan mahkamladim. Agar sizga bu qism to'liq yoqmasa, malakali odamdan yordam so'rang. Tarmoq simlari bilan hech qanday tavakkal qilmang.

Kommutatorni mahkamlagichga mahkam o'rnatganimdan so'ng, men monitorni joyiga qo'ydim. Qattiq kurashni hisobga olsak, ekranni mahkamlash uchun bir nechta qo'shimcha plastik qavslar kerak edi.

Keyin men PI uchun USB quvvat adapterini va monitor uchun chovgum simini uladim. Faqat audio va video signallarni monitorga ulashgina qoldi.

Monitorda HDMI-in yo'qligi uchun men HDMI-DVI adapteridan foydalanardim. Ovoz PI-dan 3,5 mm audio kabel orqali o'rnatilgan monitor dinamiklariga etkazib berildi. Orqa panel yoqilgan va ovoz sozlamalari maksimal darajada bo'lsa, ovoz balandligi yaxshi, lekin baland emas. Kelgusi yangilanishda karnay va mini kuchaytirgich qo'shishim mumkin.

Oxir -oqibat men USB uyasini PI -ga uladim va to'liq ishlaydigan displey modulini sinovdan o'tkazishga ruxsat berdim.

12 -qadam: Yakuniy yig'ilish va fikrlar

Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar
Yakuniy yig'ilish va fikrlar

Yakuniy yig'ilishdan oldingi oxirgi ish-bu qayta bo'yash va bo'yashdan keyin boshqaruv modulini yig'ish. Qayta lehimlanishi kerak bo'lgan bitta simni uzishdan tashqari, bu muammosiz o'tdi.

Boshqarish va displey modullarini birlashtirishdan oldin men boshqaruv modulidan chiqib ketgan mebel ulagichining bochkalari displey modulining bo'yoqlarini chizib yubormasligi uchun bir nechta yopishqoq plyonkali diskni kesib tashladim.

Modullarni joylashtirish va ularni bir -biriga bog'lash oddiy vazifa edi. Ushbu bosqichda panjara to'liq qurilgan va ishga tayyor. Ko'rinib turibdiki, bu afzal qilingan konfiguratsiya, shuning uchun men hech bo'lmaganda Stend modulini qurishga hojat qolmaydi. Agar va qachon qilsam, men bu xabarni yangilayman. Stend modulining o'zi hammadan oddiy bo'lishi kerak. Bu, asosan, yuqori qismli bo'lakka ulash uchun murvat teshiklari bo'lgan oddiy saqlash shkafi.

Men bu loyihada bolalarim bilan ishlashdan juda xursand bo'ldim. Biz ko'p narsalarni o'rgandik va endi yangi mashinada eski arja va konsol klassiklarini o'ynashni orziqib kutmoqdamiz. O'qiganingiz uchun tashakkur va izohlarda loyiha haqida fikringizni bildiring!

Tavsiya: