Mundarija:
- 1 -qadam: Asl ko'rsatma
- 2 -qadam: Marquee dizayni
- 3 -qadam: tanga qabul qiluvchi
- 4 -qadam: Qo'shimcha tugmalar va simlarni qo'shish
- 5 -qadam: LCD qo'shish
- 6 -qadam: O'z ma'ruzachilaringizni qo'shing
- 7 -qadam: Elektr rozetkasini ulash
- 8 -qadam: Hamma narsa ishlashi uchun Python skriptini qo'shish
Video: Arja Machine +: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma sizga birinchi bosqichda bog'langan arkadani yangi, takomillashtirilgan va kengaytirilgan versiyaga o'zgartirishga yordam beradi. Bu ko'rsatmaga ko'proq rioya qilish kerak bo'lgan ko'rsatma bo'lib, uni aniq tafsilotlargacha ko'chirish shart emas. Masalan, karnaylar siz o'tirgan bo'lishi mumkin bo'lgan turli karnaylar uchun o'chirilishi mumkin, va belgi siz tanlagan rasm bo'lishi mumkin. Ushbu yo'riqnomada siz o'zingizning arkadingizga dinamiklarni qanday qo'shishni, uni yoqish uchun svetodiodli yorug'lik chizig'ini yaratishni, tanga qabul qilgichni, tanga qabul qilgich bilan birga borish uchun kreditlarni ko'rsatish uchun ishlaydigan LCD ni, ishga tushirish va chiqish tugmalarini o'rganasiz. va elektr rozetkasining simini qanday o'zgartirish kerak.
1 -qadam: Asl ko'rsatma
Ushbu ko'rsatma bilan boshlang. Barcha o'zgartirishlar quyidagi bosqichlarda.
www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/
2 -qadam: Marquee dizayni
LightsFirst -ni qo'shib, rasmda ko'rsatilgandek, old taxtaning yuqori va yon tomonida teshik oching. LEDlarning simlari mos keladigan darajada katta ekanligiga ishonch hosil qiling. Chiroqlarning uchlarini teshikdan o'tkazing. LEDlarni old taxtaga yopishtiruvchi chiziqlar yoki super elim bilan yopishtiring. Yorqinroq chiziq uchun siz ikkita LED chizig'ini xohlashingiz mumkin, shuning uchun agar xohlasangiz, boshqa qismini kesib oling, yopishtiring va uchini teshikdan o'tkazing.
Yog'och va pleksiglasni kesish
Markaning pastki qismi yog'och bo'ladi. Hajmi 50 sm x 8 sm. Yog'ochni kesib, qora rangga bo'yab bo'lgach, uni yon va old tomoniga yog'och elim bilan yopishtiring. Siz uni yuqoridan 12 sm pastda yopishtirishingiz mumkin, yoki sizning arcade uchun qaysi uzunlik yaxshiroq bo'lsa. Markaning old qismi uchun sizga pleksiglas kerak bo'ladi. Poydevor tagining qanchalik pastda yopishtirilganligiga qarab, o'lchamlari 50 sm dan 12 sm gacha bo'lgan ikkita bo'lakni kesib oling. Keyinchalik, siz pleksiglasning ikkita bo'lagi o'rtasida ko'rsatiladigan grafik dizaynini yaratishingiz va chop etishingiz kerak bo'ladi. Bosib chiqqandan so'ng, uni bo'laklar orasiga qo'ying va pleksiglasni arkadning yuqori va yon tomonlariga yopishtiring.
3 -qadam: tanga qabul qiluvchi
Tangalar qabul qilgichini o'rnatish
Siz o'zingizning arkadingiz yonidagi tanga qabul qiluvchining orqa qismidagi teshikni kesib olishni boshlamoqchisiz. Ko'p bo'laklarni kesmasligingizga ishonch hosil qiling, shunda siz murvatlarni burchaklarga burishingiz mumkin. Teshikka ega bo'lgach, tanga qabul qiluvchining old qismini oling va uni orqa tomondan ajrating. Tangalar qabul qilgichining orqa qismini oling va uni teshikdan o'tkazing. Keyin old tomonni oling va uni boshqa tomonga mahkamlang, shunda hamma narsani tekislang. Hamma narsa tayyor bo'lgach, old tomonni orqa tomonga burang. Endi matkap yordamida murvat bilan bir xil o'lchamdagi bo'lakni oling va har bir burchakdagi yog'ochdan burg'ulang. Yong'oqlarni murvatlarga qo'ying va uning mahkamlanganligiga ishonch hosil qiling.
Ulanish
Keyin, siz akseptor bilan birga kelgan simlarni olib, unga ulashni xohlaysiz. Qizil sim - 12V ulanish, orqa sim - erga ulanish, oq sim - bu sizning tanga hisoblagich aloqasi. Barrel uyasi ulagichini oling va qizil simingizni musbat va qora simingizni salbiy ulang. Keyin qo'shimcha qora simni oling va uni salbiy ulanishga ulang. Qora simning ikkinchi uchini oling va uni Raspberry Pi -ning GPIO -dagi pinlaridan biriga ulang. Keyin oq simni oling va uni GPIO 18 -piniga ulang. 12V quvvat manbaini oling va uni tarmoqqa ulang. Quvvat raz'emini ulagichga ulang. Endi sizning tanga qabul qilgichingiz yoqilishi kerak.
Dasturlash
Endi siz akseptorni turli tangalarga dasturlashingiz kerak. Buni qanday qilishni ko'rsatadigan videoni tomosha qiling:
Oxirgi qadamlar
Bu tugagandan so'ng, siz tangalar ketishi uchun laganda qo'shishga tayyormiz. Tangalar tushib ketganda ularni ushlab turadigan va osongina olib tashlash mumkin bo'lgan narsani toping. Men kartondan tangalar ushlagichini yasadim. Nihoyat, siz tanga qabul qiluvchini bajarasiz!
4 -qadam: Qo'shimcha tugmalar va simlarni qo'shish
Boshlash va chiqish tugmalari
Boshlash va chiqish tugmasi uchun arkadingizning old qismiga ikkita qo'shimcha teshik qo'shmoqchisiz. Tugmalarni teshiklardan o'tkazing va ularning to'g'ri simli ulanganligiga ishonch hosil qiling. Uchta qo'shimcha simni oling va ularni tugma ulagichidagi teshiklarga ulang. Interfeys simiga o'tadigan simni malina pi GPIO pin 15 ga ulang. Keyin, erga ulangan simni oling va uni GPIO -dagi istalgan topraklama piniga ulang. VCC simiga ulangan simni oling va uni 5V GPIO simiga ulang. Chiqish tugmasi uchun jarayonni takrorlang, boshqa interfeys simini GPIO pin 14 ga ulang. Endi GPIO pin 20 dan GPIO pin 26 ga simni ulang.
5 -qadam: LCD qo'shish
LCD qo'shish uchun siz birinchi navbatda arja oldidagi teshikni burg'ilashingiz kerak. Displeyga sig'adigan darajada katta ekanligiga ishonch hosil qiling, lekin boshqa hech narsa yo'q. Atrofdagi elektron kartani ichkariga yopishtirib, ekranni ulang. To'rtta simni oling va ularni I2C sumkasidagi barcha simlarga ulang. VCC pinini GPIO 5V piniga ulang. Topraklama pinini GPIO -dagi istalgan erga ulang. SDA pinini GPIO pin 2 ga ulang. Nihoyat, SCL pinini GPIO pin 3 ga ulang. Qolgan tafsilotlar uchun ushbu ko'rsatmalarga amal qiling. https://www.circuitbasics.com/raspberry-pi-i2c-lcd-set-up-and-programming/.
6 -qadam: O'z ma'ruzachilaringizni qo'shing
Bu qadam "Instructable" ning birinchi bosqichida, lekin biz dinamiklarni boshqacha tarzda qo'shdik. Birinchidan, siz ariqaning yon tomonida karnaylar ketishi uchun teshiklar ochmoqchisiz. (Biz karnaylarning balandligi va kengligiga mos keladigan sakkiz qatorli sakkiz qatorni qildik.) Karnaylarni arkada o'rnatish uchun, kelajakda ularni olib tashlamoqchi bo'lsangiz, Velcro -dan foydalanishni xohlaysiz. Ovoz balandligi tugmachasi yon tomondan o'tishi uchun teshik qiling. Bundan tashqari, karnaylar atrofida ovoz o'tkazmaydigan ko'pikni ishlating, shunda tovushlarning hech biri arkadaning ichki qismiga kirmaydi. To'g'ri ulanganingizga ishonch hosil qiling va Jekni malina pi ga ulang.
7 -qadam: Elektr rozetkasini ulash
Loyihaning asl nusxasi sizning arkadingizning orqa qismiga rozetkani qanday ulash haqida batafsil ma'lumot bermadi. Siz rozetkaga to'g'ri keladigan teshikni burg'ilashni xohlaysiz va yordam berish uchun ushbu diagramma yordamida uni sim bilan bog'lang. Sizning rozetkaga yukingiz - elektr uzatish liniyalari, qolganlari - o'tish simlari.
8 -qadam: Hamma narsa ishlashi uchun Python skriptini qo'shish
Qayta o'yin
Birinchidan, siz Raspberry Pi -ga qayta o'yinni o'rnatishingiz kerak. Buni qanday qilish kerakligi haqidagi ko'rsatmaga amal qiling. https://learn.adafruit.com/retro-gaming-with-raspb… Sizdan qaysi boshqaruvchidan foydalanayotganingiz so'ralganda, 8 ni tanlang va enter tugmasini bosing.
Hamma narsa skript
Hamma ishni bajarish uchun biz ushbu skriptni ishga tushirishimiz kerak: https://pastebin.com/YZK9dEr4 ishga tushganda yuklanishi mumkin. Avval skriptni python fayliga joylashtiring va uni pi katalogidagi skriptlar deb nomlangan yangi papkaga joylashtiring. Uni coin.py deb nomlaganingizga ishonch hosil qiling. Bu erda qanday qilib mendan yaxshiroq qilish kerakligini tushuntirib beradigan qo'llanma bor. https://thepihut.com/blogs/raspberry-pi-tutorials/34708676-starting-something-on-boot. /Etc/rc.local -ni tahrir qilgandan so'ng, 0 chiqishidan oldin: python /home/pi/scripts/coin.py. Bitirgan hamma narsa bilan borishingiz yaxshi. Faqat qayta yoqing.
Tavsiya:
Bubble Bobble Arja shkafi (Bartop): 14 qadam (rasmlar bilan)
Bubble Bobble Arja shkafi (Bartop): Yana bir shkafni qurish bo'yicha qo'llanma? Xo'sh, men o'z kabinetimni, birinchi navbatda, Galaktik Starcade shablonidan foydalangan holda qurganman, lekin men ketayotib, bir nechta o'zgarishlarni amalga oshirdim va o'ylaymanki, ikkalasi ham yaxshilanadi. ba'zi qismlarni o'rnatish qulayligi va estetikasini yaxshilash
Mini Bartop Arja: 8 qadam (rasmlar bilan)
Mini Bartop Arja: Bu safar men sizga Picade Desktop Retro Arcade Machini -ga asoslangan Raspberry Pi Zero -dan foydalanib, eski vaqt arcade versiyasini ko'rsatmoqchiman: https: //howchoo.com/g/mji2odbmytj/picade -sharh-ra … Ushbu loyihaning maqsadi-retro yaratish
Maxsus Bartop Arja shkafi: 32 qadam (rasmlar bilan)
Maxsus Bartop Arja shkafi: Assalomu alaykum, shkaf ustaxonasining maxsus shkafini yaratish bo'yicha birinchi ko'rsatmamni ko'rib chiqqaningiz uchun tashakkur! Biz qariganimizda va nostaljik retro o'yinlardan zavqlanishni xohlaganimizda, arkadlar haqiqatan ham qaytishni boshladilar. Bu ajoyib imkoniyat yaratadi
Retro Arja Art bilan LED pikselli san'at ramkasi, ilova boshqariladi: 7 qadam (rasmlar bilan)
LED -pikselli san'at ramkasi, ilova boshqariladigan, retro -arcade san'ati bilan: 8024 -yillar ARCADE O'YIN ART qismlarini aks ettiruvchi 1024 LEDli LED -ART ramkali boshqaruv panelini yarating PIXEL ishlab chiqaruvchilar to'plami - $ 59Adafruit 32x32 P4 LED matritsasi - $ 49.9512x20, 1 dyuymli akril plastmassa. qalinligi dyuym - Tap Plastics shaffof engil tutuni -
Qo'l bilan bo'yalgan retro/kosmik tematik arja shkafi: 6 qadam (rasmlar bilan)
Qo'l bilan bo'yalgan retro/kosmik tematik arja shkafi: Space/Retro Gaming mavzusidagi stol usti retro arkadali shkafni yaratish bo'yicha qo'llanmamga xush kelibsiz! Buning uchun sizga quyidagilar kerak bo'ladi: Raspberry Pi 3 yoki 2 ta taxta (RSComponent yoki Pimoroni) va funt; 28- 34 Micro USB kabeli Raspberry Pi-ni quvvatlaydi; 28-1