Skip to content

Activité

Badge d'émotion sonore

Débutant | MakeCode, Python | Boutons, Haut-parleur, Logo tactile, Écran LED | Abstraction, Entrée / Sortie

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Créez un badge d'émotion qui exprime ce que vous ressentez dans les sons et les images.

Introduction

Guide de codage

Ce que vous apprendrez

  • Comment utiliser les nouveaux sons intégrés du micro:bit comme sorties pour ajouter de la personnalité et de l'expression à vos projets.

Comment ça marche

  • Le micro:bit avec haut-parleur intégré peut jouer de nouveaux sons expressifs. Ce projet joue un son "heureux" lorsque vous appuyez sur le bouton A en réponse à l'icône "heureux" sur la sortie de l'écran LED.
  • Il joue un son "triste" lorsque vous appuyez sur le bouton B en réponse à l'icône de visage triste.
  • Lorsque vous appuyez sur le logo tactile, il joue le son "ressort" en réponse au visage "surpris" sur l'écran LED.

Ce dont vous aurez besoin

  • nouveau micro:bit avec son (ou simulateur MakeCode)
  • MakeCode ou éditeur Python
  • un boîtier de piles (optionnel)

Étape 2 : Programme-le

1from microbit import *
2import audio
3
4while True:
5    if button_a.is_pressed():
6        display.show(Image.HAPPY)
7        audio.play(Sound.HAPPY)
8    if button_b.is_pressed():
9        display.show(Image.SAD)
10        audio.play(Sound.SAD)
11    if pin_logo.is_touched():
12        display.show(Image.SURPRISED)
13        audio.play(Sound.SPRING)

Étape 3 : Améliore-le

  • Expérimentez avec les différents nouveaux sons expressifs comme 'rieur', 'bonjour' et 'scintillant'.
  • Modifiez le programme avec différentes icônes d'émotion ou dessinez les vôtres.
  • Ajouter une animation pour aller avec chaque expression.