Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

kr1t
2020-01-21 19:33:32
фыфь пише:
kr1t пише:

вода имеет вода имеет вланость ноль, а абсолютна сухая среда - 100, тоесть шкала перевернута, это же происходит и без введения ограничений. Можно ли с этим что-то сделать?

Можно добавить вычитание: результат = 100- показания датчега.

Большое спасибо, стыдно, что сам не додумался

фыфь
2020-01-21 01:08:54
kr1t пише:

вода имеет вода имеет вланость ноль, а абсолютна сухая среда - 100, тоесть шкала перевернута, это же происходит и без введения ограничений. Можно ли с этим что-то сделать?

Можно добавить вычитание: результат = 100- показания датчега.

Watchdog
2020-01-18 11:03:27
kr1t пише:

... Датчик сделан достаточно странно, для него вода имеет вода имеет вланость ноль, а абсолютна сухая среда - 100, тоесть шкала перевернута, это же происходит и без введения ограничений. Можно ли с этим что-то сделать?

Это не самая большая странность, в этом деле. Вы скоро привыкните, если не бросите. Можно ли что-то сделать? Можно. Откалибровать условную величину показаний сенсора согласно математической модели измерения. smile

renoshnik
2020-01-18 00:52:44

что-то сделать можно ...

kr1t
2020-01-18 00:25:34

Здравствуйте, купил емкостный датчик влажности почвы, написал простейший скетч
unsigned long last_time;
void setup() {
  Serial.begin(9600);
}

void loop() {
humidity();

}


void humidity(){
    if (millis() - last_time > 100){
    last_time = millis();
    int val = analogRead(A2);
    val = map(val, 300, 820, 0, 100);
    val = constrain(val, 0, 100);
    Serial.println(val);
  }
 
  }

В планах передавать данные и подставлять их в отдельно написанный алгоритм, но проблема в другом. Датчик сделан достаточно странно, для него вода имеет вода имеет вланость ноль, а абсолютна сухая среда - 100, тоесть шкала перевернута, это же происходит и без введения ограничений. Можно ли с этим что-то сделать?

Підвал форуму