Мазмуну:
- 1 -кадам: Lego табактарынан Lego Base Case куруңуз
- 2 -кадам: Calliope даярдаңыз жана ага Space Invaders коюңуз
- 3 -кадам: Calliope'ди Lego корпусуна салып, мукабасын кошуңуз
- 4 -кадам: Кеңейтүүлөр үчүн кошумча идеялар
Video: Космос баскынчылары менен Lego көчмө оюн консолу: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Оюн иштеп чыгуучу болуу жана өзүңүздүн оюн консолуңузду куруу жөнүндө ойлонуп көрдүңүз беле, сиз аны жолдо ойной аласызбы? Сизге бир аз убакыт, жабдык керек
- Лего кыштары
- Mini-Calliope (бул вебсайттан заказ кылса болот
жана кээ бир көндүмдөр
- негизги Lego куруу көндүмдөрү
- жана эгер сиз өзүңүздүн оюндарыңызды түзгүңүз келсе: кээ бир коддоо көндүмдөрү.
1 -кадам: Lego табактарынан Lego Base Case куруңуз
Легонун эң сонун жери - эски кирпичти жаңы нерселерди жасоо үчүн кайра колдонууга болот. Ошентип, Lego кутуңузду алыңыз жана жалпак 14x12 платформасын куруу үчүн жалпак Lego плиталарын тандаңыз:
- Кызыл плиталар 4 x 12
- Кара плиталар 6 x 12
- Көк плиталар 4 x 12
Бул аянтчанын четине 1 кирпичтен жана бийиктиги 2 катардан дубал кой.
Акыркы сүрөттө кышка кантип кирпич салуу керектиги көрсөтүлгөн - бул кийинки кадамда Calliope өткөрөт.
Акырында, иштин капкагын даярдап, аларды капталга коюңуз:
- 3х1 өлчөмдөгү таяк үчүн борбордун жанында бир тешиги бар жалпы көлөмү 4х8 болгон көк кирпичтер
- 3х1 өлчөмдөгү таяк үчүн борбордун жанында бир тешиги бар жалпы көлөмү 4х8 кызыл кирпичтер
- Бир кара терезе кирпичинин үстү жагында 2 х 4 жалпак кирпич.
2 -кадам: Calliope даярдаңыз жана ага Space Invaders коюңуз
Calliope - бул 5 х 5 светодиоддуу жана эки баскычтуу матрицасы бар микроконтроллер. Сураныч, аны кантип колдонуу керектигин https://www.calliope.cc/en веб -баракчасынын көрсөтмөлөрү аркылуу билип алыңыз.
Calliope'ду төмөнкүдөй орнотуңуз
- Эки AAA батареясын салыңыз.
- USB кабели аркылуу Calliope'ди компьютериңизге туташтырыңыз жана аны файл изилдөөчүңүздөн табыңыз.
- Mini-Space-Invader_1.0.hex файлын Calliope'дун түпкү папкасына көчүрүү.
Батарея корпусун алмаштыруу менен Calliope күйгүзүлгөндөн кийин, Space Invaders оюну башталат. Оюнду төмөнкүчө ойносо болот:
- 5 х 5 LED матрицасынын түбүндөгү бир LED - бул жерди келгиндерден коргогон космостук кемесиңиз.
- Космостук кемесиңизди солго же оңго буруу үчүн сол же оң баскычты басыңыз.
- Келгиндер 5 х 5 LED матрицасынын чокусунда пайда болуп, жерге карай жылышат.
- Космостук кемесиңизди келгиндин астына жылдырып, келгинди атуу үчүн эки баскычты басыңыз. Эсептегич көбөйөт.
- Келгин жерге жетсе, эсептегич азаят.
3 -кадам: Calliope'ди Lego корпусуна салып, мукабасын кошуңуз
Акыркы кадам Calliope'ди Lego корпусуна салуу:
- Calliope'ди Lego корпусуна салыңыз.
- Сиз Calliope бекем кармалып турган бир нече кирпич кошуп алгыңыз келиши мүмкүн.
- Лего терезесин 1 х 4 кара кирпичке тиркеңиз, анын капталында 4 таягы бар.
- Көк жана кызыл Lego капкактарын терезенин жанына койгула, капкактардын тешиктери Calliope баскычтарынын үстүндө.
- 3 x 1 Lego таякчасын тешиктерге салыңыз. Таяктарды түрткөндө, Calliope баскычтары өйдө жана ылдый бурулуп жатканын сезишиңиз керек.
- Батарея корпусунун которгучун күйгүзүңүз жана батарейканын корпусун Lego корпусунун түбүнө салыңыз.
Space Invadersти өзүңүздүн оюн консолуңузда ойноп көңүл ачыңыз!
4 -кадам: Кеңейтүүлөр үчүн кошумча идеялар
Албетте, сиз башка оюндарды коддой аласыз, мисалы. Пинг -понг же жылан. Мыкты булак
Сиз ошондой эле LED матрицасы бар башка микроконтроллерлерди дисплей катары колдоно аласыз. BBC микро: бит, https://www.microbit.org/ караңыз. Мен сизден оюн консолуңузду курууну уккум келет.
Сунушталууда:
DIY Raspberry Pi Zero портативдүү оюн консолу: 6 кадам (сүрөттөр менен)
DIY Raspberry Pi Zero портативдүү оюн консолу: Бул долбоордо мен сизге Raspberry Pi Zero, NiMH батареяларын, үйдө ашыкча агып кетүүдөн коргоо схемасын, арткы экранды жана аудио ампти кантип колдонгонуңузду көрсөтөм. ретро оюндары. Кел, баштайлы
ESP32 портативдүү оюн консолу: 21 кадам (сүрөттөр менен)
ESP32 Handheld Game Console: Бул көрсөтмөлөр NES эмулятору оюн консолун куруу үчүн ESP32 жана ATtiny861ди кантип колдонууну көрсөтөт
ЖК баскынчылары: 16x2 ЖК белгилеринин дисплейиндеги оюн сыяктуу мейкиндик баскынчылары: 7 кадам
LCD Invaders: 16x2 ЖК символдор дисплейиндеги оюн сыяктуу Space Invaders: Легендарлуу "Space Invaders" оюнун киргизүүнүн кажети жок. Бул долбоордун эң кызыктуу өзгөчөлүгү - графикалык чыгаруу үчүн тексттик дисплейди колдонушу. Бул 8 жеке символдорду ишке ашыруу аркылуу ишке ашат.Ардуинону толук жүктөп алсаңыз болот
1963 Pi Tourer оюн консолу: 9 кадам (сүрөттөр менен)
1963 Pi Tourer Оюн Консолу: Бул 1963 -жылкы Sky Tourer унаа радиосу, мен аны ыңгайлуу көчмө ретро оюн консолуна айландырдым. Анда Raspberry Pi 3 орнотулган, 6 аркада баскычы жана джойстик бар, бул Vintage RetroPie спрайттарын Picade контроллер тактасы аркылуу башкарат. The
KerbalController: Кербал космос программасы үчүн ракеталык оюн үчүн атайын башкаруу панели: 11 кадам (сүрөттөр менен)
KerbalController: ракеталык оюндар үчүн атайын башкаруу панели Kerbal Space программасы: Эмне үчүн KerbalController курулат? Ооба, анткени баскычтарды басуу жана физикалык өчүргүчтөрдү ыргытуу чычканыңызды баскандан алда канча олуттуу сезилет. Айрыкча, бул чоң кызыл коопсуздук ачкычы болгондо, сиз биринчи капкагын ачышыңыз керек, которгучту басыңыз