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

Arduino Mega. Контроллер теплицы. Хроники - 2

Тема в разделе "Теплицы и парники", создана пользователем DIYMan, 06.06.16.

Статус темы:
Закрыта.
  1. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Ребят, у меня времени свободного очень мало. Возьмите списочек - и отредактируйте, с указанием того, что к чему относится - я буду очень признателен.
     
  2. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    - не, не забыл :hello: но Вы написали:
    . Кстати, что Вы подразумеваете под словом ПОДХОД ?
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Я описывал размышления по поводу необходимости введения адресации на шине 1-Wire, чтобы на одну линию можно было повесить N модулей. Подход без лишнего расхода памяти и без тормозов в работе - невозможен.

    Вы попробуйте представить, как работает система: понимаю, это сложно, но пытаться надо. И тогда всё станет понятней. У нас есть привязка показаний с любого известного системе типа датчика к его внутренним индексам в системе. При это специфика датчиков (1-Wire это или I2C) - пофигу.

    Теперь представьте, что делаем честную адресацию 1-Wire для датчиков DS18B20, чтобы можно было повесить гроздь их на одну линию. Я уже писал, с какими проблемами придётся столкнуться ;)
     
  4. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    - был Ваш вопрос, была моя попытка ответа про вариант, как "на ОДНУ линию можно было повесить N модулей." :aga:
    - а нафига лишние телодвижения, если сейчас уже можно повесить 3 DS18B20 на один универсал? :faq:
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    1. Это всё равно адресация, так или иначе. С расходом памяти, лишними тормозами и пр.

    2. Вот и я о том же - нафига? Мне кажется, что так можно расползтись по древу очень сильно, и в итоге не получить ни промышленного контроллера, ни - понятного бытового. Именно поэтому я и решил пока оставить всё как есть - пока пинов хватает, пусть будет без адресации на шине.

    Уж лучше я поддержку Sim800 в прошивке сделаю - чтобы можно было либо Neoway, либо Sim800, а то что-то отзывы в последнее время на Neoway не очень. Думается мне, что это более актуально, чем париться с адресацией.

    По поводу универсальных исполнительных модулей: приглашаю всех к обсуждению, как сделать грамотную развязку платы, учитывая вводные:

    1. В качестве контроллера - Arduino Pro mini, дёшево и сердито;
    2. Пока на пины выведены просто сигналы, однако, с пина понадобится управлять мощной нагрузкой;
    3. Есть каналы окон, это пара пинов, на выходе с них, как я понимаю, нужен H-мост на полевиках.

    По пункту 3 есть сомнения в целесообразности, т. к. привязка каналов окон может идти не последовательно, а через несколько слотов, т. е. нельзя жёстко завязать H-мост к каким-то пинам. В итоге - кто захочет подцепить управление форточками через исполнительный модуль - придётся делать ещё платку H-моста, я думаю (тоже, кстати, вопрос - может, у кого есть готовая для Sprint Layout?).

    Что предлагаю: простая плата, по центру которой стоит Pro mini, с разъёмами для питания и подключения нагрузки на 8 каналов, каждый канал - мощный полевик, управляемый сигналом с пина.

    Кто что скажет/предложит/навскидку_нарисует?
     
  6. Veligor
    Регистрация:
    09.06.13
    Сообщения:
    58
    Благодарности:
    26

    Veligor

    Живу здесь

    Veligor

    Живу здесь

    Регистрация:
    09.06.13
    Сообщения:
    58
    Благодарности:
    26
    Адрес:
    Рязань
    Несколько дней борюсь с дисплеем ST7920, подключил, а он горит ровненьким синим светом и символы не выдает. всю распайку проверил, вроде не накосячил, что еще можно посмотреть.
    Типа горит, тухнет через пару секунд, откликается на кнопку энкодера, но символов нет.
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Подсветка работает, это уже хорошо. Проверяйте правильность схемы, попробуйте перевесить на ICSP-разъём линии SPI от экрана.

    Поддержка экрана в прошивке включена? (USE_LCD_MODULE)? Это я так, на всякий.

    Смотрите, что ещё у вас к SPI подключено, возможно, что-то мусорит в линию.
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
  9. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    DIYMan В DS3231 модуль времени, есть встроенный датчик температуры, можите вывести его показания без привязки, для контроля температуры внутри блока.
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    И это ещё :)]:aga:? Куда вы предлагаете их выводить, без привязки-то? Теоретически я могу добавить один датчик температуры в модуль "0", если модуль реального времени есть в прошивке, но это надо тестить. В вебморде должно показаться сразу, вот в конфигураторе - надо смотреть.
     
  11. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Да, в модуль "0" или в STAT, имел в веду без графиков и прочего. Чтоб иногда посматривать что там. Чтоб не получилось 300 градусов в ДЦ
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обновил и вебморду, и конфигуратор, и прошивку - теперь показывается "температура прибора" :)

    В базу вебморды тоже попадает, в графиках учитывается, на странице "Показания" - показывается как "Температура прибора" и датчик с индексом "0".
     
  13. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    :)]:)]:)] вот еще одна железка в корзину полетела.
    осталось w5100 и wi-fi докупить (ссылкой можно в меня кинуть? если не трудно:|:)
     
  14. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
  15. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
Статус темы:
Закрыта.