Годный ли скетч?

Тема в разделе "Глядите, что я сделал", создана пользователем Кулик 9.0, 20 июл 2015.

  1. //присваиваем выходу А0 имя ter
    int ter = A0;

    void setup()
    {
    //устанавливаем соединение с компом
    Serial.begin (9600);
    }

    void loop()
    {
    //читаем с термистра в градиции до 1024
    //и сохраняем это значение в переменную под именем value
    int value = analogRead(ter);

    //Отображаем минимальное и максимальное значение пропорционально
    //первые 2-значения считанные, другие 2-необходимый результат от и до
    //термистор 50 кОм резистор 3 кОм
    //cels - имя куда мы сохраняем результат
    int cels = map(value, 0, 1023, +100, -50 );

    //выводим на экран результат
    Serial. println (cels);

    //сон на 0.5 сек
    delay(500);
    }
    термистор использовал от сломаного цифрового термометра, значения +100, -50 подбирал опытным путем.
    Этот скетч трудно назвать моим, он создан из обрывков видеоуроков и статей.
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    Годный для чего?
     
  3. Для того ради чего я его писал (измерения температуры)
     
  4. Megakoteyka

    Megakoteyka Оракул Модератор

    Если температура измеряется правильно, то годный.
     
  5. DrProg

    DrProg Вечный нерд

    Если зависимость линейная, то наверное работать будет.
     
  6. Работает, правда приходиться колдовать над измеряемым диапазоном. Нет ли у кого идеи как можно вычислить диапазон, чтобы он не привирал мягко говоря?
     
  7. Последнее редактирование: 21 июл 2015
  8. DrProg

    DrProg Вечный нерд

  9. Тоже интересненько)