Мазмұны:
- 1 -қадам: Lego табақтарынан Lego базалық корпусын жасаңыз
- 2 -қадам: Каллиопаны дайындаңыз және оған ғарыштық басқыншыларды қойыңыз
- 3 -қадам: Calliope -ді Lego корпусына салыңыз және мұқабаны қосыңыз
- 4 -қадам: Кеңейтімдер туралы қосымша идеялар
Бейне: Lego портативті ойын консолі ғарыштық басқыншылармен: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Сіз ойын әзірлеуші болу және жолда ойнай алатын жеке ойын консолін жасау туралы ойладыңыз ба? Сізге аз ғана уақыт, аппараттық құрал қажет
- Лего кірпіштері
- мини-Calliope (https://calliope.cc/en сайтында тапсырыс беруге болады)
және кейбір дағдылар
- Lego құрудың негізгі дағдылары
- және егер сіз өзіңіздің жеке ойындарыңызды жасағыңыз келсе: кейбір кодтау дағдылары.
1 -қадам: Lego табақтарынан Lego базалық корпусын жасаңыз
Lego -ның басты ерекшелігі - ескі кірпішті жаңа заттар жасау үшін қайта пайдалануға болады. Сондықтан Lego қорапшаңызды алып, жалпы өлшемі 14 x 12 болатын платформа жасау үшін тегіс Lego тақталарын алыңыз:
- Қызыл тақталар 4х12
- Қара тақтайшалар 6х12
- Көк тақтайшалар 4х12
Бұл платформаның шетіне 1 кірпіштен және биіктігі 2 қатардан қабырға қойыңыз.
Соңғы суретте кірпішті интерьерге қалай қою керектігін көрсетеді - олар келесі қадамда каллиопені ұстайды.
Ақырында, корпустың мұқабасын дайындап, оларды жағына қойыңыз:
- 3х1 өлшемді таяқшаның ортасына жақын бір саңылауы бар жалпы көлемі 4х8 көк кірпіш
- 3х1 өлшемді таяқшаның ортасына жақын бір тесігі бар жалпы көлемі 4х8 қызыл кірпіш
- Үстіңгі жағында 2 х 4 жалпақ кірпіштен жасалған қара терезе кірпіші.
2 -қадам: Каллиопаны дайындаңыз және оған ғарыштық басқыншыларды қойыңыз
Calliope - бұл 5 х 5 светодиодты матрицасы мен екі түймесі бар микроконтроллер. Оны https://www.calliope.cc/kz нұсқауларын қолдана отырып, оны қалай пайдалану керектігін біліңіз.
Calliope -ді келесідей орнатыңыз
- Екі AAA батареясын салыңыз.
- Calliope -ді USB кабелі арқылы компьютерге қосыңыз және оны файл зерттеушісінен табыңыз.
- Mini-Space-Invader_1.0.hex файлын Calliope түбірлік қалтасына көшіріңіз.
Батарея корпусының қосқышымен Calliope қосылғаннан кейін Space Invaders ойыны басталады. Ойынды келесі түрде ойнауға болады:
- 5 х 5 жарықдиодты матрицаның төменгі жағындағы жалғыз жарық диоды - бұл ғарыш кемесі, ол жерді бөтен адамдардан қорғайды.
- Ғарыш кемесіңізді солға немесе оңға бұру үшін сол немесе оң жақ түймешікті басыңыз.
- Шетелдіктер 5 х 5 жарықдиодты матрицаның жоғарғы жағында пайда болады және жерге қарай жылжиды.
- Ғарыш кемесін бөтен адамның астына жылжытыңыз және бөтен адамды түсіру үшін екі түймені де басыңыз. Есептегіш көбейеді.
- Егер келімсек жерге жетсе, есептегіш азаяды.
3 -қадам: Calliope -ді Lego корпусына салыңыз және мұқабаны қосыңыз
Соңғы қадам - Calliope -ді Lego корпусына енгізу:
- Calliope -ді Lego корпусына салыңыз.
- Сіз бірнеше кірпіш қосқыңыз келуі мүмкін, бұл Calliope қатты ұсталады.
- Lego терезесін 1 х 4 қара кірпішке бекітіңіз, оның жағында 4 ілгегі бар.
- Терезенің жанына көк және қызыл Lego қақпақтарын қойыңыз, осылайша қақпақтардың тесіктері Calliope түймелерінің үстінде болады.
- 3 x 1 Lego таяқшаларын тесіктерге салыңыз. Таяқтарды итеру кезінде сіз Calliope түймелері жоғары және төмен айналатынын сезуіңіз керек.
- Батарея корпусының қосқышын қосыңыз және батарея корпусын Lego корпусының төменгі жағына салыңыз.
Өзіңіздің жеке ойын консолінде Space Invaders ойнаудан рахат алыңыз!
4 -қадам: Кеңейтімдер туралы қосымша идеялар
Әрине, сіз басқа ойындарды кодтай аласыз, мысалы: Пинг -понг немесе жылан. Керемет дереккөз -
Сондай -ақ, дисплей ретінде жарықдиодты матрицасы бар басқа микроконтроллерлерді қолдануға болады, мысалы: BBC микро: бит, https://www.microbit.org/ қараңыз. Мен сізден ойын консолін жасауды естігім келеді.
Ұсынылған:
Arduino көмегімен DIY ойын консолі: 4 қадам
Arduino көмегімен DIY ойын консолі: Бұл оқулықта мен сізге Arduino нано көмегімен ойын консолін қалай жасауға болатынын көрсетемін. Сондықтан, егер сіз бұл туралы егжей -тегжейлі бейнені көргіңіз келсе, оны менің youtube каналымнан қараңыз
DIY Raspberry Pi Zero портативті ойын консолі: 6 қадам (суреттермен)
DIY Raspberry Pi Zero портативті ойын консолі: Бұл жобада мен сізге Raspberry Pi Zero, NiMH батареяларын, үйден асып кетуден қорғаныс тізбегін, артқы көріністі дисплей мен аудио күшейткішті қалай қолдануға болатынын көрсетемін. ретро ойындары. Бастайық
ESP32 портативті ойын консолі: 21 қадам (суреттермен)
ESP32 портативті ойын консолі: Бұл нұсқаулықтар NES эмуляторлық ойын консолін құру үшін ESP32 және ATtiny861 қалай қолдану керектігін көрсетеді
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
Кербал ғарыштық бағдарламасының физикалық кезеңдеу түймесімен ғарыштық ұшырылымды жаңартыңыз: 6 қадам
Ғарыштық ғарыштық бағдарламаның физикалық кезеңдеу түймесімен ғарыштық ұшырылымды жаңартыңыз: Мен жақында Kerbal Space бағдарламасының демо нұсқасын алдым. Кербал ғарыш бағдарламасы - бұл тренажерлық ойын, ол зымырандарды жобалауға және ұшыруға және оларды алыс айлар мен планеталарға бағыттауға мүмкіндік береді. Мен әлі күнге дейін Айға сәтті қонуға тырысамын (о