Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Siz hech qachon o'yinni ishlab chiquvchi bo'lish va o'z o'yin konsoli yaratish haqida o'ylab ko'rganmisiz, siz uni yo'lda o'ynay olasizmi? Sizga ozgina vaqt, apparat kerak
- Lego g'ishtlari
- Mini-Kalliope (bu saytga buyurtma berish mumkin
va ba'zi ko'nikmalar
- Lego qurilishining asosiy ko'nikmalari
- Agar siz o'z o'yinlaringizni yaratmoqchi bo'lsangiz: ba'zi kodlash qobiliyatlari.
1 -qadam: Lego plitalaridan Lego tayanch qutisini yarating
Lego -ning ajoyib tomoni shundaki, eski g'ishtlarni yangi narsalar yaratish uchun qayta ishlatish mumkin. Shunday qilib, Lego qutisini oling va umumiy o'lchamlari 14 x 12 bo'lgan platformani qurish uchun tekis Lego plitalarini tanlang:
- Qizil plitalar 4 x 12
- Qora plitalar 6 x 12
- Moviy plitalar 4 x 12
Ushbu platformaning chetiga 1 g'ishtdan va balandligi 2 qatordan devor qo'ying.
Oxirgi rasmda g'ishtni ichki qismga qanday qo'yish kerakligi ko'rsatilgan - bu keyingi bosqichda Calliopeni ushlab turadi.
Nihoyat, korpus qopqog'ini tayyorlang va ularni yon tomonga qo'ying:
- Umumiy o'lchami 4x8 bo'lgan ko'k g'ishtlar, 3 x 1 o'lchamli tayoq uchun markazga yaqin bir teshik bilan
- Umumiy o'lchami 4x8 qizil g'ishtlar, 3 x 1 o'lchamdagi tayoq uchun markazga yaqin bir teshik bilan
- Qora derazali bitta g'isht, tepada 2 x 4 tekis g'isht.
2 -qadam: Kalliopani tayyorlang va unga kosmik bosqinchilarni qo'ying
Calliope - 5 x 5 diodli LED va ikkita tugmachali mikrokontroller. Iltimos, https://www.calliope.cc/en veb -sahifasining ko'rsatmalaridan foydalanib, uni qanday ishlatishni bilib oling.
Calliope -ni quyidagicha o'rnating
- Ikkita AAA batareyasini joylashtiring.
- USB kabel orqali Calliope -ni kompyuterga ulang va uni fayl qidiruvchisidan toping.
- Mini-Space-Invader_1.0.hex faylini Calliope ildiz papkasiga nusxalash.
Batareya qutisi kaliti bilan Calliope yoqilgandan so'ng Space Invaders o'yini boshlanadi. O'yinni quyidagicha o'tkazish mumkin:
- 5 x 5 LED matritsaning pastki qismidagi bitta LED - bu sizning kosmik kemangiz bo'lib, u erni musofirlardan himoya qiladi.
- Kosmik kemangizni chapga yoki o'ngga burish uchun chap yoki o'ng tugmani bosing.
- Chet elliklar 5 x 5 LED matritsaning yuqori qismida paydo bo'ladi va erga qarab harakatlanadi.
- O'z kosmik kemangizni begonaning ostiga o'tkazing va begonani otish uchun ikkala tugmani bosing. Hisoblagich ko'payadi.
- Agar begona erga etib borsa, hisoblagich kamayadi.
3 -qadam: Kalliopani Lego qutisiga joylashtiring va qopqoq qo'shing
Oxirgi qadam - Calliopeni Lego korpusiga kiritish:
- Calliope -ni Lego qutisiga joylashtiring.
- Kalliope mahkam ushlab turilishi uchun siz bir nechta g'isht qo'shishingiz mumkin.
- Lego oynasini yon tomonida 4 ta tirgak bo'lgan 1 x 4 qora g'ishtga mahkamlang.
- Moviy va qizil Lego panellarini deraza yoniga qo'ying, shunda qopqoqlarning teshiklari Calliope tugmalarining tepasida bo'ladi.
- 3 x 1 Lego tayoqchasini teshiklarga joylashtiring. Tayoqlarni itarayotganda, Kalliope tugmalari yuqoriga va pastga aylanayotganini sezishingiz kerak.
- Batareya korpusining kalitini yoqing va batareya qutisini Lego korpusining pastki qismiga joylashtiring.
Space Invaders -ni o'zingiz yaratgan o'yin konsolida o'ynashdan zavqlaning!
4 -qadam: Kengaytmalar uchun boshqa g'oyalar
Albatta, siz boshqa o'yinlarni kodlashingiz mumkin, masalan. Ping Pong yoki ilon. Ajoyib manba -
Siz LED matritsali boshqa mikrokontrolderlarni displey sifatida ishlatishingiz mumkin. BBC mikro: bit, qarang: https://www.microbit.org/. Sizdan o'zingizning shaxsiy o'yin konsoli qurishingizni eshitishni istardim.