Mundarija:
- 1 -qadam: Barcha materiallar va fayllarga havolalar
- 2 -qadam: shaxsiy kompyuteringizni olish
- 3 -qadam: Lehimlash
- 4 -qadam: dasturlash
- 5 -qadam: teginishni tugatish
Video: O'yin konsoli yaratish: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
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
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
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
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
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:
Kosmik bosqinchilar bilan Lego ko'chma o'yin konsoli: 4 qadam
Kosmik bosqinchilar bilan Lego ko'chma o'yin konsoli: Siz hech qachon o'yin ishlab chiqaruvchisi bo'lish va o'z o'yin konsoli yaratish haqida o'ylab ko'rganmisiz? Sizga ozgina vaqt kerak, apparatLego bricksa Mini-Calliope (bu veb-saytdan buyurtma berish mumkin https://calliope.cc/en) va ba'zi mahorat
Arduino yordamida DIY o'yin konsoli: 4 qadam
DIY o'yin konsoli Arduino yordamida: Men sizga bu qo'llanmada Arduino nano yordamida qanday qilib o'yin konsoli yasash mumkinligini ko'rsataman. Agar siz batafsil videoni ko'rishni xohlasangiz, youtube kanalimdan ko'ring
ATBOY minimal retro o'yin konsoli: 5 qadam
ATBOY minimal retro o'yin konsoli: kosmik bosqinchilar, Tetris va boshqalarni o'ynash uchun ATtiny85 x 0.96 OLED-ga asoslangan kichik retro-konsolga o'xshash sozlash
O'zingizning ko'chma retro o'yin konsoli qiling! bu ham Win10 planshetidir !: 6 qadam (rasmlar bilan)
O'zingizning ko'chma retro o'yin konsoli qiling! …… bu ham Win10 planshetidir !: Ushbu loyihada men sizga Windows 10 planshet sifatida ishlatilishi mumkin bo'lgan ko'chma retro o'yin konsoli qanday yaratilishini ko'rsataman. U 7 " Sensorli ekranli HDMI LCD, LattePanda SBC, USB Type C PD quvvat PCB va yana bir nechta qo'shimcha
DIY Raspberry Pi Zero portativ o'yin konsoli: 6 qadam (rasmlar bilan)
DIY Raspberry Pi Zero qo'lda ishlaydigan o'yin konsoli: Ushbu loyihada men sizga Raspberry Pi Zero, NiMH batareyalari, uydan ortiqcha zaryadsizlanishdan himoya qilish sxemasi, orqa ko'zoynak va audio kuchaytirgichni qanday ishlatilishini ko'rsataman. retro o'yinlar. Qani boshladik