Самодельный ардуино контролер отопления

Тема в разделе "Силовая электроника", создана пользователем mednagolov, 25 окт 2022.

  1. Bott

    Bott Гик

    А где у Вас в коде второй датчик? Там только один. Можно на разные пины вешать а смысл? Лучше все на один и по своему ID номеру. Типа так
    Код (C++):
    #include <OneWire.h>
    #include <DallasTemperature.h>
    OneWire oneWire(15); // вход датчиков 18b20
    DallasTemperature ds(&oneWire);

    DeviceAddress sensor1 = {0x28, 0xA8, 0x3E, 0xF9, 0x05, 0x0, 0x0, 0x12};
    DeviceAddress sensor2 = {0x28, 0xE6, 0xBD, 0x3B, 0x05, 0x0, 0x0, 0xCF};

    void setup() {
      Serial.begin(9600);
      ds.begin();
    }

    void loop() {
      ds.requestTemperatures(); // считываем температуру с датчиков
       
        Serial.print("Sensor 1: ");
        Serial.print(ds.getTempC(sensor1)); // отправляем температуру
        Serial.println("C");
        Serial.print("Sensor 2: ");
        Serial.print(ds.getTempC(sensor2));
        Serial.println("C");
        Serial.println();
       
        delay(1000);
    }
     
     
    mednagolov нравится это.
  2. mednagolov

    mednagolov Гик

    О!.... а вот так всё просто оказывается.... СПАСИБО БОЛЬШОЕ ! ...всё понятно стало, попробую...
     
  3. mednagolov

    mednagolov Гик

    ОК ! подключил второй 18b20, (собрал пока всё на макетке) работает....)))
     
  4. mednagolov

    mednagolov Гик

    Кстати, блок кнопок сделан по этой схеме-
    БЛОК кнопок рис.jpg
     
  5. Airbus

    Airbus Радиохулиган Модератор

    Резистивная Клава это канешна хорошо но для таких систем я бы не экономил на пинах. Если не хватает то уж лучше расширитель портов. А эта басня вдруг начинает жить своей жизнью и переключать МК как вздумается
     
  6. mednagolov

    mednagolov Гик

    Да, пинов у ардуинки маловато.. сейчас передвигал по столу макетку, где то че то отпало - началась светомузыка...)))
    Согласен с Вами, Резистивная Клава - это только в макетном варианте, надо действительно чета придумывать.
     
  7. mednagolov

    mednagolov Гик

    Может вместо резистивной клавы заделать инфракрасную ? у меня где то завалялся пульт от ТВприставки ... Тогда тоже надо всего 1 пин задействовать, за то функциалу изрядно добавить можно...
     
  8. Airbus

    Airbus Радиохулиган Модератор

    Это полбеды. Можно и на воздух взлететь
    Можно если это Вас устроит. И по радиоканалу и по IR. Но если кнопки нужны то их надо делать и вряд ли их можно полностью заменить.
     
  9. mednagolov

    mednagolov Гик

    Вы имеете в виду закипание теплоносителя ? Так это исключено тройным контролем безопасности -
    1- восстанавливающийся термопредохранитель на корпусе эл.котла
    2-герконовый поплавок в расширительном бачке (в закрытых гидросистемах - датчик давления)
    3- ну и сам контролер бдит за температурой...
    Это как мне кажется болие чем достаточно...
     
  10. mednagolov

    mednagolov Гик

    К стати....
    кажется есть решение как отучить резистивную клаву *жить своей жизнью* - нужно вместо тактовых кнопок юзать геркончики !
    Имеем сразу кучу полезностей ...
    1-не надо точного сверления корпуса под кнопки , можно сразу нарисовать в нужных местах красивые подписанные кружочки.
    2- исключается доступ к управлению не уполномоченных на то лиц.
     
  11. mednagolov

    mednagolov Гик

    схема лог.jpg попытался нарисовать логическую схему...
     
  12. mednagolov

    mednagolov Гик

    И так друзья мои (как говорят суппер-пупер блогеры..))) ) сегодня градусник на улице упал до 4 ниже нуля, на ночь воткнул вторую передачу на котле, посредь ночи проснулся - дома жара! Короче чую пора плату травить....
     
  13. DetSimen

    DetSimen Гуру

    Хорошо, что проснулся.
     
  14. mednagolov

    mednagolov Гик

    второй год система на рукопашном переключении работает.....чего такого ? Гидросистема открытого типа, ну подумаешь выплюнет маленько теплоносителя коль кипанет, бывало....ничего страшного....))
     
  15. mednagolov

    mednagolov Гик

    купил в автомагазине два уровня, ставятся в бачки с омывайкой, стоят 200 руб. Думаю организовать двухуровневое слежение за уровнем теплоносителя, ну типа сначала предупреждение *ДОЛЕЙ ТЕПЛОНОСИТЕЛЬ * , нижний будет уже *аварийный стоп по теплоносителю*
    уровни.jpg
     
  16. mednagolov

    mednagolov Гик

    Да. Я с Вами так то согласен , Но вот блин уж очень эта резестивная технология подкупающе проста и экономична по ресурсам . Блин ну как бы её бы до ума бы довести бы вот было бы счастье....))).
     
  17. mednagolov

    mednagolov Гик

    Блин ну вот же сервоприводы же работают же....А на них вообще положение переменным резистором отслеживается. ... .
     
  18. mednagolov

    mednagolov Гик

    Вот например как считаете, будет ли лучше если например в качестве как бы ключа оптопару например использовать ?
     
  19. mednagolov

    mednagolov Гик

    Ну типа с поплавков на оптопару по кабелю идет (1 or 0 ), а на плате с оптопары аналоговый на пины контролера.
    ну и флюс конечно -мыть, дорожки - ЛАКИРОВАТЬ!....
     
  20. mednagolov

    mednagolov Гик

    как то так например
    уровни.jpg