loader

Capteur de luminosité Grove avec micro:bit

Cette ressource montre comment utiliser le capteur de luminosité Grove avec une micro:bit. Dans un premier temps, nous verrons comment mesurer la luminosité ambiante. Puis, dans la partie Exercice pratique, nous verrons comment créer un système d'éclairage nocturne.

Le capteur de luminosité embarque une photodiode, composant ressemblant beaucoup à une LED :

image capteur

Une photodiode est un type particulier de diode, un composant électronique qui ne laisse passer le courant que dans un sens. En plus d'être unidirectionnelle, la photodiode, lorsqu'elle reçoit de la lumière, génère un faible signal électrique, proportionnel à la quantité de lumière reçue, un peu à la manière d'une cellule photovoltaïque. Il est alors possible de mesurer ce signal pour déterminer la luminosité ambiante.
Une photodiode se présente de la même façon qu'une LED classique, avec une broche plus longue que l'autre, où la broche la plus longue est l'anode (pôle positif) et la broche la plus courte est la cathode (pôle négatif).
D'ailleurs, toutes les LED peuvent agir comme des photodiodes. Cependant, une LED utilisée comme photodiode est plus sensible aux longueurs d'onde égales à celle qu'elle émet (par exemple, une LED rouge détectera principalement la lumière rouge et infrarouge). De plus, les LED standard sont beaucoup moins sensibles que les véritables photodiodes.
Ci-dessous le symbole des photodiodes dans les schémas électroniques (on remarquera que le symbole d'une LED est très similaire, mis-à-part le sens des flèches, représentant la lumière émise dans le cas de la LED, et de la lumière reçue dans le cas de la photodiode) :

symbole photodiode
Schéma d'une photodiode (titre original : Photo diode, auteur : possiblement Knutux, domaine public, source)

Instructions de montage
Pour connecter le capteur à la micro:bit, il faudra tout d'abord insérer cette dernière dans le port prévu à cet effet du shield Grove, puis connecter le capteur de luminosité sur le port P0/P14 du shield Grove :

schéma montage partie 2

Programme
Le programme suivant va, lorsque le bouton A de la micro:bit est appuyé, prendre une mesure de la luminosité (valeur entre 0 et 1023) et l'afficher sur la matrice de LED de la micro:bit :

Instructions de montage
En reprenant le montage précédent, il faudra connecter la LED RGB au port P1/P15 du shield Grove :

Montage partie 3

Exercice
Le but de cet exercice est de simuler un lampadaire intelligent, qui éclairerait uniquement la nuit en détectant l'absence de lumière. Le programme va donc vérifier en permanence la luminosité ambiante, et, si cette dernière est en dessous d'un certain seuil (fixé ici à 100), alors la LED devra s'éclairer. Si jamais la luminosité remonte au dessus du seuil, il faudra également éteindre la LED.

Vous êtes toujours bloqué ? Pas question de vous laisser seul !
  • Nous vous invitons à nous envoyer un mail à : support@vittascience.com  

N'hésitez pas à joindre des captures d'écrans : de votre programme / de vos messages d'erreurs / ou toute autre information pouvant être utile. 

 Afin de vous aider au mieux, nous regarderons le(s) programme(s) qui pose(nt) problème ensemble (prévoyez d'avoir votre montage sous la main pour le RDV). 

Licencia de uso

Licence Creative Commons

Este recurso está disponible bajo los términos de la licencia Creative Commons Attribution-Share Alike 2.0 France License.