Skip to content

Activité

Veilleuse

Intermédiaire | MakeCode, Python | Capteur de luminosité, Écran LED | Capteurs, Entrée / Sortie, Léger, Météo et climat, Sélection

Étape 1 : Maîtrisez

Qu'est-ce que c'est ?

Une lumière de nuit qui allume l'écran LED de votre micro:bit dans l'obscurité.

la lune sur micro:bit avec toutes ses LEDs éclairées

Comment ça marche

  1. Comme le projet de capteur de lumière solaire, cela utilise les LEDs du micro:bit comme un capteur de lumière. Couvrez l'écran de votre main et voyez s'il s'allume.
  2. Il utilise sélection pour sentir si la lumière tombant sur le micro:bit est sous un certain niveau – est inférieure à (<) 100. S'il fait sombre, il allume l'affichage du micro:bit, sinon il efface l'écran pour que les LED soient éteints.
  3. Vous devrez peut-être ajuster le nombre de seuil 100 en fonction des conditions d'éclairage.
  4. À quoi pensez-vous que vous pourriez utiliser cette lumière de nuit? Cela pourrait-il contribuer à améliorer la sécurité des personnes ou des animaux dans l'obscurité?

Ce dont vous aurez besoin

  • micro:bit (ou simulateur MakeCode)
  • MakeCode ou éditeur Python
  • un boîtier de piles (optionnel)
  • une source de lumière et quelque chose pour couvrir le micro:bit avec

Étape 2 : Codez

Étape 3 : Améliorez

  • Changez l'image pour afficher une lune ou une étoile quand il fait sombre.
  • Attachez le micro:bit à votre sac ou à vos vêtements pour l'utiliser comme un éclairage de sécurité supplémentaire lorsque vous marchez ou que vous faites du vélo. Pouvez-vous le faire clignoter pour qu'il soit encore plus visible ?
  • Essayez ce projet MakeCode qui rend l'affichage LED plus lumineux ou plus sombre en fonction de la quantité de lumière qui tombe sur le micro:bit. Où est-ce que vous avez vu d'autres choses qui réagissent à la lumière de cette façon?