Mundarija:

O'yin konsoli yaratish: 5 qadam
O'yin konsoli yaratish: 5 qadam

Video: O'yin konsoli yaratish: 5 qadam

Video: O'yin konsoli yaratish: 5 qadam
Video: O'YIN YARATISH || QANDAY O`YIN YARATSA BO`LADI || MASHXUR O`YINLAR 2024, Noyabr
Anonim
Image
Image

Salomlar. Men shuni ko'ryapmanki, menda nimanidir boshlash, keyin butunlay boshqacha yo'l tutish istagi bor. Bu loyiha bilan ham sodir bo'ldi. Men Nokia 5110 ekranini sotib oldim. Va eBay -ning ko'pgina sotib olishlari menga yuborilganiga ancha vaqt bo'ldi. Bu orada menga kerak bo'lgan loyiha o'tib ketdi. Shunday qilib, jlcpcb menga o'z xizmatlaridan foydalanib biror narsa qilish taklifi bilan murojaat qilganida (pcb ishlab chiqarish … yaxshi raqamlar … sarlavha hammasini aytadi:)). Men googling bilan shug'ullana boshladim, nima qilishim kerak bo'lmagan ikkita ekran bilan nima qila olaman. Va keyin men Makerbuino o'yin konsoliga duch keldim. Va ochiq manbali kontseptsiya bilan, men noldan boshlashim kerak bo'lgan hamma narsa barmoq uchida edi. Siz uni perford taxtasida yasashingiz mumkin bo'lsa -da, bu hamma joyda simlar bo'lishi mumkin va men xohlagan darajada toza emas edi. Shunday qilib, bu erda jlcpcb keladi. https://jlcpcb.com/ siz 10 ta taxtani 2 dollarga buyurtma qilishingiz mumkin. Menimcha, bu o'g'irlik. To'g'ri, agar siz taxtaning standart parametrlaridan tashqariga chiqsangiz (o'lchami 100x100m, qalinligi, rangi yoki boshqalar), narx o'zgarishi mumkin. Ammo, ko'pchiligimiz uchun standart parametrlar etarli bo'ladi.

1 -qadam: Barcha materiallar va fayllarga havolalar

Shaxsiy kompyuteringizni olish
Shaxsiy kompyuteringizni olish

Keling, oddiy qismlar ro'yxatini ko'rib chiqaylik va siz bu ishni bajarish uchun kerakli ma'lumotlarni qaerdan topishingiz mumkin.

Qismlar:

MAKERbuino PCB (siz loyihani qo'llab -quvvatlashingiz va to'plamni https://www.makerbuino.com saytidan sotib olishingiz mumkin,

yoki gerber fayllarini yoki sxemasini bu yerdan oling:

  • SD -karta (hajmi sizga bog'liq, lekin u katta hajmli kartalarni qo'llab -quvvatlaydimi yoki yo'qmi, aniq emas, lekin 1 gigabayt yaxshi bo'lishi kerak)
  • SD rozetkasi
  • lehim uchun dinamiklar uchun simlar (ixtiyoriy)
  • 8 ohm 0,5 Vt dinamik (ixtiyoriy)
  • Li-Po batareyasi 3,7 V
  • ATmega328P-PU
  • 28 pinli PDIP IC uyasi
  • Nokia 5110 LCD
  • TP4056 mikro USB Li-Po batareya zaryadlovchi paneli
  • 3.3V kuchlanish regulyatori (TO-92 paketidagi MCP1702-3302E)
  • 2n2222 umumiy maqsadli NPN tranzistorli (TO-92 to'plami)
  • 1N4148 diodi
  • 16 MGts kristalli
  • 3 pinli slaydni almashtirish tugmasi x2
  • 100nF sopol kondansatör x2
  • 22pF sopol kondansatör x2
  • 100uF, 6.3V radial elektrolitik kondansatkich x3 (men 16V dan foydalanganman, chunki 6.3 ni aytish qiyin)
  • 12x12x7.3 mm x7 tugmachasi

  • ba'zi ayol va erkak sarlavhalari bitta va ikki qatorli (sizda shunday bo'lishi mumkin, lekin baribir siz ularni uzun chiziqlar bilan sotib olasiz, shuning uchun xohlaganingizni tanlang)
  • 1Kohm g'ildirak trim potansiometr x2
  • 2.2 kohm qarshilik
  • 10k qarshilik x2
  • 4,7 kohmlik qarshilik x2
  • 100 ohmli qarshilik
  • 3,5 mm eshitish vositasi uyasi

Va bu hammasi. Ishonchim komilki, sizda ehtiyot qismlar qutisi bo'ladi. Ba'zilarini arzon narxda olasiz.

2 -qadam: shaxsiy kompyuteringizni olish

Shaxsiy kompyuteringizni olish
Shaxsiy kompyuteringizni olish
Shaxsiy kompyuteringizni olish
Shaxsiy kompyuteringizni olish

Shunday qilib, bu juda oddiy jarayon. Jlcpcb.com saytiga o'ting

Ro'yxatdan o'ting, taklifni bosing. Gerber fayllarini yuklang, kerakli parametrlarni kiriting va buyurtma bering. Dhl jo'natish usuli bilan mening gerber fayllarimni ostonamga kelgan haqiqiy taxtaga yuklashimga bir haftadan kam vaqt ketdi.

3 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash

Men batafsil qadam tashlamayman, chunki bu juda oson. pcb yordamida silkscreening qaysi komponentni qaysi joyga kiritish kerakligini tushuntiradi. Aksariyat komponentlar qutbga sezgir emas, shuning uchun hayotingizni ancha osonlashtiradi. Agar sizga Makerbuino-dan batafsilroq ma'lumot kerak bo'lsa, bu ko'rsatma (u erda jamoa qanday qilib va nima qilish kerakligini eng oddiy tafsilotlarga tushuntirishda ajoyib ish qilgan)

4 -qadam: dasturlash

Dasturlash
Dasturlash

Shunday qilib, siz taxtani lehimlaganingizdan so'ng, odatda, siz bajarasiz. Lekin mening holatimda emas. Atmega328P-PU bo'sh bo'lgani uchun siz yuklovchini yuklashingiz kerak. Agar siz hech qachon Atmel chiplarini dasturlashtirmagan bo'lsangiz, bu butun loyihaning eng "murakkab" bosqichidir. Shunday qilib, buni qanday qilishning bir necha yo'li bor.

Arduino bilan oson yo'l bo'lishi kerak (garchi men boshqa yo'l bilan borishga qaror qilgan bo'lsam -da)

community.makerbuino.com/t/atmega328-witho… Arduino bilan bootloaderni qanday o'rnatish haqida mavzu. Bundan tashqari, bootloader -ga havola mavjud.

Yoki siz USBasp dasturchisi bilan borishingiz mumkin (men afsuski, marshrutni tanladim). Bu biroz murakkabroq, lekin hech bo'lmaganda eng muhim qadam - to'g'ri sug'urta va qulflash bitlarini o'rnatish. Aks holda, men duch kelgan muammoga duch kelasiz. Ichki osilator yordamida mikroprotsessor. U 1 MGts chastotada ishlaydi. Siz konsol qilganingiz hali ham ishlaydi, lekin 16 marta sekinroq. Alohida kuchliroq !!!!!!!!!!!!!! Endi bu kulgili:) men bunga nima sabab bo'lganini bilmasam, asabiylashardi: D rasmga sozlamalarimni kiritganman.

5 -qadam: teginishni tugatish

Tugatish tegishi
Tugatish tegishi
Tugatish tegishi
Tugatish tegishi

Shunday qilib Siz shaxsiy kompyuteringizni oldingiz, uni lehimladingiz, yuklash qurilmasi yondi … Endi nima? Endi siz faqat o'yinlarni yuklab olishingiz (yoki yaratishingiz), ularni sd kartaga yuklashingiz kerak. Va o'yinlar o'ynang. Va menga ishoning …. ular qaramlikka olib keladi. Shunday qilib, men buning uchun sumkani 3d chop etdim. Buni hamma narsada topish mumkin. Rostini aytsam, bu men bajargan eng qoniqarli loyihalardan biri. Birinchidan, u DIY ishlab chiqarish modeliga o'xshaydi. Ikkinchidan … o'yinlar ajoyib:) Salom. Agar sizga biror narsa kerak bo'lsa, shunchaki mendan so'rang yoki menga xabar yuboring:)

Tavsiya: