Sommario:

Arduino Lux Meter - Interfacciamento di OPT3001 con Arduino: 4 passaggi
Arduino Lux Meter - Interfacciamento di OPT3001 con Arduino: 4 passaggi

Video: Arduino Lux Meter - Interfacciamento di OPT3001 con Arduino: 4 passaggi

Video: Arduino Lux Meter - Interfacciamento di OPT3001 con Arduino: 4 passaggi
Video: CJMCU 101 OPT101 Analog light sensor with Arduino [Source code and circuit diagram] 2024, Dicembre
Anonim
Image
Image

Generalmente affrontiamo situazioni in cui dobbiamo misurare l'intensità della luce. Così ho deciso di realizzare un piccolo progetto che ci aiuterà a risolvere questo problema. Questo progetto illustra come possiamo usare OPT3001 con Arduino come Lux meter. In questo progetto, ho usato una piccola scheda breakout per OPT3001. Questo sensore sta comunicando tramite il protocollo I2C.

Pochi vantaggi sono:

  • Ottica di precisione
  • FiltraggioFunzione di impostazione automatica a fondo scala
  • Misure: da 0,01 lux a 83 k lux Bassa
  • Corrente di esercizio: 1,8 μA

Passaggio 1: elenco delle cose che ho usato

Elenco delle cose che ho usato
Elenco delle cose che ho usato
  • Arduino Uno come controller principale.
  • OPT3001 di Texas Instruments.
  • Ponticelli
  • Computer con installato Arduino IDE.

Ecco fatto, passiamo alla connessione hardware.

Passaggio 2: Passaggio 2: Connessione hardware

Passaggio 2: connessione hardware
Passaggio 2: connessione hardware

Ora vedremo come collegare Arduino uno e OPT3001 tramite la linea I2C.

  • Linee elettriche

    • VDD -- 3,3 V
    • GND -- GND
  • Autobus I2C

    • SDA -- A4
    • SCL -- A5

Passaggio 3: Passaggio 3: frammento di codice per Arduino Uno come misuratore di lux

Carica questo codice in Arduino uno.

Il link completo per questo progetto è su:

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

Passaggio 4: Passaggio 4: controllare l'output

Passaggio 4: controlla l'output
Passaggio 4: controlla l'output

Una volta fatto, apri Terminale seriale e controlla i dati provenienti dal sensore, Dovresti ottenerlo come mostrato.

Consigliato: