У меня есть проект IoT для моей диссертации, и я застрял в такой проблеме.Этот проект реагирует на падающий свет.У меня есть геттер для значения датчика освещенности [getLightValue ()] У меня есть геттеры и сеттеры для цвета RGBW от светодиодных лент (ШИМ) [getRedValue (), getWhiteValue () ...]
Так что мне нужно зажечь светодиодполоски в зависимости от данных от датчика освещенности.Чем темнее в комнате, тем ярче будет излучение светодиодных полос.Чем светлее в комнате, тем меньше интенсивность света излучается светодиодными лентами.
Я пытался сделать это с фиксированными значениями, такими как
if(getLightValue()<200){
setWhiteValue(200);
}
Но это скорее любительский, чем красивый,У вас есть предложения для меня?Спасибо.