Bonjour,
L'inscription sur ce forum et les premiers messages sont modérés par un Administrateur.
Ce n'est pas très convivial mais malheureusement nécessaire suite au spam intensif de nos amis russes.
Cordialement,
Dominique

Capteur UV A -B-C ??

Support des produits Adafruits dont MC Hobby est le distributeur.
Forum rules
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
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Capteur UV A -B-C ??

Post by 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
User avatar
Dominique
Administrateur du site
Posts: 283
Joined: Sun 17 May 2020 22:43

Re: Capteur UV

Post by 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.
User avatar
Dominique
Administrateur du site
Posts: 283
Joined: Sun 17 May 2020 22:43

Re: Capteur UV

Post by 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
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by 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
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by elecbleu »

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

Code: Select all

#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:  ");
User avatar
Dominique
Administrateur du site
Posts: 283
Joined: Sun 17 May 2020 22:43

Re: Capteur UV A -B-C ??

Post by 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
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by 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
Attachments
dfrobot.JPG
elecbleu
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by elecbleu »

bonjour
j'ai selectionné le uno et le sketch dfrobot est refusé????
je rame :D
elecbleu
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by 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
Posts: 7
Joined: Sun 14 Jun 2020 07:52
Location: Everberg

Re: Capteur UV A -B-C ??

Post by elecbleu »

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