Какой датчик использовать для измерения интенсивности прямого солнечного света?
Я пытаюсь измерить яркость дня в определенный день, чтобы понять, как это влияет на рост растений. Самое яркое солнце может быть 120 000 люкс. Можно ли измерить такую большую яркость? Какой датчик я использую?
Лучшим вариантом, который я нашел, является BH1750FVI с момента его выпуска. говорит: «[i]t возможно обнаружить мин. 0,11 лк, макс. 100000 лк»
Однако он все еще недостаточно высок.
Примечание. Я живу "всего" в 3494 км (2171 миле) от экватора, и здесь может быть довольно ярко.
2 ответа
Лучший ответ:
Можно использовать фоторезистор. Он также известен как LDR (светозависимые резисторы), и вот отличный учебник, чтобы сделать именно это. Вы также можете найти преобразование 8-битного аналогового значения в люмены, если хотите. Вот учебник:
https://www.instructables.com/id/Measuring-Light-Using- Датчик освещенности/
Вы также можете использовать LUX, расширенную версию LDR. Вот учебник:
https://www.instructables.com/id/How-to- Измерить-LUX-с-Arduino/
Что можно сказать о датчиках SiLabs SI11xx? Некоторые из них предназначены для прямого солнечного света.
- Какова работа pulseIn?
- Сколько датчиков может поддерживать один модуль Arduino?
- Получение BPM из данного кода
- DS18B20 дает высокие показания. Как заставить его вернуть правильную температуру?
- Какой тип разъема использует система GROVE?
- Улавливают ли ультразвуковые датчики прозрачные материалы?
- Как подключить более 10 датчиков к Arduino uno r3
- В чем разница между акселерометром, гироскопом и датчиком магнитометра?
Нельзя размещать датчик под прямыми солнечными лучами. Это слишком ярко и слишком жарко. Только солнечный элемент может справиться с прямыми солнечными лучами. Для получения точного числа люкс используйте точный датчик под полупрозрачным фильтром. Особое внимание следует уделить тому, чтобы датчик не перегревался., @Jot
Я думаю, что простой LDR будет работать так же хорошо. Вы не получите хорошего откалиброванного значения LUX, но сможете сравнить разные дни и/или часы и увидеть разницу в яркости., @Gerben
PS BH1750 может измерять только до 100000 люкс. Это не значит, что он не может справиться с большим. Можно, но значение будет обрезано. Измерение также зависит от угла между датчиком и солнцем, как вы можете видеть на графиках на странице 3 [datasheet] (https://www.mouser.com/ds/2/348/bh1750fvi-e-186247). .pdf). Таким образом, вы можете направить датчик немного на север, чтобы значения датчика оставались ниже максимального значения и не обрезались., @Gerben
Максимальная рабочая температура для BH1750FVI составляет 85 град. Цельсия., @Gerben