Skip to content

Активност

MakeCode за бележење података

Напредно | MakeCode | USB интерфејс, Акцелерометар - мерач убрзања, Радио | Information handling, Statistics & graphs, Време & клима, Енергија, Радио таласи, Руковање подацима, Сензори, Силе

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

Шта је ово?

Користите micro:bit као даљински уређај који снима податке који се очитавају са његових сензора.

micro:bit приказује графикон и X, Y и Z осе, водоравно, усправно и од напред према назад, респективно

Како то ради

  • Пребаците (флешујте) програм на micro:bit-предајнику на који су повезане батерије и причврстите га за нешто што се окреће (као што је унутрашњост посуде за цеђење салате) или га припремите за бацање.
  • Micro:bit-предајник стално са акцелерометра очитава вредност силе у све три димензије (по осама x, y и z) и те податке шаље путем радио-везе.
  • Повежите micro:bit-пријемник на рачунар и пребаците програм којим се прикупљају подаци путем прегледача Chrome или MakeCode апликације. Акцелерометар micro:bit-пријемника прима податке и шаље их као серијске податке на рачунар.
  • Сада би испод симулатора micro:bit требало да се појави дугме "прикажи конзолу", кликните на њега и на екрану се виде графици података очитаних у реалном времену.
  • Померајте micro:bit сензор тако да очитава прво вредност са једне осе, друге, па са треће и посматрајте како се вредности очитавања мењају по свакој оси. Бацајте га у вис, завртите га у посуди за цеђење салате: шта видите?
  • Притисните дугме 'пауза' и преузмите нумеричке податке у облику CSV датотеке (вредности су одвојене зарезом) које касније можете прегледати и анализирати у неком програму за табеларна израчунавања. Ако избришете другу и трећу временску колону, а оставите само прву, податке можете у програму за табеларно израчунавање приказати у облику дијаграма расејања који приказује како се силе мењају током времена.
табела која приказује линијски графикон направљен од вредности очитаних акцелерометром

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

  • 2 micro:bit-а и једно паковање батерија
  • лаптоп или десктоп рачунар за чување података
  • MakeCode едитор (независна апликација или веб верзија у Chrome v65 или касније)
  • актуелна верзија уграђеног софтвера (фирмвер) (0249 или више) на пријемном micro:bit-у
  • опционално сушилица за салату

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

Сензор / предајник

Пријемник

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

  • Покушајте на исти начин даљинско очитавање сензора попут сензора температуре, светлости или магнетног поља.
  • Спроведите физички експеримент са силама које делују на микробит уређај док се окреће у уређају за цеђење салате (центрифуга). Видите ли оно што очекујте? (Имајте на уму да акцелерометар на micro:bit-у може да очитава само силе до 2г, двоструко већу од силе Земљине гравитације - ако га брзо окренете, можда ће доћи до сила које су превелике да би се могле регистровати, тачније очитавати.)