Мазмуну:
- 1 -кадам: Original Instructable
- 2 -кадам: Marquee долбоорлоо
- 3 -кадам: Монеталарды кабыл алуучу
- 4 -кадам: Кошумча баскычтарды жана зымдарды кошуу
- 5 -кадам: ЖК кошуу
- 6 -кадам: Өз спикерлериңизди кошуңуз
- 7 -кадам: Электр розеткасын туташтыруу
- 8 -кадам: Баарын иштетүү үчүн Python скриптин кошуу
Video: Аркада машинасы +: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул көрсөтмө биринчи кадамда жаңы, жакшыртылган жана өркүндөтүлгөн версияга байланышкан аркаданы өзгөртүүгө жардам берет. Бул көрсөтмө көбүрөөк аткарылышы керек болгон көрсөтмө болуп саналат жана так деталда көчүрүлүшүнүн кажети жок. Мисалы, спикерлерди сиз отурган ар кандай спикерлер үчүн алмаштырса болот, жана марка өзүңүз тандаган сүрөт болушу мүмкүн. Бул Нускамада сиз аркадаңызга спикерлерди кошууну, аны күйгүзүү үчүн светодиоддор менен марка түзүүнү, монеталарды кабыл алуучуну кошуу үчүн кредиттерди көрсөтүү үчүн иштеп жаткан LCD кошууну, иштөөчү жана чыгуу баскычтарын, жана электр розеткасынын зымдарын кантип өзгөртүү керек.
1 -кадам: Original Instructable
Бул Нускамадан баштаңыз. Бардык өзгөртүүлөр кийинки кадамдарда.
www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/
2 -кадам: Marquee долбоорлоо
LightsFirstти кошуу, сүрөттө көрсөтүлгөндөй алдыңкы тактанын үстүнө жана капталына жакын тешик бургула. Жарык диоддорунун зымдары туура келиши үчүн анын чоңдугун текшериңиз. Жарыктардын учтарын тешик аркылуу өткөрүңүз. Жарык диоддорун алдыңкы тактага жабышчаак тилкелер же супер клей менен чаптаңыз. Сиз жаркыраган марке үчүн LEDдин эки тилкесин каалашыңыз мүмкүн, андыктан кааласаңыз дагы бир кесимди кесип, жабыштырып, учун тешиктен өткөрүңүз.
Жыгачты жана плексиглассты кесүү
Марканын төмөнкү бөлүгү жыгач болот. Өлчөмдөрү 50см x 8см. Жыгачты кесип, кара түскө боёгондон кийин, капталдарына жана алдыңкы жагына жыгач желими менен чаптаңыз. Сиз аны 12 см ылдыйдан ылдый чаптап койсоңуз болот, же аркадаңызга эң ылайыктуу узундугу. Маркеттин алдыңкы бөлүгү үчүн сизге плексиглас керек болот. Өлчөмү 50см болгон 12 даананын тегерегине карай эки бөлүктү кесип, маркеттин түбү канчалык ылдый карай чапталганына жараша. Андан кийин, сиз плексигласстын эки бөлүгүнүн ортосунда көрсөтүү үчүн графикалык дизайнды жасап, басып чыгарышыңыз керек болот. Басып чыккандан кийин, аны бөлүктөрдүн ортосуна салып, плексиглассты аркаданын үстүнө жана капталына чаптаңыз.
3 -кадам: Монеталарды кабыл алуучу
Монета кабылдагычты орнотуу
Сиз өзүңүздүн аркадаңыздын капталындагы тыйынды кабыл алуучунун артындагы тешикти кесип баштагыңыз келет. Болтторду бурчка сайып коюуга мүмкүндүк берүү үчүн өтө көп кесип албаңыз. Тешигиңиз бар болгондон кийин, монетаны кабыл алуучунун алдыңкы бөлүгүн алып, арт жагынан ажыратыңыз. Тыйынды кабыл алуучунун арт жагын алып, тешиктен өткөрүңүз. Андан кийин алдыңкы жагын алып, башка жагына бекиңиз, баарын тизип коюңуз. Баарын тизип алгандан кийин, алдыңкы жагын артка бураңыз. Эми бургулоо менен, болтторуңуз менен бирдей болгон бир аз өлчөмдү алыңыз жана ар бир бурчтагы жыгачты бургулаңыз. Гайкаларды болтко салыңыз жана анын коопсуз экенин текшериңиз.
Электр өткөргүчтөрү
Андан кийин, акцептор менен келген зымдарды алып, ага тиркеп коюңуз келет. Кызыл зым - бул 12 в туташуу, арткы зым - жерге туташуу, ак зым - бул монетанын эсептегич байланышы. Barrel jack коннекторун алып, кызыл зимиңизди оң байланышка, ал эми кара зимиңизди терс байланышка өткөрүңүз. Андан кийин кошумча кара зымды алып, аны терс байланышка туташтырыңыз. Ошол кара зымдын экинчи четин алып, GPIOдогу Raspberry Pi'дин казыктарынын бирине туташтырыңыз. Андан кийин ак зымды алып, GPIOдогу 18 пинге туташтырыңыз. 12 в кубаттуулукту алып, электр тилкесине сайыңыз. Розетканы розеткага туташтырыңыз. Эми, сиздин монета кабыл алуучу күйгүзүлүшү керек.
Программалоо
Эми, сиз кабыл алуучуну ар кандай монеталарга программалашыңыз керек. Муну кантип кылуу керек экенин көрсөткөн бул видеону көрүңүз:
Акыркы кадамдар
Бул бүткөндөн кийин, монеталардын кетиши үчүн лоток кошууга даярсыз. Жөн эле тыйындар түшүп кала турган нерсени табыңыз жана оңой эле алып салсаңыз болот. Мен тыйындарды кармоочу картонду колдондум. Акыр -аягы, сиз монеталарды кабыл алуучу менен иштейсиз!
4 -кадам: Кошумча баскычтарды жана зымдарды кошуу
Баштоо жана чыгуу баскычтары
Сиз баштоо жана чыгуу баскычы үчүн аркадаңыздын алдына эки кошумча тешик кошкуңуз келет. Баскычтарды тешиктер аркылуу өткөрүңүз жана алардын туура зымдалганын текшериңиз. Үч кошумча зым алып, аларды туташтыргычтын тешиктерине туташтырыңыз. Интерфейс зымына бараткан зымды малина pi GPIO pin 15ке туташтырыңыз. Андан кийин, жерге туташтырылган зымды алып, GPIOдогу каалаган жерге туташтыргычка туташтырыңыз. VCC зымына туташкан зымды алып, аны 5v GPIO коргошунга туташтырыңыз. Чыгуу баскычы үчүн процессти кайталаңыз, башка интерфейстин зымын GPIO пин 14кө туташтырыңыз. Эми GPIO пин 20дан GPIO pin 26га зымды туташтырыңыз.
5 -кадам: ЖК кошуу
ЖК кошуу үчүн, адегенде аркаданын маңдайындагы тешикти бургуңуз келет. Дисплейге туура келгидей чоң экенин текшериңиз, бирок башка эч нерсе жок. Курчап турган электр тактасын ичине чаптап, дисплейди тиркеңиз. Төрт зым алып, аларды I2C рюкзакындагы бардык коргошундарга туташтырыңыз. VCC пинди GPIOдогу 5v пинке туташтырыңыз. Жер казыгын GPIOдогу каалаган жерге туташтыргычка туташтырыңыз. SDA төөнөгүчүн GPIO pin 2 -ге туташтырыңыз. Акырында, SCL pinин GPIO pin 3 -ке туташтырыңыз. Калган деталдар үчүн бул көрсөтмөлөрдү так аткарыңыз.
6 -кадам: Өз спикерлериңизди кошуңуз
Бул кадам биринчи кадамда Instructable боюнча, бирок биз спикерлерибизди башка жол менен коштук. Биринчиден, сиз аркаддын капталындагы тешиктерди бургуңуз келет, алар динамиктерге барышы керек. (Биз спикерлерибиздин бийиктигине жана туурасына дал келген сегиз катарды жасадык.) Динамиктерди аркадага орнотуу үчүн, сиз келечекте чечип салгыңыз келсе, Velcro колдонгуңуз келет. Көлөмдүн баскычы капталга жабышып калышы үчүн тешик бургулаңыз. Ошондой эле, үндүн тегерегине үн өткөрбөөчү көбүктү колдонуңуз, андыктан эч ким аркада ичине кирбейт. Туура сайганыңызды текшериңиз жана Джекти малина пи -ге туташтырыңыз.
7 -кадам: Электр розеткасын туташтыруу
Бул долбоор үчүн оригиналдуу нуска сиздин аркадаңыздын артына кантип туташтыруу керектиги жөнүндө майда -чүйдөсүнө чейин айтылган эмес. Сиз розеткага ылайыктуу тешикти бургуңуз келет жана бул схеманы колдонуп, зымга жардам бериңиз. Розеткага жүктөөңүз - бул сиздин электр тилкесиңиз, ал эми калгандары секирүүчү зымдар.
8 -кадам: Баарын иштетүү үчүн Python скриптин кошуу
Retrogame
Биринчиден, сиз Raspberry Piге кайра оюн орнотушуңуз керек. Муну кантип кылуу керектиги боюнча бул үйрөткүчтү ээрчиңиз. https://learn.adafruit.com/retro-gaming-with-raspb… Кайсы контролерду колдонуп жатканыңызды сурашкандан кийин, 8ди тандап, enter баскычын басыңыз.
Баары скрипт
Баарын иштетүү үчүн, биз бул скриптти жасашыбыз керек: https://pastebin.com/YZK9dEr4 баштоо учурунда жүктөлүүчү. Адегенде скриптти python файлына чаптаңыз жана pi каталогундагы скрипттер деп аталган жаңы папкага салыңыз. Аны coin.py деп атоону унутпаңыз. Бул жерде кантип менден жакшыраак кылууну түшүндүрө турган окуу куралы бар. https://thepihut.com/blogs/raspberry-pi-tutorials/34708676-starting-something-on-boot. Сиз кошууну каалаган /etc/rc.local түзөтүүдөн кийин, 0 чыккандан мурун: python /home/pi/scripts/coin.py. Бүткөндөн кийин, бардыгын алып баруу жакшы. Жөн гана өчүрүп күйгүзүңүз.
Сунушталууда:
LED маркасын өзгөртүү менен аркада машинасы: 5 кадам (сүрөттөр менен)
Аркада машинасы LED маркасын өзгөртүү менен: Талап кылынган бөлүктөр: Сиз инструкциядагы файлдарды колдонуп же лазердик кескичке кире албагандар үчүн LED маркасын орното аласыз, ал дагы толугу менен чогултулган. LED Marquee
Office Аркада машинасы: 9 кадам (Сүрөттөр менен)
Office Аркада машинасы: Бул дагы бир кол менен жасалган синтезатордун корпусу болот деп күткөндөр үчүн бул бир аз көңүл кайттык болушу мүмкүн, бирок бүгүн мен кеңсебиз үчүн толук көлөмдүү аркада машинасын куруу тажрыйбасы менен бөлүшкүм келет. Бул биргелешкен аракет болду
Ретропи менен фанера аркада чемоданы: 10 кадам (сүрөттөр менен)
Ретропи менен фанера аркада чемоданы: Мен кичинекей кезимде биздин досторубузда 8 биттик nintendo болгон жана бул жер бетиндеги эң сонун нерсе болчу. Мен жана иним экөөбүз жаңы жылдык белек катары sega megadrive алганга чейин. Биз Рождестводон жаңы жылга чейин уктаган жокпуз, жөн эле ойноп, ошол градан ырахат алдык
Raspberry Pi менен аркада оюн машинасы: 7 кадам (сүрөттөр менен)
Raspberry Pi менен аркада оюн машинасы: Окуя түзүү: ретро пи менен аркада оюн машинасы (малина pi3)
X-men аркада машинасы: 30 кадам (сүрөттөр менен)
X-men аркада машинасы: Мен муну " X-men " Болжол менен эки жыл бою кызым менен аркада машинасы (бул көпкө созулбашы керек болчу). Бул чынында эле кызыктуу долбоор болчу жана биз анын чыкканына абдан кубанычтабыз