Table des matières:

Arduino Lux Meter - Interfaçage OPT3001 avec Arduino : 4 étapes
Arduino Lux Meter - Interfaçage OPT3001 avec Arduino : 4 étapes

Vidéo: Arduino Lux Meter - Interfaçage OPT3001 avec Arduino : 4 étapes

Vidéo: Arduino Lux Meter - Interfaçage OPT3001 avec Arduino : 4 étapes
Vidéo: Measure Light Lux or Intensity with BH1750L Light Sensor Module 2024, Juillet
Anonim
Image
Image

Nous sommes généralement confrontés à une situation où nous devons mesurer l'intensité de la lumière. J'ai donc décidé de faire un petit projet qui nous aidera à résoudre ce problème. Ce projet illustre comment nous pouvons utiliser OPT3001 avec Arduino comme luxmètre. Dans ce projet, j'ai utilisé une petite carte de rupture pour OPT3001. Ce capteur communique via le protocole I2C.

Peu d'avantages sont:

  • Optique de précision
  • Filtrage Fonctionnalité de réglage automatique à grande échelle
  • Mesures: 0,01 lux à 83 k lux Faible
  • Courant de fonctionnement: 1,8 A

Étape 1: Liste des choses que j'ai utilisées

Liste des choses que j'ai utilisées
Liste des choses que j'ai utilisées
  • Arduino Uno comme contrôleur principal.
  • OPT3001 de Texas Instruments.
  • Fils de cavalier
  • Ordinateur avec Arduino IDE installé.

C'est tout, passons à la connexion matérielle.

Étape 2: Étape 2: Connexion matérielle

Étape 2: connexion matérielle
Étape 2: connexion matérielle

Nous allons maintenant voir comment connecter Arduino uno et OPT3001 via la ligne I2C.

  • Les lignes électriques

    • Disque dur -- 3,3 V
    • GND -- GND
  • Bus I2C

    • SDA -- A4
    • SCL -- A5

Étape 3: Étape 3: Extrait de code pour Arduino Uno en tant que luxmètre

Téléchargez ce code dans Arduino uno.

Le lien complet pour ce projet est à:

www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter

Étape 4: Étape 4: Vérifier la sortie

Étape 4: Vérifier la sortie
Étape 4: Vérifier la sortie

Une fois cela fait, ouvrez le terminal série et vérifiez les données provenant du capteur, Vous devriez l'obtenir comme indiqué.

Conseillé: