Мазмұны:

Arduino Lux Meter - Arduino көмегімен OPT3001 интерфейсі: 4 қадам
Arduino Lux Meter - Arduino көмегімен OPT3001 интерфейсі: 4 қадам

Бейне: Arduino Lux Meter - Arduino көмегімен OPT3001 интерфейсі: 4 қадам

Бейне: Arduino Lux Meter - Arduino көмегімен OPT3001 интерфейсі: 4 қадам
Бейне: Измерение расстояния с помощью 6-контактного лазерного модуля VL53L0X с Arduino 2024, Шілде
Anonim
Image
Image

Біз әдетте жарық интенсивтілігін өлшеу керек жағдайға тап боламыз. Сондықтан мен бұл мәселені шешуге көмектесетін шағын жоба жасауды шештім. Бұл жоба OPT3001 -ді Arduino -мен Lux метр ретінде қалай қолдануға болатынын көрсетеді. Бұл жобада мен OPT3001 үшін кішігірім бұзу тақтасын қолдандым. Бұл сенсор I2C протоколы бойынша байланысады.

Бірнеше артықшылықтары бар:

  • Дәлдік оптикалық
  • Автоматты толық масштабты орнату мүмкіндігі
  • Өлшемдер: 0,01 люкс - 83 к люкс Төмен
  • Жұмыс ток: 1,8 мкА

1 -қадам: Мен қолданған заттардың тізімі

Мен қолданған заттардың тізімі
Мен қолданған заттардың тізімі
  • Негізгі контроллер ретінде Arduino Uno.
  • Texas Instruments OPT3001.
  • Өткізгіш сымдар
  • Arduino IDE орнатылған компьютер.

Міне, аппараттық қосылуға көшейік.

2 -қадам: 2 -қадам: Аппараттық қосылым

2 -қадам: Жабдыққа қосылу
2 -қадам: Жабдыққа қосылу

Енді біз Arduino uno мен OPT3001 -ді I2C желісі арқылы қалай қосуға болатынын көреміз.

  • Электр желілері

    • ВД - 3,3 В
    • GND - GND
  • I2C автобусы

    • SDA - A4
    • SCL - A5

3 -қадам: 3 -қадам: Arduino Uno үшін Lux Meter ретінде код үзіндісі

Бұл кодты Arduino Uno -ға жүктеңіз.

Бұл жобаның толық сілтемесі мына жерде:

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

4 -қадам: 4 -қадам: Шығуды тексеріңіз

4 -қадам: Шығуды тексеріңіз
4 -қадам: Шығуды тексеріңіз

Аяқтағаннан кейін сериялық терминалды ашып, сенсордан келетін деректерді тексеріңіз, Сіз оны суреттегідей алуыңыз керек.

Ұсынылған: