Skip to content

Activité

LEDs apaisantes

Débutant | MakeCode, Python | Écran LED | 3 Santé, Animation, Itération, Séquence

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Transformez votre micro:bit en un simple appareil numérique pour vous aider à vous détendre en ralentissant et en régulant votre respiration en utilisant une simple séquence animée.

Ce projet s’inscrit dans une série de projets visant à proposer des activités de résolution de problèmes et de prototypage conçues pour explorer la technologie, par exemple des solutions aux défis des Objectifs mondiaux pour le développement durable.

Introduction

Guide de codage

Comment ça marche

  • Construire une séquence animée dans une boucle infinie.
  • Utilisez les petites et les grandes icônes intégrées en forme de losange pour créer un effet pulsant.
  • Ajouter des blocs de pause pour ralentir l'animation à un rythme relaxant.
  • Utilisez une pause plus longue au milieu de l'animation, peut-être 2 secondes, c'est à dire 2000 millisecondes.
  • Testez votre code dans le simulateur MakeCode pour vous assurer qu'il fonctionne comme vous le souhaitez avant de le transférer sur votre micro:bit.

Ce dont vous aurez besoin

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

Étape 2 : Programme-le

1from microbit import *
2
3while True:
4    sleep(2000)
5    display.show(Image('00000:'
6                       '00000:'
7                       '00900:'
8                       '00000:'
9                       '00000'))
10    sleep(500)
11    display.show(Image.DIAMOND_SMALL)
12    sleep(500)
13    display.show(Image.DIAMOND)
14    sleep(2000)
15    display.show(Image.DIAMOND_SMALL)
16    sleep(500)
17    display.show(Image('00000:'
18                       '00000:'
19                       '00900:'
20                       '00000:'
21                       '00000'))
22
23

Étape 3 : Améliore-le

  • Changez les temps de pause pour correspondre à votre rythme de respiration préféré.
  • Créez vos propres images pour remplacer les icônes de losange.
  • Ajoutez plus d'étapes pour rendre votre animation plus lisse.