Мазмуну:
- 1 -кадам: Micro: bitти компьютерге туташтырыңыз
- 2 -кадам: Micro: bit Python редакторуна өтүңүз
- 3 -кадам: Кодду Micro: bitке жүктөңүз
- 4 -кадам: Ойноңуз
Video: Микро: бит эс тутуму оюну: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Жөнөкөй эс оюну, анда сиз ырааттуулукту эстеп, экинчи ирет жооп беришиңиз керек, ырааттуулук так ошондой болгон. Ар бир турда кошумча кадам ырааттуулукка кошулат.
1 -кадам: Micro: bitти компьютерге туташтырыңыз
Бул эс оюнун жасоо үчүн бизге эки гана нерсе керек:
микро: бит
коддоо үчүн компьютер
Эгерде сизде микро: бит жок болсо, бирин алыңыз! Алар укмуштай кызыктуу кичинекей нерселер менен иштөө жана балдар үчүн технологияны жана программалоону ачуунун оңой жолу.
Биздин кичинекей оюнду жасаш үчүн, сиз микро: битти USB кабели аркылуу компьютерге туташтырышыңыз керек.
2 -кадам: Micro: bit Python редакторуна өтүңүз
Оюнду түзүү үчүн, биз микро -битке бир аз код коюшубуз керек. Бул үчүн, төмөнкүгө өтүңүз:
Берилген негизги кодду тандап, төмөнкү кодду редакторго чаптаңыз:
# Python кодуңузду бул жерге кошуңуз. Мисалы, микробиттин импорту * импорттук кокустук # жаратуу дисплей аракеттери = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # жалпы оюн орнотуулары жылат = gameover = False def show_moves (): display.show (кыймылдар, кечигүү = 1000) уйку (1000) display.show ('=') уйку (1000) тандоолор = (random.randint (1, 2)) эгер тандоолор == 2 болсо: display.show (кыймылдар, кечигүү = 1000) уйку (1000) elif тандоолору == 1: узундук = лен (кыймылдар) -1 newMoves = тизме (жылыштар) newnr = (random.randint (0, узундук)) oldmove = newMoves [newnr] newmove = random.choice (action) newMoves [newnr] = newmove if oldmove == newmove: choices = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False buttonpressed == False: display.show (' ? ') if choices == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False elif choices == 1: if button_a.was_pressed (): return True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False def add_nextMove (): moves.append (random.choice (action)) # game gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) уйку (2000)
3 -кадам: Кодду Micro: bitке жүктөңүз
Биринчиден, микробитиңиз компьютериңизге туташкандыгын текшериңиз.
Редактордо, кодду компьютериңизге жүктөө үчүн, жогорку сол бурчтагы Жүктөө дегенди басыңыз жана файл изилдөөчүсүндөгү файлды микробитиңизге сүйрөп барып таштаңыз.
Микроңуздун артындагы кызгылт сары жарык: бит жаркылдай баштайт. Которуу бүтөөрү менен код иштей баштайт жана оюндун биринчи этабы башталат!
4 -кадам: Ойноңуз
Оюнду кайра баштоо үчүн, баштапкы абалга келтирүү баскычынын милдетин аткаруучу micro: bit'теги USB-порттун жанындагы баскычты басыңыз.
Сиз символду көрөсүз, андан кийин '='-белгиси, экинчи символ жана суроо белгиси. Мисалы: A = A?
Оюн жөнөкөй: биринчи кезек экинчисине барабарбы?
Кандай деп ойлойсуз? А басыңыз. Кандай деп ойлойсуз? B бас.
Эгер бактылуу болсоңуз, анда жылмаюу пайда болот, жана сиз ырааттуулукка символ кошуп, кийинки турга өтөсүз.
Эгерде сизде ийгилик жок болсо, кайгылуу жүз пайда болот.
Жөн эле арткы бетиндеги баштапкы абалга келтирүү баскычын басуу менен кайра аракет кылыңыз!
Ырахат!
Сунушталууда:
Микро: Бот - Микро: Бит: 20 кадам
Микро: Бот - Микро: Бит: Өзүңүзгө Микро: Ботту куруңуз! Бул Micro: Bit башкарылуучу робот, автономдуу айдоо үчүн sonar курулган, же эгер сизде эки Micro: Bits, радио башкарылган айдоо болсо
Микро: бит - Микро барабан машинасы: 10 кадам (Сүрөттөр менен)
Микро: бит - Микро барабан машинасы: Бул микро: бит микро барабан машинасы, жөн эле үндү чыгаруунун ордуна, актуалдуу барабандар. Бул микро: бит оркестринин коёндорунун жетеги менен жазылган. Mocro: bit менен колдонууга оңой болгон кээ бир соленоиддерди табуу мага бир аз убакытты талап кылды
Микро: бит кумар оюну: 8 кадам
Микро: бит кумар оюну: Бул көрсөтмөдө мен сизге жөнөкөй гамбол оюнун кантип жасоону үйрөтөм. Бул жөнөкөй этап -этабы менен сиз блок коддоо ыкмасын колдонуу менен 9 категорияны колдоносуз. Ар бир категория сиздин микро битиңизге ар кандай нерселерди кылат. Кумар оюнун жасоо үчүн
Микро программалоо: Бит робот жана джойстик: MicroPython менен бит контроллери: 11 кадам
Микро программалоо: Bit Robot & Joystick: MicroPython менен Bit Controller: Robocamp 2019 үчүн, биздин жайкы робототехника лагери, 10-13 жаштагы жаштар BBC микро: битке негизделген "салмакка каршы роботту" ширетип, программалап жана куруп жатышат. микро: битти алыстан башкаруу катары колдонсоңуз болот.Эгер сиз азыр Robocampта болсоңуз, лыжа
Pimoroni Enviro менен жарык жана түстү өлчөө: микро үчүн бит: бит: 5 кадам
Pimoroni Enviro менен жарык жана түстү өлчөө: микро үчүн бит: бит: Мен буга чейин жарык жана түстү өлчөөгө мүмкүндүк берген кээ бир түзмөктөрдө иштеп келгем жана сиз бул жерде жана бул жерде көрсөтмөлөрдүн артында теория жөнүндө көп нерселерди таба аласыз. жакында эле enviro: bit, m үчүн кошумча