Բովանդակություն:

Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. 4 քայլ
Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. 4 քայլ

Video: Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. 4 քայլ

Video: Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. 4 քայլ
Video: How to control Servo motor with Arduino with and without potentiometer 2024, Հուլիսի
Anonim
Image
Image

Մենք ընդհանրապես բախվում ենք այնպիսի իրավիճակի, երբ մենք պետք է չափենք լույսի ուժգնությունը: Այսպիսով, ես որոշեցի մի փոքր նախագիծ կազմել, որը կօգնի մեզ լուծել այս խնդիրը: Այս նախագիծը ցույց է տալիս, թե ինչպես կարող ենք օգտագործել OPT3001- ը Arduino- ի հետ որպես Lux հաշվիչ: Այս նախագծում ես օգտագործել եմ փոքր ընդմիջման տախտակ OPT3001- ի համար: Այս սենսորը հաղորդակցվում է I2C արձանագրության միջոցով:

Մի քանի առավելություններ են.

  • Preշգրիտ օպտիկական
  • FilteringAutomatic Full-Scale Setting Feature
  • Չափումներ `0.01 լյուքսից մինչև 83 կ լյուքս owածր
  • Գործող հոսանք `1.8 μA

Քայլ 1: Իմ օգտագործած իրերի ցանկը

Իմ օգտագործած իրերի ցանկը
Իմ օգտագործած իրերի ցանկը
  • Arduino Uno- ն ՝ որպես հիմնական վերահսկիչ:
  • OPT3001 Texas Instruments- ից:
  • Jumper լարերը
  • Տեղադրված է Arduino IDE համակարգիչ:

Վերջ, եկեք անցնենք ապարատային կապին:

Քայլ 2: Քայլ 2: Սարքաշարի միացում:

Քայլ 2: Սարքաշարի միացում
Քայլ 2: Սարքաշարի միացում

Այժմ մենք կտեսնենք, թե ինչպես կարող ենք Arduino uno- ն և OPT3001- ը միացնել I2C գծի միջոցով:

  • Էլեկտրահաղորդման գծեր

    • VDD - 3.3 V
    • GND - GND
  • I2C ավտոբուս

    • SDA - A4
    • SCL - A5

Քայլ 3. Քայլ 3. Կոդի հատված Arduino Uno As Lux Meter- ի համար

Վերբեռնեք այս կոդը Arduino uno- ում:

Այս նախագծի ամբողջական հղումը ՝

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

Քայլ 4: Քայլ 4. Ստուգեք ելքը

Քայլ 4: Ստուգեք ելքը
Քայլ 4: Ստուգեք ելքը

Ավարտելուց հետո բացեք Սերիալ տերմինալը և ստուգեք տվիչից ստացվող տվյալները, Դուք պետք է ստանաք այն, ինչպես ցույց է տրված:

Խորհուրդ ենք տալիս: