Indholdsfortegnelse:

Arduino Lux -måler - grænseflade OPT3001 med Arduino: 4 trin
Arduino Lux -måler - grænseflade OPT3001 med Arduino: 4 trin

Video: Arduino Lux -måler - grænseflade OPT3001 med Arduino: 4 trin

Video: Arduino Lux -måler - grænseflade OPT3001 med Arduino: 4 trin
Video: Project 05 - OPT3001 with Arduino (Lux meter) 2024, Juli
Anonim
Image
Image

Vi står generelt over for en situation, hvor vi skal måle lysets intensitet. Så jeg besluttede at lave et lille projekt, som vil hjælpe os med at løse dette problem. Dette projekt illustrerer, hvordan vi kan bruge OPT3001 med Arduino som Lux -måler. I dette projekt har jeg brugt lille udbrudstavle til OPT3001. Denne sensor kommunikerer over I2C -protokollen.

Få fordele er:

  • Præcision optisk
  • Filtrering Automatisk indstilling i fuld skala
  • Målinger: 0,01 lux til 83 k lux Lav
  • Driftsstrøm: 1,8 μA

Trin 1: Liste over ting, jeg har brugt

Liste over ting jeg brugte
Liste over ting jeg brugte
  • Arduino Uno som hovedcontroller.
  • OPT3001 fra Texas Instruments.
  • Jumper ledninger
  • Computer med Arduino IDE installeret.

Det er det, lad os gå til hardware -forbindelse.

Trin 2: Trin 2: Hardwareforbindelse

Trin 2: Hardwareforbindelse
Trin 2: Hardwareforbindelse

Nu vil vi se, hvordan vi kan forbinde Arduino uno og OPT3001 via I2C -linje.

  • Elledninger

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

    • SDA - A4
    • SCL - A5

Trin 3: Trin 3: Kodestykke til Arduino Uno As Lux Meter

Upload denne kode til Arduino uno.

Komplet link til dette projekt er på:

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

Trin 4: Trin 4: Kontroller output

Trin 4: Kontroller output
Trin 4: Kontroller output

Når det er gjort, skal du åbne den serielle terminal og kontrollere dataene fra sensoren, Du bør få det som vist.

Anbefalede: