Capteur UV A -B-C ??

Support des produits Adafruits dont MC Hobby est le distributeur.
Règles du forum
Ces forums sont destinés aux clients de MC Hobby ayant besoin d'assistance pour/suite à leurs achats.
Merci de suivre les recommandations suivantes.
Pensez à:
  • Titre claire: permettant d'identifier le produit et le problème
  • Contenu complet: schema, message d'erreur, etc (tout ce qui permet d'aider à distance).
  • Fichier joint: Max 300 Ko
  • Courtoisie et précision
elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Capteur UV A -B-C ??

Message par elecbleu »

bonjour je cherche un capteur UV du type VEML6075 ardafruit
Avez vous quelque chose qui peu mesurer les UV A -B-C ??
Merci
Elecbleu

Avatar du membre
Dominique
Administrateur du site
Messages : 75
Enregistré le : dim. 17 mai 2020 22:43

Re: Capteur UV

Message par Dominique »

Bonjour,
Le VELM6075 n'est plus disponible chez Adafruit.
Par contre, il existe chez DFRobot (interface I2C), voir ce lien https://shop.mchobby.be/product.php?id_product=1881
Ce capteur permet de mesurer UV-A et UV-B et est intéressant pour des applications de Labo.
DFRobot propose un Wiki avec Info pour Arduino (si besoin d'un support MicroPython ... faites un signe)
Sélection_003.png
.
UVA : 315 à 400nm
UVB : 280 à 315 nm
UCV : 100 à 280 nm

A noter que 100nm est plutôt du domaine des rayons X, il faut donc un capteur spécifique.

Pour la mesure d'UVC, il existe des photo-diodes qui commence à 200nm (en dessous c'est visiblement du domaine du rayon X).
A 30+ Eur, vous avez une photodiode dont le courant varie entre 0 et 3 nA (nano Ampère).
Je vous recommande donc un kit de développement UV-C disponible chez Digi-Key pour 80+ Eur HTVA
https://www.digikey.be/product-detail/f ... D/10474940
Dominique, MC Hobby.

Avatar du membre
Dominique
Administrateur du site
Messages : 75
Enregistré le : dim. 17 mai 2020 22:43

Re: Capteur UV

Message par Dominique »

A noter aussi ce projet pour la mesure d'UVC:

HOWTO: NukeMeter – Measuring UV-C Light Intensity
https://hackerfarm.jp/2020/03/nukemeter/
Dominique, MC Hobby.

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

Raymond Vicari
2 août 2020 à 10:01 UTC+2
bonjour
j'ai un soucis avec le capteur uv pour le faire fonctionner avec mon arduino due
J'ai installé le sketch ardafruit veml6075,
j'ai connecté sur vcc 3.3v
sda sur sda de la due
scl sur scl de la due
le sketch ce télécharge correctement, mais je ne vois pas les mesures escomptées sur le monitor qui m'indique fail wiring??
? le sketch est il bon pour le gravity uv de dfrobot? son adr est elle compatible avec celle du sketch ardafruit?
merci a vous
raymond vicari

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

précision,
j'ai chargé le sketch de dfrobot et j'ai :

Code : Tout sélectionner

#include <Wire.h>

#define VEML6075_ADDR   0x10

void setup()
{
  Serial.begin(115200);
  delay(2000);
  while(!Serial);

  Serial.println();
  while(VEML6075.begin() != true) {
    Serial.println("VEML6075 begin faild");
    delay(2000);
  }
  Serial.println("VEML6075 begin successed");
}

void loop()
{
  uint16_t    UvaRaw = VEML6075.readUvaRaw();         // read UVA raw  [u][b]pour cette ligne :'VEML6075' was not declared in this scope[/b][/u]

  uint16_t    UvbRaw = VEML6075.readUvbRaw();         // read UVB raw
  uint16_t    comp1Raw = VEML6075.readUvComp1Raw();   // read COMP1 raw
  uint16_t    comp2Raw = VEML6075.readUvComp2Raw();   // read COMP2 raw

  float       Uva = VEML6075.getUva();                // get UVA
  float       Uvb = VEML6075.getUvb();                // get UVB
  float       Uvi = VEML6075.getUvi(Uva, Uvb);        // get UV index

  Serial.println();
  Serial.println("======== start print ========");
  Serial.print("UVA raw:    ");
  Serial.println(UvaRaw);
  Serial.print("UVB raw:    ");
  Serial.println(UvbRaw);
  Serial.print("COMP1 raw:  ");

Avatar du membre
Dominique
Administrateur du site
Messages : 75
Enregistré le : dim. 17 mai 2020 22:43

Re: Capteur UV A -B-C ??

Message par Dominique »

Heuuu, ce que ne dis pas le message avec le sketch DFRobot c'est si vous avez les mesures attendues...

Sinon je proposerait de faire un premier essai avec un UNO + Sketch DFRobot puisque c'est la référence technique. Puis seulement de passer sur une autre plateforme. DUE n'est plus en 8 bits et certains raccourcis de codage pourrait réserver de désagréables surprises.

Je sais que cette façon de faire est agaçante mais je suis parfois obligé de faire pareil lorsque je porte un pilote sous MicroPython (rien que pour m'assurer du fonctionnement, fiabilité et parfois même des valeurs lue depuis les registres).

Cordialement.
Dominique, MC Hobby.

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

merci Dominique
je te joins ce que due me dit après un verify du sketch df robot.
Image

Je viens aussi de lancer la commande d'un uno pour pouvoir faire l'essai que tu préconises.
Actuellement Je n'ai qu'un due.
Ferai un suivit
Fichiers joints
dfrobot.JPG

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

bonjour
j'ai selectionné le uno et le sketch dfrobot est refusé????
je rame :D

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

Bien cher Dominique
ce matin j'ai reçu mon UNO que tu m'as fait parvenir suite à ta suggestion de remplacer le due par le uno.
Et formidable tu as eu la bonne idée car cela fonctionne impeccablement avec le sketch de DFRobot
dont tu m'as joint le lien ci dessus.
Dommage que le due soit pas compatible ??
un grand merci pour pour tous ces services que l'on ne peut trouver que chez des passionnés comme vous.
Je vais donc maintenant faire mes mesures sur les UV tant attendus.
Cordialement et mes amitiés
Elecbleu

elecbleu
Messages : 7
Enregistré le : dim. 14 juin 2020 07:52
Localisation : Everberg

Re: Capteur UV A -B-C ??

Message par elecbleu »

J'oubliais, j'avais oublié de dé-zipper le fichier et de le mettre dans les exemples :mrgreen:
A@+
Elecbleu

Répondre