SI1145 : un senseur en lumière visible, infrarouge et index UV pour Arduino
Après plusieurs articles autour du Micro:bit, nous allons faire un petit break sur un senseur pour Arduino.
Dès que l'on est sur la plage, les parents insistaient
toujours pour ajouter -encore une fois- un nouvelle couche de crème solaire pour protéger la peau de leur enfant.
C'est qu'il faut se protéger des rayons ultraviolets mais où est le
juste milieu entre "pas assez" et "trop" de crème solaire ?
Avec ce senseur d'index UV connecté sur un Arduino, votre enfant pourrait vous répondre : "mon senseur SI1145 calibré m'indique un index UV de 4.5, je n'ai donc plus besoin d'ajouter de crème solaire!"
A propos du SI1145
Le SI1145 est un nouveau senseur de SiLabs avec un senseur calibré et algorithme de traitement pouvant calculer l'index UV. Le senseur ne contient pas d'élément sensible aux ultraviolets mais il fait une approximation de l'index UV sur base de la mesure de la lumière visible et infrarouge. Lors du test du senseur, Adafruit à comparé les résultats du senseur avec ceux communiqués au journal du soir. Il s'avère que l'index UV rapporté est particulièrement fiable!
Caractéristiques du SI1145
Le SI1145 est un senseur digital utilisant le bus I2C, il est donc utilisable avec n'importe quel microcontrôleur.
Le senseur dispose d'éléments sensibles à la lumière visible et infrarouge, ce qui permet de mesurer n'importe quel type de lumière - Adafruit à écrit une bibliothèque qui estime les indexes de lumière mais ne calcule pas, avec exactitude, la valeur de la lumière visible et lumière infrarouge.
Pour disposer d'un senseur de précision mesurant la lumière en Lux, il est préférable d'opter pour un TSL2561.
Utilisation dérivée
En connectant une LED Infrarouge sur la broche LED, il est possible d'utiliser le SI1145 comme senseur de proximité (le SI1145 contient également un senseur de proximité élémentaire).
Breakout SI1145 |
Avec ce senseur d'index UV connecté sur un Arduino, votre enfant pourrait vous répondre : "mon senseur SI1145 calibré m'indique un index UV de 4.5, je n'ai donc plus besoin d'ajouter de crème solaire!"
A propos du SI1145
Le SI1145 est un nouveau senseur de SiLabs avec un senseur calibré et algorithme de traitement pouvant calculer l'index UV. Le senseur ne contient pas d'élément sensible aux ultraviolets mais il fait une approximation de l'index UV sur base de la mesure de la lumière visible et infrarouge. Lors du test du senseur, Adafruit à comparé les résultats du senseur avec ceux communiqués au journal du soir. Il s'avère que l'index UV rapporté est particulièrement fiable!
Caractéristiques du SI1145
- Index UV
- Lumière Visible
- Infrarouge (IR)
- Senseur Digital
- Interface I2C
- 3.3v et 5V compatible
Breakout SI1145 |
Le senseur dispose d'éléments sensibles à la lumière visible et infrarouge, ce qui permet de mesurer n'importe quel type de lumière - Adafruit à écrit une bibliothèque qui estime les indexes de lumière mais ne calcule pas, avec exactitude, la valeur de la lumière visible et lumière infrarouge.
Pour disposer d'un senseur de précision mesurant la lumière en Lux, il est préférable d'opter pour un TSL2561.
Utilisation dérivée
En connectant une LED Infrarouge sur la broche LED, il est possible d'utiliser le SI1145 comme senseur de proximité (le SI1145 contient également un senseur de proximité élémentaire).
Tutoriel
Où acheter- Tutoriel et bibliothèque pour démarrer rapidement avec le senseur SI1145 (Adafruit, Anglais)
Lire les données du senseur et afficher l'index UV
- SI1145 - Senseur Lumière Visible/Infrarouge/Index UV est disponible de stock chez MC Hobby.
Écrire un commentaire