Цифровой датчик освещенности GY-302 на чипе BH1750 предназначен для измерения фонового освещения. BH1750 16-битный датчик освещённости (люксметр) с интерфейсом I2C. Эта микросхема хорошо подходит для получения данных об окружающем освещении. Фотодиод на BH1750 определяет интенсивность света, которая преобразуется в выходное напряжение с помощью операционного усилителя. Встроенный АЦП выдает 16-битные цифровые данные. Внутренняя логика BH1750 избавляет от необходимости каких-либо сложных вычислений, поскольку он напрямую выводит значимые цифровые данные в люксах (лк).
Согласно документации, датчик BH1750 чувствителен к видимому свету и практически не подвержен влиянию инфракрасного излучения, т.е. реагирует примерно на тот же спектральный диапазон, что и человеческий глаз.
Измерение освещенности является важным параметром при создании приложений домашней автоматики и Интернета вещей. Самым распространенным датчиком измерения освещенности у любителей Arduino является фоторезистор аналоговый датчик, меняющий свое сопротивление в зависимости от интенсивности света, однако точность его невысока и значение от выдает не в люксах. В отличие от него, модуль GY302 на базе чипа BH1750, представляет собой высокоточный цифровой датчик интенсивности света, выдающий значение как раз в люксах. В проектах Arduino лучше использовать уже готовый модуль GY-302 со стабилизатором напряжения и удобными выводами подключения.
Люкс — (от лат. lux — свет; русское обозначение: лк, международное обозначение: lx) — единица измерения освещённости в Международной системе единиц (СИ). Люкс равен освещённости поверхности площадью 1 м² при световом потоке падающего на неё излучения, равном 1 лм. Соответственно, выполнятся: 1 лк = 1 лм/м2. С другой стороны, люкс равен освещённости поверхности сферы радиусом 1 м, создаваемой точечным источником света, находящимся в её центре, сила света которого составляет 1 кд. Таким образом, с основными единицами СИ люкс связан соотношением: 1 лк = 1 кд/м2.
Распиновка модуля GY-302 на BH1750
Вывод | Описание | |
---|---|---|
1 | VCC | Питание |
2 | GND | Земля |
3 | SCL | Линия тактирования (Serial CLock) |
4 | SDA | Линия данных (Serial Data) |
5 | ADDR | Выбор адреса |
Технические характеристики BH1750
- Спектральная характеристика: близка к визуальной чувствительности;
- Малое влияние инфракрасного излучения;
- Функция спящего режима: есть;
- Фильтрация световых шумов: 50/60 Гц;
- Рабочее напряжение питания: 3.3-5 В;
- Ток потребления: 120 мкА;
- Ток потребления в спящем режиме: 0.01 мкА;
- Чувствительность: 65536 градаций;
- Точность в режиме высокого разрешения: 1 Лк;
- Точность в режиме низкого разрешения: 4 Лк;
- Период измерения в режиме высокого разрешения: 120 мс;
- Период измерения в режиме низкого разрешения: 16 мс;
- Встроенный АЦП;
- Шина данных: I2C;
- Калибровка: не требуется;
- Размеры: 18.5 х 13.9 х 2 мм;
- Вес: 5 г.
Схема модуля GY-302 / схема включения BH1750
Входное напряжение 5В понижается линейным стабилизатором с маркировкой 662К (datasheet) до 3.3В для питания датчика. Линии данных SDA и SCL подтянуты резисторами 4.7К к 3.3В. Преобразователь уровня отсутствует.
Функциональная блок-схема
- PD — Фотодиод, спектральная характеристика которого близка к визуальной чувствительности.
- AMP — Операционный усилитель для преобразования тока фотодиода в напряжение.
- ADC — АЦП для получения 16-битных цифровых данных.
- Logic + I2C Interface — Расчет внешнего освещения, интерфейс шины I2C и регистры:
- Data Register (Регистр данных) — Этот регистр предназначен для регистрации данных об окружающем освещении. Начальное значение: «0000_0000_0000_0000».
- Measurement Time Register (Регистр времени измерения) — Этот регистр предназначен для регистрации времени измерения. Начальное значение «01_0010_1100».
- OSC — Внутренний тактовый генератор. Это CLK для внутренней логики.
Система установки I2C адреса
BH1750 может иметь, в зависимости от уровня сигнала на входе ADDR, два адреса: 0x23 (ADDR=LOW) и 0x5C (ADDR=HIGH). Это значит, что на одну I2C линию можно подсоединить одновременно два датчика BH1750. Вывод ADDR модуля GY-302 можно оставить не подключённым, соединить с землёй или с питанием. Следует учесть, что нельзя подавать больше 3.3 В. На модуле распаян стягивающий (pull-down) резистор на 1к, поэтому при отсутствии соединения по умолчанию используется адрес (0x23).
Перемычка J1 на печатной плате (см. изображение ниже) позволяет легко настроить адрес; если J1 замкнута (можно соединить с питанием припаяв контакты капелькой припоя), ADDR будет в состояние лог. «1», в таком случае I2C адрес датчика будет 0x5C.
Внимание: Адреса модуля можно контролировать по входному сигналу на выводе ADDR, если перемычка (J1) отсутствует. Если перемычка присутствует, то подавать логический ноль на ADDR нельзя — можно спровоцировать КЗ и «убить» порт ведущего устройства.
Материалы
datasheet bh1721fvc-e.pdf
Еще один люксметр на BH-1750
GY-302 BH-1750 модуль освещения, Light Sensor для Arduino
Люкс
canadian pharmacy india: pharmacies in canada that ship to the us — online canadian pharmacy
maple leaf pharmacy in canada: Canadian Pharmacy AAPD — canadian pharmacy ltd
http://indianpharmacyabp.com/# Best online Indian pharmacy
mexican drugstore online
online shopping pharmacy india: Online medicine home delivery — Indian pharmacy online
Best Indian pharmacy: indian pharmacy — indian pharmacy
vipps canadian pharmacy: my canadian pharmacy — canadian pharmacy 24 com
https://mexicanpharmacyacp.shop/# mexican pharmaceuticals online
medicine in mexico pharmacies
Выигрывайте большие СЃСѓРјРјС‹ РЅР° автоматах!: balloon казино официальный сайт — balloon казино демо
https://akhbutina.kz/# Рграйте РІ казино, наслаждайтесь каждым моментом.
Ballon — РёРіСЂР°, полная СЃСЋСЂРїСЂРёР·РѕРІ.: balloon игра на деньги — balloon игра
https://neokomsomol.kz/# Ballon — автомат с захватывающим сюжетом.
https://balloonigra.kz/# Автомат Ballon предлагает уникальные бонусы.
Their worldwide pharmacists’ consultations are invaluable.
lisinopril price philippines
They bridge global healthcare gaps seamlessly.
https://akhbutina.kz/# В казино всегда есть что-то новое.
Ballon — РёРіСЂР°, полная СЃСЋСЂРїСЂРёР·РѕРІ.: balloon казино демо — balloon казино официальный сайт
balloon казино играть balloon game Найдите СЃРІРѕР№ lucky slot РІ казино.
Efficient, reliable, and internationally acclaimed.
gabapentin dose in fibromyalgia
Unrivaled in the sphere of international pharmacy.
https://balloonigra.kz/# Удача всегда рядом, когда играешь.
alo789: alo789 chinh th?c — alo789 chinh th?c
https://k8viet.gurum/# k8
https://88betviet.pro/# 88 bet
k8 th? dam link vao k8 link vao k8
alo 789 dang nh?p: alo789hk — alo789 chinh th?c
nha cai k8 k8 th? dam k8
88 bet: 88bet — 88 bet
https://alo789.auction/# alo789hk
88bet: 88bet slot — 88 bet
k8 th? dam: k8vip — k8 bet
https://88betviet.pro/# nha cai 88bet
k8: link vao k8 — k8
88bet slot: 188bet 88bet — nha cai 88bet
alo789: alo789 dang nh?p — alo789in
https://alo789.auction/# alo789 chinh th?c
https://k8viet.guru/# link vao k8
https://88betviet.pro/# nha cai 88bet
https://alo789.auction/# alo 789
188bet 88bet: 188bet 88bet — 188bet 88bet
alo 789: alo789 chinh th?c — alo789 dang nh?p
http://88betviet.pro/# 188bet 88bet
alo789hk: alo789in — alo789 dang nh?p
http://alo789.auction/# alo 789
dang nh?p alo789 alo789hk alo789 chinh th?c
alo789hk alo 789 alo 789
link vao k8: k8 bet — k8
https://88betviet.pro/# 88 bet
alo789 dang nh?p: alo789 chinh th?c — alo 789
http://88betviet.pro/# 88bet slot
http://alo789.auction/# alo 789
nha cai 88bet: 88 bet — nha cai 88bet
http://88betviet.pro/# 88bet
https://alo789.auction/# dang nh?p alo789
alo 789: alo789 — alo 789 dang nh?p
http://88betviet.pro/# 88bet
alo789hk: 789alo — alo789in
http://k8viet.guru/# k8
alo789: dang nh?p alo789 — alo 789 dang nh?p
88bet 88 bet 88 bet
http://k8viet.guru/# k8 bet
http://interpharmonline.com/# ed meds online canada
canadian pharmacy scam
reliable mexican pharmacies: MexicanPharmInter — mexican pharmacy online store
mexican pharmacy online buying from online mexican pharmacy Mexican Pharm International
https://interpharmonline.com/# canadian pharmacy com
canada drugs online reviews
http://indiamedfast.com/# cheapest online pharmacy india
https://mexicanpharminter.shop/# reliable mexican pharmacies
legit canadian pharmacy online
cheapest online pharmacy india: lowest prescription prices online india — online pharmacy india
https://mexicanpharminter.com/# mexican pharmacy online store
canada drugstore pharmacy rx
canadian online pharmacy: most trusted canadian pharmacies online — canadian pharmacy online store
best canadian online pharmacy most reliable canadian online pharmacies canada drugs online reviews
http://interpharmonline.com/# certified canadian pharmacy
canadian pharmacy reviews
https://mexicanpharminter.shop/# reliable mexican pharmacies
my canadian pharmacy review
IndiaMedFast.com online medicine shopping in india order medicines online india
india online pharmacy store: cheapest online pharmacy india — online medicine shopping in india
cheapest online pharmacy india: online medicine shopping in india — IndiaMedFast.com
https://kamagrakopen.pro/# Kamagra
generic sildenafil: Generic 100mg Easy — buy generic 100mg viagra online
https://kamagrakopen.pro/# Kamagra
cialis for sale: TadalafilEasyBuy.com — cialis without a doctor prescription
kamagra pillen kopen Officiele Kamagra van Nederland kamagra pillen kopen
Officiele Kamagra van Nederland kamagra pillen kopen kamagra jelly kopen
https://generic100mgeasy.com/# Generic100mgEasy
http://generic100mgeasy.com/# Generic 100mg Easy
buy generic 100mg viagra online: sildenafil online — Cheap Viagra 100mg
Tadalafil Easy Buy: Tadalafil Easy Buy — cialis without a doctor prescription
https://tadalafileasybuy.com/# Tadalafil Easy Buy
https://kamagrakopen.pro/# Kamagra
Cialis over the counter: Tadalafil Easy Buy — TadalafilEasyBuy.com
https://generic100mgeasy.com/# buy Viagra online
https://generic100mgeasy.shop/# buy generic 100mg viagra online
https://tadalafileasybuy.com/# TadalafilEasyBuy.com
http://generic100mgeasy.com/# sildenafil online
Tadalafil Easy Buy: Generic Cialis price — TadalafilEasyBuy.com
Generic 100mg Easy: buy Viagra over the counter — Generic 100mg Easy
https://generic100mgeasy.shop/# Generic100mgEasy
Kamagra Kopen: Kamagra Kopen — kamagra 100mg kopen
Generic 100mg Easy sildenafil online Cheap Sildenafil 100mg
https://tadalafileasybuy.shop/# Tadalafil Easy Buy
TadalafilEasyBuy.com: cialis without a doctor prescription — TadalafilEasyBuy.com
https://kamagrakopen.pro/# Kamagra Kopen Online
http://tadalafileasybuy.com/# buy cialis pill
kamagra pillen kopen kamagra 100mg kopen Kamagra Kopen Online
https://kamagrakopen.pro/# Officiele Kamagra van Nederland
kamagra 100mg kopen: Kamagra — Kamagra Kopen
https://tadalafileasybuy.com/# Tadalafil Easy Buy
https://tadalafileasybuy.shop/# TadalafilEasyBuy.com
Officiele Kamagra van Nederland: kamagra jelly kopen — Kamagra Kopen
kamagra jelly kopen: kamagra pillen kopen — Officiele Kamagra van Nederland
KamagraKopen.pro Officiele Kamagra van Nederland kamagra pillen kopen