Skip to content

Активност

Беџ на додир за приказивање емоција

Почетник | MakeCode, Python | Лед екран, Лого осетљив на додир, Тастери | Сажетак, Улаз/излаз

Корак 1: Уради

Шта је ово?

Додајте још један израз у пројекат беџеви емоција користећи нови micro:bit-ов сензор лого као додатно дугме

Увод

Водич за програмирање

Шта сте научили

  • Како рачунари прихватају податке са улаза, обрађују их помоћу кôда и креирају различите излазе
  • Како се користи нови micro:bit-ов лого осетљив на додир као дугме за покретање излаза

Како то ради

  • Овај програм препознаје ако притиснете дугме А и приказује као излаз на ЛЕД екрану икону срећног лица.
  • Ако се региструје притисак на тастер Б, на ЛЕД екрану се приказује тужно лице.
  • Ако додирнете златни лого на предњој страни новог micro:bit-а, програм региструје додир и на ЛЕД екрану се приказује изненађено лице.

Шта вам је потребно

  • нови micro:bit уређај са звуком (или MakeCode симулатор)
  • MakeCode или Python уређивач
  • батерије (опционално)

Корак 2: Програмирај

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        display.show(Image.HAPPY)
6    if button_b.is_pressed():
7        display.show(Image.SAD)
8    if pin_logo.is_touched():
9        display.show(Image.SURPRISED)

Корак 3: Унапреди

  • Промените иконе које се појављују на екрану или нацртајте своје да бисте показали различите емоције.
  • Направите анимирани низ лица када се притисне сваки од тастера.
  • Додајте различите звуке у скаду са емоцијом.