Skip to content

Activitat

Fes el ximple

Novell | MakeCode, Python | Acceleròmetre | Entrada/sortida

Pas 1: Crea-ho

En què consisteix?

Amplia el ventall d'emocions que pots mostrar: salta amunt i avall per mostrar que et sents ximple!

quan la micro:bit és sacsejada mostra una cara ximple a la seva pantalla LED

Com funciona

  • Com en el Projecte d'emoticones, aquest programa mostra un rostre feliç o trist segons quin botó d'entrada premis, A o B. .
  • La micro:bit té altres entrades, com els sensors.
  • Aquest programa utilitza el senyal de l'acceleròmetre de la micro:bit per mesurar forces i sentit quan és sacsejada.
  • Quan l'acceleròmetre detecta un moviment sobtat, el programa fa que aparegui la cara ximple a la pantalla LED.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)
  • Energia per sacsejar, saltar o fer el ximple

Pas 2: Programa-ho

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 accelerometer.was_gesture('shake'):
9        display.show(Image.SILLY)

Pas 3: Millora-ho

  • Utilitza diferents icones d'emocions integrades com AVORRIT (MEH) , CONFÚS (CONFUSED) o ENFADADA (ANGRY).
  • Mostra una altra emoció quan premis els botons A i B a l'hora.
  • Afegeix noves emoticones fent servir la pantalla de leds per dibuixar les teves pròpies imatges com vàrem fer a "Animals animats".
  • L'acceleròmetre pot percebre altres "gestos" com "caiguda lliure" i si és balancejat a l'esquerra o a la dreta- prova'ls. Descobreix més sobre gestos al Python de micro:bit aquí.