1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 10

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

Тема в разделе "Котлы, горелки, котельное об-е своими руками", создана пользователем бутус1, 19.07.17.

  1. бутус1
    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72

    бутус1

    Участник

    бутус1

    Участник

    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72
    "Серьезные отличия моего варианта контролера" - ха-ха.
    Нагородили огород, а отличий нет.
    Оригинальный скетч имеет управление шим и работает с 220в. Эх-х, улучшатели...
     
  2. бутус1
    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72

    бутус1

    Участник

    бутус1

    Участник

    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72

    Вложения:

    • 20181007_205040.jpg
  3. Grinmpx
    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144

    Grinmpx

    Живу здесь

    Grinmpx

    Живу здесь

    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144
    Адрес:
    Днепр
    Да.
    Гениальная программа, точнее гений автор программы. До безобразия простая, я начал в ней работать чуть больше года назад без знания языков программирования. Правда я и сейчас их не знаю:no:, но в программе работаю.
     
    Последнее редактирование: 07.10.18
  4. Spartalex
    Регистрация:
    15.09.16
    Сообщения:
    28
    Благодарности:
    9

    Spartalex

    Участник

    Spartalex

    Участник

    Регистрация:
    15.09.16
    Сообщения:
    28
    Благодарности:
    9
    Мне кажется, это лишнее. Если нет, поправьте. Очень долго.
     
  5. Grinmpx
    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144

    Grinmpx

    Живу здесь

    Grinmpx

    Живу здесь

    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144
    Адрес:
    Днепр
    Как раз сваять программу (скетч) для ардуины можно очень быстро, особенно когда знаешь что делаешь. Но конечно-же необходимо потратить некоторое время на изучение самой программ Flprog. Вот тут уже у каждого по разному длится это долго.
     
  6. Spartalex
    Регистрация:
    15.09.16
    Сообщения:
    28
    Благодарности:
    9

    Spartalex

    Участник

    Spartalex

    Участник

    Регистрация:
    15.09.16
    Сообщения:
    28
    Благодарности:
    9
    Меня ругают, что я Си не знаю, а тут флпрог) сорян, у каждого свой путь
     
  7. Grinmpx
    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144

    Grinmpx

    Живу здесь

    Grinmpx

    Живу здесь

    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144
    Адрес:
    Днепр
    Согласен.
    Кстати, если сравнивать сложность написания программ непосредственно на Си и в Flprog, то это как
    управлять самолетом и велосипедом.
     
  8. ippds
    Регистрация:
    02.08.11
    Сообщения:
    30
    Благодарности:
    5

    ippds

    Участник

    ippds

    Участник

    Регистрация:
    02.08.11
    Сообщения:
    30
    Благодарности:
    5
    Адрес:
    Нижний Новгород
    Всем привет. Столкнулся с такой проблемой - датчик огня показывает значения в обратную сторону. закрываю датчик - на дисплее значение огня 255, направляю на датчик свет - значение начинает падать до 16-18 датчик.jpeg . датчик вот такой. с четырьмя выходами
     
  9. Viktor_Klimenko
    Регистрация:
    17.02.18
    Сообщения:
    65
    Благодарности:
    6

    Viktor_Klimenko

    Живу здесь

    Viktor_Klimenko

    Живу здесь

    Регистрация:
    17.02.18
    Сообщения:
    65
    Благодарности:
    6
    Сам попал на это чудо.
     
  10. Оксфорд
    Регистрация:
    12.04.12
    Сообщения:
    9.577
    Благодарности:
    1.888

    Оксфорд

    Живу здесь

    Оксфорд

    Живу здесь

    Регистрация:
    12.04.12
    Сообщения:
    9.577
    Благодарности:
    1.888
    Адрес:
    Уфа
    В чем проблема? Главное - видит пламя, остальное решается програмно.
     
  11. Viktor_Klimenko
    Регистрация:
    17.02.18
    Сообщения:
    65
    Благодарности:
    6

    Viktor_Klimenko

    Живу здесь

    Viktor_Klimenko

    Живу здесь

    Регистрация:
    17.02.18
    Сообщения:
    65
    Благодарности:
    6
    invert() ?
     
  12. ippds
    Регистрация:
    02.08.11
    Сообщения:
    30
    Благодарности:
    5

    ippds

    Участник

    ippds

    Участник

    Регистрация:
    02.08.11
    Сообщения:
    30
    Благодарности:
    5
    Адрес:
    Нижний Новгород
    Я дико извиняюсь, но как? в ардуино я новичок. есть какая то функция для инвертирования значения?
     
  13. Grinmpx
    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144

    Grinmpx

    Живу здесь

    Grinmpx

    Живу здесь

    Регистрация:
    03.07.12
    Сообщения:
    243
    Благодарности:
    144
    Адрес:
    Днепр
    Можно так, в flprog это линейное масштабирование.

    int _gtv1 = 0; /переменная исходная
    int _gtv2 = 0; /Переменная инвертированная
    void setup()
    {
    }
    void loop()
    {
    _gtv2 = (map(_gtv1), (0), (255), (255), (0); / тут происходит инвертирование значений.
    }
     

    Вложения:

    • Инверт flprog .jpg
  14. бутус1
    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72

    бутус1

    Участник

    бутус1

    Участник

    Регистрация:
    17.02.17
    Сообщения:
    52
    Благодарности:
    72
    тут ключевое слово - новичок. а значит просто купите новый датчик с не инвертированным сигналом.
     
  15. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.689
    Благодарности:
    639

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.689
    Благодарности:
    639
    Адрес:
    Москва
    Код:
    uroven_ognya=analogRead (A3); // получаем данные с датчика огня
    
    заменить на
    Код:
    uroven_ognya=(byte)(1023-analogRead (A3)); // получаем данные с датчика огня
    
     
    Последнее редактирование: 21.10.18