Mundarija:

Arduino Lux Meter - Arduino bilan OPT3001 interfeysi: 4 qadam
Arduino Lux Meter - Arduino bilan OPT3001 interfeysi: 4 qadam

Video: Arduino Lux Meter - Arduino bilan OPT3001 interfeysi: 4 qadam

Video: Arduino Lux Meter - Arduino bilan OPT3001 interfeysi: 4 qadam
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Iyul
Anonim
Image
Image

Biz odatda yorug'lik intensivligini o'lchash kerak bo'lgan vaziyatga duch kelamiz. Shuning uchun men bu muammoni hal qilishga yordam beradigan kichik loyiha tuzishga qaror qildim. Ushbu loyiha OPT3001 ni Arduino bilan Lux metr sifatida qanday ishlatish mumkinligini ko'rsatadi. Ushbu loyihada men OPT3001 uchun kichik blokirovka taxtasidan foydalandim. Bu sensor I2C protokoli orqali aloqa o'rnatadi.

Bir nechta afzalliklari bor:

  • Aniq optik
  • Avtomatik to'liq o'lchovli sozlash xususiyati
  • O'lchovlar: 0,01 lyuksdan 83 k lyuksgacha Past
  • Ishlash oqimi: 1,8 mA

1 -qadam: Men ishlatgan narsalar ro'yxati

Men ishlatgan narsalar ro'yxati
Men ishlatgan narsalar ro'yxati
  • Arduino Uno asosiy boshqaruvchi sifatida.
  • Texas Instruments OPT3001.
  • Jumper simlari
  • Arduino IDE o'rnatilgan kompyuter.

Mana, apparat ulanishiga o'tamiz.

2 -qadam: 2 -qadam: Uskuna ulanishi

2 -qadam: Uskuna ulanishi
2 -qadam: Uskuna ulanishi

Endi biz Arduino uno va OPT3001 ni I2C liniyasi orqali qanday ulashimiz mumkinligini ko'rib chiqamiz.

  • Elektr uzatish liniyalari

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

    • SDA - A4
    • SCL - A5

3 -qadam: 3 -qadam: Arduino Uno uchun kod o'lchami Lux metr sifatida

Ushbu kodni Arduino uno -ga yuklang.

Loyihaning to'liq havolasi:

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

4 -qadam: 4 -qadam: Chiqishni tekshiring

4 -qadam: Chiqishni tekshiring
4 -qadam: Chiqishni tekshiring

Tugatgandan so'ng, Serial terminalini oching va sensordan keladigan ma'lumotlarni tekshiring, Siz uni ko'rsatilgandek olishingiz kerak.

Tavsiya: