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

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

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

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Приёмник датчику не нужен, он нужен модулю, который может управлять периферией ;). В случае с датчиком всё просто: проснулись, измерили, выплюнули в эфир пакет, заснули. Формат пакета: ID команды, тип датчика, ID датчика, длина данных, данные команды, контрольная сумма. Это позволит универсально разбирать - от какого датчика что пришло. Естественно, что при таком раскладе надо как-то железно прописывать адреса датчикам, или - брать в руки маленький МК и туда недольшую прошивку.

    Если же надо управлять периферией через радиоканал, то на таком модуле нужен и приёмник, как понимаете ;) Скажем, по каким-то причинам один блок реле захочется вынести куда-нибудь: в этом случае мега должна уметь через спецмодуль послать команды по радио так, как если бы модуль был подключён напрямую - чтобы ничего не перепрошивать.

    Заметьте, я не говорю об управлении мегой по радиоканалу - вся эта беседа направлена на обсуждения возможностей разнесения периферии так, как нам удобно.
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    По ссылке, что приводил выше - похоже, то, что надо: прозрачный удлинитель UART. Остаётся вопрос: как у этого удлинителя с дружбой с другими радио-модулями? Не хотелось бы, чтобы работали только в паре - это убьёт всю идею на корню, ибо банально дорого.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Теоретически, как я понял, для устранения этого поведения можно или резюк закоротить, или светик? Чтобы не было такого падения напряжения?
     
  4. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288
    Адрес:
    Екатеринбург
  5. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    @kivik71,
    Фотографии теплицы в ветке выкладывал. Размер 4.30х7 метров.
    Реальные логи выкладывал, Global с коментами тоже выкладывал.
    Видимо пропустили...
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
  7. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288
    Адрес:
    Екатеринбург
    Не пропустил, это все есть. Тут нужно более конкретно: углы крыши, расположение относительно сторон света, материал покрытия и тд. И желательно в одном общем сообщении, наверно лучше в личку, а то здесь и так уже скоро к стопятьдесятой странице подойдем.
     
  8. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    "Теоретически, как я понял, для устранения этого поведения можно или резюк закоротить, или светик?"
    Все работает достаточно устойчиво.
    Просто если добавлять "монтажное ИЛИ", к примеру, с других каналов, а это еще дополнительный диод (и дополнительное падение напряжения на нем 0,7 в ,(если диод Шоттки то 0,4 в), уже становится очень напряженно.
    I=(5-2Х1,5-0,7)/500=2,5 ма
    Лучше бы резистор уменьшить ом до 200-300,что бы токи через светодиоды гарантированно были больше 5 ма, (до 10).
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обозначу, от чего отталкиваться в случае использования радиомодулей для удалённых датчиков. На стороне меги, с целью универсальности, планирую вот такую связку:

    1. https://ru.aliexpress.com/item/Free-shipping-NRF24L01-wireless-data-transmission-module-2-4G-the-NRF24L01-upgrade-version-New-and-Original/677458382.html?spm=2114.14010208.99999999.263.ucmzoi

    2. http://ru.aliexpress.com/item/J34-Free-Shipping-Wireless-MCU-STC15L204-AMS1117-5V-3-3V-Driver-Board-With-NRF24L01-UART-Interface/32578734020.html?spm=2114.14010208.99999999.267.lJemwY

    UART есть, а значит дальше - дело техники ;) На стороне удалённых модулей датчиков - надо решать, что лучше применять. Я за что-то типа attiny85, правда, подчеркну - с ними не работал вообще, и придётся осваивать их программирование.

    Сразу скажу, что обсуждаем будущие шаги в разработке, не более: у меня пока Ethernet-шлюз не реализован вообще, с Wi-Fi ещё не всё шоколадно, так что по радиомодулям время ещё будет всё продумать.

    Но меня прям реально съела идея беспроводного датчика влажности почвы! Спать сегодня плохо буду :)]:aga:
     
  10. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Вроде всю тему читаю, но что то видимо пропустил - датчики чего предполагаются быть удаленными (надо так понимать от контроллера теплицы) ?
    З. Ы, Да, и 8 ножки атмела не хватит на все нужды удаленного датчика. надо чуть больше ног с АЦП и с буквами РА в маркировке.
     
  11. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    А что если как посредника mini pro использовать? Она будет собирать с датчиков информацию, пересобирать как нам нужно и плевать в мегу показания.
     
  12. Snark
    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424

    Snark

    Живу здесь

    Snark

    Живу здесь

    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424
    Адрес:
    Лобня
    Ну как сказать. Цифровой датчик влажности земли я уже начал собирать. А прикрутить к нему CC2500, которые у меня есть - несложно. Буду пробовать.
    На стороне датчика будет attiny13a. Ну или PIC12F508/509, посмотрим.

    Кстати, мне все больше нравится идея прикрутить один из радиомодулей к USB шнурку от конфигуратора. Это будет много интереснее чем WiFi и Ethernet - не нужно тянуть витую пару по теплице и нет геморроя с подключением WiFi. А скорость передачи - нас вообще не волнует.
     
  13. Snark
    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424

    Snark

    Живу здесь

    Snark

    Живу здесь

    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424
    Адрес:
    Лобня
    А вот посмотрим.
    По моим подсчетам - три ноги на измерение сопротивления и три ноги на CC2500. Еще и на питание 2 остается).
    Ну а АЦП - точно не нужен для измерения сопротивления.
     
  14. Snark
    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424

    Snark

    Живу здесь

    Snark

    Живу здесь

    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424
    Адрес:
    Лобня
    Overkill же для одного датчика. И батарейку быстро съест.
    Но этот вариант тоже придется разработать для категорически не желающих паять.
     
  15. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.783
    Благодарности:
    2.288
    Адрес:
    Екатеринбург
    Могут стать удаленными, при этом бутерброд Меги может находится не в теплице, а в тепличных комнатных условиях, правда это удорожает проект, и надо проверить надежность работы беспроводной связки. Для этого можно и протестировать хотя бы один датчик в проводном контроллере с Мегой. А беспроводной контроллер это уже более продвинутый вариант, который придется разрабатывать немного по другим принципам.
     
Статус темы:
Закрыта.