Добрый день! Снова вопрос. На этот раз насчет датчика DFR0026. Купил в Амперке с год назад, только ручки до него дошли. Вопрос в следующем: хочу включать подсветку в темное время суток, соответственно нужнен датчик освещенности, но! напряжение с него одинаковое и в сумерках и в полной темноте! А сумерки в комнате даже днем... Подскажите, пожалуйста, кто знает. Код (Text): float val; val = analogRead(0); //connect grayscale sensor to Analog 0 Serial.println(val); //print the value to serial
При напряжении +3.3V от ардуино уно, значения считываются с А0. На SerialMonitor НОЛЬ в сумерках или тьме. При +5.1 а SerialMonitor выдает 69-71 в сумерках или тьме. На мультимере в зависимости от входного напряжения (3.3 или 5.1) 0, или 0.34 что в темноте. что в сумерках. От лампы яркость хорошо измеряет - квадрат расстояния соблюдается. То есть как-будто недостаточная чувствительность датчика при слабом свете. Либо уже в тысячных значения передаются. Но как их поймать?
Взял второй датчик. Он нормально работает. Видимо что-то не так с датчиком. Нужно было сразу проверить. Спасибо всем, кто откликнулся!