Innehållsförteckning:

Arduino Lux -mätare - gränssnitt OPT3001 med Arduino: 4 steg
Arduino Lux -mätare - gränssnitt OPT3001 med Arduino: 4 steg

Video: Arduino Lux -mätare - gränssnitt OPT3001 med Arduino: 4 steg

Video: Arduino Lux -mätare - gränssnitt OPT3001 med Arduino: 4 steg
Video: #12 Цифровое чтение/запись VTScada Modbus | ПЛК Outseal Arduino #VTScada #Modbus #ПЛК #ArduinoPLC 2024, November
Anonim
Image
Image

Vi står i allmänhet inför en situation där vi måste mäta ljusintensiteten. Så jag bestämde mig för att göra ett litet projekt som hjälper oss att lösa detta problem. Detta projekt illustrerar hur vi kan använda OPT3001 med Arduino som Lux -mätare. I detta projekt har jag använt en liten brytskiva för OPT3001. Denna sensor kommunicerar via I2C -protokollet.

Några fördelar är:

  • Precision Optical
  • Filtrering Automatisk inställning i full skala
  • Mått: 0,01 lux till 83 k luxLåg
  • Driftström: 1,8 μA

Steg 1: Lista över saker jag använde

Lista över saker jag använde
Lista över saker jag använde
  • Arduino Uno som huvudkontroll.
  • OPT3001 från Texas Instruments.
  • Bygelkablar
  • Dator med Arduino IDE installerat.

Det är det, låt oss gå till hårdvaruanslutning.

Steg 2: Steg 2: Maskinvaruanslutning

Steg 2: Maskinvaruanslutning
Steg 2: Maskinvaruanslutning

Nu ska vi se hur vi kan ansluta Arduino uno och OPT3001 via I2C -linje.

  • Kraftledningar

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

    • SDA - A4
    • SCL - A5

Steg 3: Steg 3: Kodavsnitt för Arduino Uno As Lux Meter

Ladda upp den här koden till Arduino uno.

Komplett länk för detta projekt finns på:

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

Steg 4: Steg 4: Kontrollera utmatning

Steg 4: Kontrollera utmatning
Steg 4: Kontrollera utmatning

När du är klar öppnar du seriell terminal och kontrollerar data från sensorn, Du bör få det som visas.

Rekommenderad: