Показано с 1 по 3 из 3

Тема: терморегулятор с заданием уставки переменным резистором

  1. #1
    Пользователь
    Регистрация
    23.01.2008
    Адрес
    Белгородская область, Валуйки
    Сообщений
    271

    По умолчанию терморегулятор с заданием уставки переменным резистором

    Нужно сделать терморегулятор с заданием уставки переменным резистором подключённым к модулю аналогового ввода

    Вот думаю сделать нечто похожее на масштабирование применяемое в Си

    Код:
    void loop()
    {
      int val = analogRead(0);
      int val1 = map(val, 0, 1023, 0, 255);
      analogWrite(9, val1);
    }
    
    математическая функция преобразования map
    long map(long x, long in_min, long in_max, long out_min, long out_max)
    {
      return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
    }
    Может посоветуете как сделать лучше может ктото похожее уже делал?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    6,247

    По умолчанию

    ну так взгляните в документацию по КДС и прочитайте про LIN_TRAFO или зайдите на oscat.de там базовая библиотека и вней функция SCALE_R

  3. #3
    Пользователь
    Регистрация
    23.01.2008
    Адрес
    Белгородская область, Валуйки
    Сообщений
    271

    По умолчанию

    спасибо LIN_TRAFO самое оно

Похожие темы

  1. HD-2544.VA-управление переменным резистором
    от Ефим в разделе Твердотельное реле
    Ответов: 5
    Последнее сообщение: 22.04.2013, 07:12
  2. Ответов: 3
    Последнее сообщение: 12.04.2012, 10:31
  3. трм151 с заданием от внешнего резистора
    от Дмитрийuser в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 20.10.2010, 16:37
  4. пид терморегулятор на плк
    от Klokun в разделе Разработки
    Ответов: 6
    Последнее сообщение: 18.01.2010, 10:40
  5. терморегулятор. что выбрать?
    от Дмитрий О. в разделе Подбор Оборудования
    Ответов: 11
    Последнее сообщение: 05.12.2008, 20:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •