Skip to content

Activité

Badge d'émotion tactile

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

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Ajouter une autre expression à un projet de badge émotion en utilisant le capteur du logo tactile du nouveau micro:bit comme un bouton supplémentaire

Introduction

Guide de codage

Ce que vous apprendrez

  • Comment les ordinateurs reçoivent des entrées, les traitent en utilisant du code et créent des sorties différentes
  • Comment utiliser le logo tactile du nouveau micro:bit comme une entrée de bouton pour déclencher des sorties

Comment ça marche

  • Ce programme détecte si vous appuyez sur le bouton A et affiche une icône heureuse sur la sortie de l'écran LED.
  • Il détecte si vous appuyez sur le bouton B et affiche un visage triste sur l'écran LED.
  • Si vous touchez le logo doré à l'avant du nouveau micro:bit, le programme détecte votre doigt et montre un visage surpris sur les 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 *
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)

Étape 3 : Améliore-le

  • Changez les icônes qui apparaissent, ou dessinez les vôtres pour montrer différentes émotions.
  • Créez une séquence animée de visages lorsque vous appuyez sur chaque bouton.
  • Ajoutez des sons différents qui correspondent à chaque émotion.