materiels:capteurs:eclairement:luminosite

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiels:capteurs:eclairement:luminosite [2022/06/30 12:25] philmateriels:capteurs:eclairement:luminosite [2022/08/04 17:56] (Version actuelle) – [2.1.3 BH1750 (1 à 65535lux)] phil
Ligne 1: Ligne 1:
-{{ :suivant.png?nolink&30|}} {{ :retour.png?nolink&30|}} [[materiels:accueilmateriels|{{ :iconemaison.jpg?nolink&30|Sommaire Matériels}}]]+[[materiels:accueilmateriels|{{ :iconemaison.jpg?nolink&30|Sommaire Matériels}}]]
  
 ===== Capteurs - Eclairement ===== ===== Capteurs - Eclairement =====
-[Mise à jour le 30/6/2022]+[Mise à jour le 7/7/2022] 
  
 {{ :materiels:capteurs:lux.png?nolink&100|}} {{ :materiels:capteurs:lux.png?nolink&100|}}
Ligne 20: Ligne 21:
  
 {{ :materiels:capteurs:wikiversite.jpg?nolink&50|}} {{ :materiels:capteurs:wikiversite.jpg?nolink&50|}}
-  * // **Ressource** à consulter sur **Wikiversité** // <html><a href="https://fr.wikiversity.org/wiki/Rudiments_de_photom%C3%A9trie/%C3%89clairement_lumineux" target="_blank">Rudiments de photométrie</a></html>+  * // **Ressources** //  
 +    * <html><a href="https://fr.wikiversity.org/wiki/Rudiments_de_photom%C3%A9trie/%C3%89clairement_lumineux" target="_blank">Rudiments de photométrie</a></html> 
 +    * <html><a href="https://www.eeca.eu/meilleur-capteur-de-lumiere/#:~:text=Un%20capteur%20de%20lumi%C3%A8re%2C%20%C3%A9galement,pas%20un%20instrument%20de%20mesure." target="_blank">Comment choisir le meilleur capteur de lumière</a></html>
  
 ---- ----
  
-===== 2. Capteurs analogiques =====+===== 1. Capteurs analogiques =====
  
-==== 2.1 LDR ====+==== 1.1 LDR ====
 {{ :materiels:capteurs:photoresistance.png?nolink|Symbole}} {{ :materiels:capteurs:photoresistance.png?nolink|Symbole}}
  
-=== 2.1.1 Généralités ===+=== 1.1.1 Généralités ===
 Une photorésistance (également appelée résistance photo-dépendante ou cellule photoconductrice) est un composant électronique dont la résistivité varie en fonction de la quantité de lumière incidente : plus elle est éclairée, plus sa résistivité baisse. <html><a href="https://fr.wikipedia.org/wiki/Photor%C3%A9sistance" target="_blank">Wikipédia</a></html> Une photorésistance (également appelée résistance photo-dépendante ou cellule photoconductrice) est un composant électronique dont la résistivité varie en fonction de la quantité de lumière incidente : plus elle est éclairée, plus sa résistivité baisse. <html><a href="https://fr.wikipedia.org/wiki/Photor%C3%A9sistance" target="_blank">Wikipédia</a></html>
  
Ligne 39: Ligne 42:
     * <html><a href="https://webge.fr/doc/wikis/pdf/Mesures_Essais/Ressource_courbe_etalonnage_LDR.zip" target="_blank">Courbe d'étalonnage LDR</a></html>     * <html><a href="https://webge.fr/doc/wikis/pdf/Mesures_Essais/Ressource_courbe_etalonnage_LDR.zip" target="_blank">Courbe d'étalonnage LDR</a></html>
  
-=== 2.1.2 LDR NORPS12 ===+=== 1.1.2 LDR NORPS12 ===
 {{ :materiels:capteurs:norps12.jpg?nolink&120|}} {{ :materiels:capteurs:norps12.jpg?nolink&120|}}
  
Ligne 45: Ligne 48:
     * La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino.      * La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino. 
  
-<note>La cellule NORPS-12 d'Advanced Photonix est une cellule photoconductrice CdS dotée d'une réponse spectrale similaire à celle de l'oeil humain en boîtier TO-18. Cellule photoconductrice encapsulée dans un revêtement résistant à l'humidité et logée dans un boîtier en plastique.</note>+<callout type="info" icon="true">La cellule NORPS-12 d'Advanced Photonix est une cellule photoconductrice CdS dotée d'une réponse spectrale similaire à celle de l'oeil humain en boîtier TO-18. Cellule photoconductrice encapsulée dans un revêtement résistant à l'humidité et logée dans un boîtier en plastique.</callout>
  
   * //Distributeur// : <html><a href="https://fr.farnell.com/advanced-photonix/norps-12/photoresistance/dp/327700?ost=norps12&ddkey=https%3Afr-FR%2FElement14_France%2Fsearch" target="_blank">Farnell</a></html>   * //Distributeur// : <html><a href="https://fr.farnell.com/advanced-photonix/norps-12/photoresistance/dp/327700?ost=norps12&ddkey=https%3Afr-FR%2FElement14_France%2Fsearch" target="_blank">Farnell</a></html>
Ligne 68: Ligne 71:
     * Le modèle à simuler est téléchargeable <html><a href="https://webge.fr/doc/wikis/xlsx/SIM_XLSX_CdM_Eclairement_Generique.zip"><strong>ici</strong></a></html>       * Le modèle à simuler est téléchargeable <html><a href="https://webge.fr/doc/wikis/xlsx/SIM_XLSX_CdM_Eclairement_Generique.zip"><strong>ici</strong></a></html>  
  
-{{ :materiels:capteurs:acrobate.gif?nolink&40|}} +{{ :materiels:capteurs:acrobate.gif?nolink&30|}} 
   * L'**algorithme** du traitement à réaliser (**Ev=f(N)**) est téléchargeable <html><a href="https://webge.fr/doc/wikis/pdf/Algorithme/ALGO_CdM_Eclairement_LDR.zip" target="_blank"><strong>ici</strong></a></html>   * L'**algorithme** du traitement à réaliser (**Ev=f(N)**) est téléchargeable <html><a href="https://webge.fr/doc/wikis/pdf/Algorithme/ALGO_CdM_Eclairement_LDR.zip" target="_blank"><strong>ici</strong></a></html>
  
 ---- ----
  
-=== 2.1.3 Module Grove SEN11302P (Archives) ===+=== 1.1.3 Module Grove SEN11302P (Archives) ===
 {{ :materiels:capteurs:11302p.png?nolink&120|}} {{ :materiels:capteurs:11302p.png?nolink&120|}}
  
Ligne 80: Ligne 83:
     * La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino.     * La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino.
  
-<note>Le module est constitué d'une LDR placée dans un diviseur de tension isolé par un AOP monté en suiveur.</note>+<callout type="info" icon="true">Le module est constitué d'une LDR placée dans un diviseur de tension isolé par un AOP monté en suiveur.</callout>
    
   * //Distributeur// : **produit obsolète**   * //Distributeur// : **produit obsolète**
Ligne 155: Ligne 158:
  
 {{ :arduino:uc:platformioico.png?nolink&50|}} {{ :arduino:uc:platformioico.png?nolink&50|}}
-<note tip><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_UNO_LDR_SEN11302P.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</note>+<callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_UNO_LDR_SEN11302P.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout>
  
 ---- ----
  
  
-==== 2.2 Photodiodes ==== +==== 1.2 Photodiodes ==== 
-=== 2.2.1 Généralités ===+=== 1.2.1 Généralités ===
 Une photodiode est un composant semi-conducteur ayant la capacité de détecter un rayonnement du domaine optique et de le transformer en un signal électrique. <html><a href="https://fr.wikipedia.org/wiki/Photodiode" target="_blank">Wikipédia</a></html> Une photodiode est un composant semi-conducteur ayant la capacité de détecter un rayonnement du domaine optique et de le transformer en un signal électrique. <html><a href="https://fr.wikipedia.org/wiki/Photodiode" target="_blank">Wikipédia</a></html>
  
Ligne 171: Ligne 174:
     * Université Paris VI / ENS Cachan : <html><a href="https://webge.fr/doc/wikis/pdf/Modele_Capteur/Ressources_Phytem_Photodiodes.zip" target="_blank">PHYTEM</a></html>     * Université Paris VI / ENS Cachan : <html><a href="https://webge.fr/doc/wikis/pdf/Modele_Capteur/Ressources_Phytem_Photodiodes.zip" target="_blank">PHYTEM</a></html>
  
-=== 2.2.2 Module ADA1384 (3 à 55000lux) ===+=== 1.2.2 Module ADA1384 (3 à 55000lux) ===
 {{ :materiels:capteurs:ada1384.png?nolink&100|ADA1384}} {{ :materiels:capteurs:ada1384.png?nolink&100|ADA1384}}
  
Ligne 178: Ligne 181:
     *  La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino.     *  La conversion <html><a href="https://www.carnetdumaker.net/articles/la-conversion-analogique-numerique-avec-arduino-genuino/" target="_blank" >analogique / numérique</a></html> avec Arduino / Genuino.
  
-<note>Le module **ADA1384** de Adafruit est basé sur un capteur de lumière analogique GA1A12S202 permettant de mesurer une intensité lumineuse de 3 à 55000 Lux. Une résistance de 68 kΩ transforme le courant Io en une tension.</note>+<callout type="info" icon="true">Le module **ADA1384** de Adafruit est basé sur un capteur de lumière analogique GA1A12S202 permettant de mesurer une intensité lumineuse de 3 à 55000 Lux. Une résistance de 68 kΩ transforme le courant Io en une tension.</callout>
  
   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-lumiere-ada1384-20689.htm" target="_blank">Gotronic</a></html>   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-lumiere-ada1384-20689.htm" target="_blank">Gotronic</a></html>
Ligne 262: Ligne 265:
  
 {{ :arduino:uc:platformioico.png?nolink&50|}} {{ :arduino:uc:platformioico.png?nolink&50|}}
-<note tip><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_UNO_ADA1384.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</note>+<callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_UNO_ADA1384.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout>
  
 ---- ----
  
  
-===== 3. Capteurs numériques ===== +===== 2. Capteurs numériques ===== 
-==== 3.1 Bus I2C ==== +==== 2.1 Bus I2C ==== 
-=== 3.1.1 TSL2561 (Archives) ===+=== 2.1.1 TSL2561 (Archives) ===
 {{ :materiels:capteurs:tsl2561.png?nolink|TSL2561 Luminosity Sensor}} {{ :materiels:capteurs:tsl2561.png?nolink|TSL2561 Luminosity Sensor}}
   * //Source// : <html><a href="https://learn.adafruit.com/tsl2561/" target="_blank">wiki</a></html> Adafruit   * //Source// : <html><a href="https://learn.adafruit.com/tsl2561/" target="_blank">wiki</a></html> Adafruit
  
-<note>Capteur de luminosité Adafruit basé sur un TSL2561 permettant de mesurer une luminosité de 0,1 à 40000 Lux. Il communique avec un microcontrôleur type Arduino via le bus I2C.</note>+<callout type="info" icon="true">Capteur de luminosité Adafruit basé sur un TSL2561 permettant de mesurer une luminosité de 0,1 à 40000 Lux. Il communique avec un microcontrôleur type Arduino via le bus I2C.</callout>
  
   * //Distributeur// : **produit obsolète**   * //Distributeur// : **produit obsolète**
Ligne 294: Ligne 297:
       * Fichier -> Exemples -> Adafruit TSL2561 -> **sensorapi.ino**       * Fichier -> Exemples -> Adafruit TSL2561 -> **sensorapi.ino**
  
-<note important>Voir le réglage de l'adresse dans l'exemple.</note>+<callout type="warning" icon="true">Voir le réglage de l'adresse dans l'exemple.</callout>
  
-{{ :materiels:capteurs:vscode.png?nolink&30|}} +{{ :materiels:capteurs:vscode.png?nolink&40|}} 
-<note tip>Le projet Arduino pour l'IDE VSCode de l'exemple ci-dessus est téléchargeable <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_Uno_TSL2561.zip"><strong>ici</strong></a></html></note>+<callout type="tip" icon="true">Le projet Arduino pour l'IDE VSCode de l'exemple ci-dessus est téléchargeable <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_Uno_TSL2561.zip"><strong>ici</strong></a></html></callout>
  
-=== 3.1.2 VEML7700 (0 à 120000lux) ===+=== 2.1.2 VEML7700 (0 à 120000lux) ===
 {{ :materiels:capteurs:vml7700.jpg?nolink&200|VML7700}} {{ :materiels:capteurs:vml7700.jpg?nolink&200|VML7700}}
   * //Source// : <html><a href="https://www.dfrobot.com/wiki/index.php/Gravity:_I2C_VEML7700_Ambient_Light_Sensor_SKU:_SEN0228" target="_blank">wiki</a></html>   * //Source// : <html><a href="https://www.dfrobot.com/wiki/index.php/Gravity:_I2C_VEML7700_Ambient_Light_Sensor_SKU:_SEN0228" target="_blank">wiki</a></html>
  
-<note>Ce module Gravity de DFRobot basé sur un capteur haute résolution VEML7700 permet de connaître la luminosité ambiante.</note+<callout type="info" icon="true">Ce module Gravity de DFRobot basé sur un capteur haute résolution VEML7700 permet de connaître la luminosité ambiante.</callout
  
   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-lumiere-gravity-sen0228-26821.htm" target="_blank">Gotronic</a></html>   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-lumiere-gravity-sen0228-26821.htm" target="_blank">Gotronic</a></html>
Ligne 328: Ligne 331:
       * Fichier -> Exemples -> Adafruit VEML7700_Library -> **veml7700_test.ino**        * Fichier -> Exemples -> Adafruit VEML7700_Library -> **veml7700_test.ino** 
  
-=== 3.1.3 BH1750 (1 à 65535lux) ===+=== 2.1.3 BH1750 (1 à 65535lux) ===
 {{ :materiels:capteurs:bh1750.jpg?nolink&120|}} {{ :materiels:capteurs:bh1750.jpg?nolink&120|}}
   * //Sources//   * //Sources//
     * <html><a href="https://wiki.dfrobot.com/Light_Sensor__SKU_SEN0097_" target="_blank">wiki</a></html>     * <html><a href="https://wiki.dfrobot.com/Light_Sensor__SKU_SEN0097_" target="_blank">wiki</a></html>
-    * <html><a href="https://projetsdiy.fr/bh1750-gy-302-mesure-qualite-eclairage-habitation-arduino-esp8266-esp32/#Circuit" target="_blank">BH1750 (GY-302), mesurer la qualité de l’éclairage de votre habitation (Arduino/ESP8266/ESP32)</a></html>+    * <html><a href="https://randomnerdtutorials.com/esp32-bh1750-ambient-light-sensor/" target="_blank">ESP32 with BH1750 Ambient Light Sensor</a></html>
  
-<note>Le module BH1750 se compose d'un capteur de lumière, connecté à un CAN 16 bits. Il transmet la valeur de la luminosité en lux via un bus I2C. Ce module est monté sur un circuit imprimé avec une alimentation 5V->3,3V et les circuits d'adaptation de tension sur les lignes SDA et SCL.</note>+<callout type="info" icon="true">Le module BH1750 se compose d'un capteur de lumière, connecté à un CAN 16 bits. Il transmet la valeur de la luminosité en lux via un bus I2C. Ce module est monté sur un circuit imprimé avec une alimentation 5V->3,3V et les circuits d'adaptation de tension sur les lignes SDA et SCL.</callout>
  
   * //Distributeur// : <html><a href="https://www.dfrobot.com/product-531.html" target="_blank">DFRobot</a></html>   * //Distributeur// : <html><a href="https://www.dfrobot.com/product-531.html" target="_blank">DFRobot</a></html>
Ligne 363: Ligne 366:
  
  
-=== 3.1.4 SEN0390 (1 - 200klux - I2C) ===+=== 2.1.4 SEN0390 (1 - 200klux - I2C) ===
 {{ :materiels:capteurs:eclairement:sen0390.png?nolink|}} {{ :materiels:capteurs:eclairement:sen0390.png?nolink|}}
   * //Source// : <html><a href="https://wiki.dfrobot.com/Ambient_Light_Sensor_0_200klx_SKU_SEN0390" target="_blank">wiki</a></html> DFRobot   * //Source// : <html><a href="https://wiki.dfrobot.com/Ambient_Light_Sensor_0_200klx_SKU_SEN0390" target="_blank">wiki</a></html> DFRobot
  
-<note>Ce **capteur de lumière ambiante** est emballé dans un boîtier semi-sphérique transparent qui offre une meilleure puissance de collecte de la lumière. Le capteur prend en charge la plage de détection** 0-200klx** et la communication **I2C**. La réponse spectrale de la photodiode sur puce est optimisée pour imiter la perception de la lumière ambiante par **l'œil humain** et intègre une capacité de **blocage des infrarouges** et des UV. Le bloc de gain adaptatif sélectionne automatiquement la plage de lux correcte pour optimiser les comptes/lux.</note>+<callout type="info" icon="true">Ce **capteur de lumière ambiante** est emballé dans un boîtier semi-sphérique transparent qui offre une meilleure puissance de collecte de la lumière. Le capteur prend en charge la plage de détection** 0-200klx** et la communication **I2C**. La réponse spectrale de la photodiode sur puce est optimisée pour imiter la perception de la lumière ambiante par **l'œil humain** et intègre une capacité de **blocage des infrarouges** et des UV. Le bloc de gain adaptatif sélectionne automatiquement la plage de lux correcte pour optimiser les comptes/lux.</callout>
  
   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-luminosite-ambiante-sen0390-32997.htm" target="_blank">GOTRONIC</a></html>   * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-luminosite-ambiante-sen0390-32997.htm" target="_blank">GOTRONIC</a></html>
Ligne 389: Ligne 392:
 {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}}
   * **Un premier exemple pour tester le capteur avec l'IDE Arduino** \\ -> Fichier -> Exemples -> DFRobot B LUX V30B -> **getLightIntensity.ino**   * **Un premier exemple pour tester le capteur avec l'IDE Arduino** \\ -> Fichier -> Exemples -> DFRobot B LUX V30B -> **getLightIntensity.ino**
- 
-  * **Mise en oeuvre du capteur avec un afficheur OLED** 
-    * //Description// 
-    * //Matériels//  
-      * Carte à microcontrôleur : [[arduino:uc:esp8266|Adafruit Feather Huzzah ESP8266 + Support Particle]] 
-      * Afficheur : [[materiels:afficheurs:ada1107|Adafruit OLED SH1107]] 
-    * //Code// 
- 
-<code cpp *.cpp> 
- 
-</code> 
- 
-{{ :arduino:uc:platformioico.png?nolink&50|}} 
-<note tip><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP8266_????.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</note> 
  
  • materiels/capteurs/eclairement/luminosite.1656584711.txt.gz
  • Dernière modification : 2022/06/30 12:25
  • de phil