Ce petit capteur est un excellent moyen d'ajouter une détection de lumière UV à tout projet de microcontrôleur. Le VEML6070 de Vishay dispose d'un véritable capteur de lumière UV A et d'un ADC contrôlé par I2C qui prendra des mesures et les intégrera pour vous sur ~ 60 ms à 500 ms.
Contrairement au Si1145, ce capteur ne vous donnera pas de lectures d'indice UV. Cependant, le Si1145 effectue des approximations de l'indice UV basées sur le niveau de lumière et non sur la véritable détection UV. Le VEML6070, en revanche, possède un REAL capteur de lumière dans le spectre UV. Il possède également une interface I2C beaucoup plus simple, ce qui vous permet de l'exécuter facilement sur les plus petits microcontrôleurs.
Contrairement au capteur analogique GUVA, la polarisation et l'ADC sont tous internes, vous n'avez donc pas besoin d'un ADC.
Ce capteur UV fonctionne très bien avec une alimentation ou une logique de 3 ou 5 V, il est agréable et compact, et il est facile à utiliser avec n'importe quel microcontrôleur compatible I2C. Chaque commande est livrée avec un circuit imprimé assemblé avec un capteur, des résistances de rappel pratiques, une résistance de rset de 270K et un petit morceau d'en-tête. Une légère soudure est nécessaire pour fixer l'en-tête, mais c'est une tâche rapide !