Мазмуну:
- 1 -кадам: Мен колдонгон нерселердин тизмеси
- 2 -кадам: 2 -кадам: Аппараттык туташуу
- 3 -кадам: 3 -кадам: Lux Meter катары Arduino Uno үчүн коддун үзүндүсү
- 4 -кадам: 4 -кадам: Чыгууну текшериңиз
Video: Arduino Lux Meter - Arduino менен OPT3001 интерфейси: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Биз жалпысынан жарыктын интенсивдүүлүгүн өлчөө керек болгон жагдайга туш болобуз. Ошентип, мен бул маселени чечүүгө жардам бере турган чакан долбоор түзүүнү чечтим. Бул долбоор биз OPT3001ди Arduino менен Lux метр катары кантип колдоно аларыбызды көрсөтөт. Бул долбоордо мен OPT3001 үчүн кичинекей бракота тактасын колдондум. Бул сенсор I2C протоколу аркылуу байланышып жатат.
Бир нече артыкчылыктары болуп төмөнкүлөр саналат:
- Тактык оптикалык
- Автоматтык толук масштабдуу жөндөө өзгөчөлүгү
- Ченөө: 0.01 люкс 83 к люкс Төмөн
- Иштөө учурдагы: 1.8 мкА
1 -кадам: Мен колдонгон нерселердин тизмеси
- Негизги контролер катары Arduino Uno.
- OPT3001 Texas Instruments компаниясынан.
- Өткөргүч зымдар
- Arduino IDE орнотулган компьютер.
Болду, аппараттык туташууга өтөлү.
2 -кадам: 2 -кадам: Аппараттык туташуу
Эми биз Arduino uno менен OPT3001ди I2C линиясы аркылуу кантип туташтыра аларыбызды көрөбүз.
-
Электр линиялары
- VDD - 3.3 В.
- GND - GND
-
I2C автобус
- SDA - A4
- SCL - A5
3 -кадам: 3 -кадам: Lux Meter катары Arduino Uno үчүн коддун үзүндүсү
Бул кодду Arduinoго жүктөңүз.
Бул долбоордун толук шилтемеси бул жерде:
www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter
4 -кадам: 4 -кадам: Чыгууну текшериңиз
Бүткөндөн кийин, Serial терминалын ачыңыз жана сенсордон келген маалыматтарды текшериңиз, Сиз аны көрсөтүлгөндөй алышыңыз керек.
Сунушталууда:
I²C интерфейси менен статикалык ЖК драйверин кантип жасоо керек: 12 кадам
I²C интерфейси менен статикалык ЖК драйверин кантип жасоо керек: Суюк кристаллдык дисплейлер (ЖК) жакшы визуалдык касиеттери, арзандыгы жана аз энергия керектөөсү үчүн коммерциялык жана өндүрүштүк колдонмолордо кеңири колдонулат. Бул касиеттер LCDди батарея менен иштеген түзмөктөр үчүн стандарттык чечимге айландырат
I2C сенсор интерфейси менен баштоо ?? - Interface Сиздин MMA8451 ESP32s колдонуу: 8 кадам
I2C сенсор интерфейси менен баштоо ?? - Сиздин MMA8451 интерфейсиңиз ESP32лерди колдонуу: Бул үйрөткүчтө сиз контролер (Arduino, ESP32, ESP8266, ESP12 NodeMCU) менен иштөөчү I2C түзмөгүн (акселерометрди) кантип баштоо, туташтыруу жана алуу жөнүндө баардыгын үйрөнөсүз
Mini Digital LUX Meter: 4 кадам (Сүрөттөр менен)
Mini Digital LUX Meter: Люкс метр деген эмне? Санариптик Lux Meter - булак булагынын интенсивдүүлүгүн өлчөөчү прибор. Люкс эсептегич фотосүрөттө жаркылдактын канчалык жаркын экенин жана айланадагы жарыктын айланасын баалоо үчүн колдонулат. люкс метрдин иштөө принциби:
Экран жана баскычтар менен эки зым (DMX) интерфейси: 5 кадам (сүрөттөр менен)
Экран жана баскычтар менен эки зым (DMX) интерфейси: DMX - бул сахнадагы жарык берүүчү түзүлүштөрдү жана атайын эффекттерди көзөмөлдөө үчүн колдонулган протокол. Ар бир түзмөктүн өзүнүн каналы бар, ал жооп берет. Бул каналды DIP которгуч же баскычтары бар дисплей колдонуучу тандап алат
Малина танкы веб интерфейси жана видео агымы менен: 8 кадам (сүрөттөр менен)
Малина танкы веб интерфейси жана видео агымы менен: Алыскы интернетти көзөмөлдөөгө жана видео агылтууга жөндөмдүү кичинекей WiFi танкасын кантип ишке ашырганымды көрөбүз. Ушул себептен улам мен тандадым