Вопрос не совсем по теме, но тем не менее прошу помочь.
Хочу часть данного проекта, а именно вольтметр, использовать для подобия интеллектуального модуля питания. Необходимо определенное значение значение temp привязать к действию. Так вот вопрос, как определить какое значение соответствует определенному напряжению. Способом "научного тыка" у меня вышло так:
Код:
void voltmetr()
{
temp = analogRead(VOLT_SENS);
if (temp <= 477) //если ниже 11,7 вольт
{
//действие 1
}
else if (temp <= 469) //если ниже 11,5 вольт
{
//действие 2
}
}
На сколько я правильно рассчитал? И как вообще правильно это делать?