1. Друзья, у нас отличная новость - за лучшую тему месяца теперь можно получить полезный подарок! Автор лучшей темы апреля уже совсем скоро станет обладателем цепной пилы Worx. Голосуйте за лучших и пишите о своих загородных достижениях, чтобы ими стать! На кону много крутых инструментов, садовой техники и других призов.

    Скрыть объявление
1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 8

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

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

Статус темы:
Закрыта.
  1. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Можно и дешевле
     
  2. n_123
    Регистрация:
    01.10.16
    Сообщения:
    39
    Благодарности:
    1

    n_123

    Участник

    n_123

    Участник

    Регистрация:
    01.10.16
    Сообщения:
    39
    Благодарности:
    1
    @Вшуьщт1991, На android ставил Palapa WebServer. А на большее ума не хватает. С помощью @Jekiss_m на компьютере работает. Не могли бы вы подсказать где какие настройки сделать, куда и как скопировать содержимое папи WEB.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887
    Адрес:
    80 км от Краснодара
    Есть в прошивке модуль контроля pH ;)

    По остальному - ребят, реально некогда даже на форумах порыться, не обессудьте. Обещаю, что допилю и GSM, и 1-Wire, чтобы работал стабильно на 8МГц - надо только время, а его сейчас - нету вообще свободного. И плата Сергея лежит пока не тестированная - красотища, но пока и до неё руки не дошли :(
     
  4. Rassul
    Регистрация:
    22.10.12
    Сообщения:
    46
    Благодарности:
    7

    Rassul

    Участник

    Rassul

    Участник

    Регистрация:
    22.10.12
    Сообщения:
    46
    Благодарности:
    7
    Адрес:
    Алматы
    Всем привет, хотелось бы сделать гроубокс из контейнера. Возможно, полностью гидропонный. Есть солнечная панель, аккумулятор, чтобы запитать 12 Вольт. Читал предыдущие темы, там было всё про теплицы. А я бы хотел выращивать только зелень. Не могли бы мне помочь со сбором автоматики? Пока в состоянии китайской грамоты на текущий момент, ничего не понимаю.
     
  5. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    @DIYMan, модуль то есть, а как его подключить, какой модуль PH, если не трудно можно схемку хоть на бумаге :)), буду тестировать. уже заказал:
    https://ru.aliexpress.com/store/product/5-49-56mm-vegetables-planting-nursery-basket-cup-pp-material-Net-cup-pots-for-seedlings-Hydroponics/416615_32496392523.html
    в процессе поиска наткнулся на сайт http://akvakomp.ru
    GSM "реально" работает через Level converter, и принимает смс, и отдает статистику, и хлопает форточками. Попробуйте сами схему выкладывал.
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887
    Адрес:
    80 км от Краснодара
    Тему читали? Там есть ссылки на железку, вот такая: https://www.dfrobot.com/index.php?route=product/product&product_id=1025

    Как подключить - есть указания в Globals. h, для работы модуля контроля pH в прошивке надо ещё расширитель портов PCF8574, любая платка с али на 8 выводов, типа такой: https://ru.aliexpress.com/wholesale?catId=0&initiative_id=SB_20161116115154&SearchText=PCF8574

    И будет у вас модуль контроля pH, с контролем насосов подачи растворов, перемешивания и пр. Вот, почитайте отсюда: https://www.forumhouse.ru/threads/341712/page-190#post-16022530

    И где-то в теме я выкладывал про модуль pH, помнится. На всякий - вот все настройки прошивки, связанные с модулем контроля pH:

    Код:
    //--------------------------------------------------------------------------------------------------------------------------------
    // настройки модуля контроля pH (РАБОТАЕТ ЧЕРЕЗ МИКРОСХЕМУ PCF8574T на шине I2C !!!)
    //--------------------------------------------------------------------------------------------------------------------------------
    //#define PH_DEBUG // раскомментировать для отладочного режима (НЕ РАБОТАЕТ СОВМЕСТНО С КОНФИГУРАТОРОМ !!!)
    #define PCF8574_ADDRESS 0x27 // адрес микросхемы для контроля pH на шине I2C (0x20 - 0x27)
    #define PH_SENSOR_PIN A2 // номер аналогового пина, с которого читать показания датчика (0 - нет датчика, прикреплённого к меге)
    #define PH_SAMPLES_PER_MEASURE 10 // сколько делать замеров на одно измерение pH (1-255)
    #define PH_SAMPLES_INTERVAL 20 // сколько миллисекунд между замерами в одном цикле измерения делать (10 - 255)
    #define PH_UPDATE_INTERVAL 15678 // через сколько миллисекунд обновлять показания с датчика pH, прикреплённого к меге
    #define PH_DEFAULT_CALIBRATION 0 // поправочное число по умолчанию, в сотых долях (т.е. 1 - это 0,01 сотая, 10 - это 0,1 и т.п.)
    #define PH_DEFAULT_TARGET 700 // значение контроля pH по умолчанию, целое число (700 = 7.00, 651 = 6.51 и т.п.)
    #define PH_DEFAULT_HISTERESIS 50 // значение гистерезиса по умолчанию (50 = 0.5, 100 = 1.0, 123 = 1.23 и т.п.)
    #define PH_DEFAULT_MIX_PUMP_TIME 60 // время работы насоса перемешивания по умолчанию, с
    #define PH_DEFAULT_REAGENT_PUMP_TIME 2 // время работы подачи реагента по умолчанию, для изменения pH на 0.1, с
    
    #define PH_CONTROL_CHECK_INTERVAL 10000 // через сколько миллисекунд контролировать значение pH
    
    #define PH_FLOW_LEVEL_SENSOR_CHANNEL 0 // номер канала микросхемы PCF8574, на котором будет сигнал с датчика уровня воды
    #define PH_FLOW_LEVEL_TRIGGERED HIGH // уровень, при котором датчик уровня воды считается сработавшим
    
    #define PH_FLOW_ADD_CHANNEL 1 // номер канала микросхемы PCF8574 для включения клапана подачи воды
    #define PH_FLOW_ADD_OFF LOW // уровень, при котором клапан подачи воды выключен
    #define PH_FLOW_ADD_ON HIGH // уровень, при котором клапан подачи воды включен
    
    #define PH_PLUS_CHANNEL 2 // номер канала микросхемы PCF8574 для повышения уровня pH
    #define PH_MINUS_CHANNEL 3 // номер канала микросхемы PCF8574 для понижения уровня pH
    #define PH_CONTROL_VALVE_ON HIGH // уровень, включающий клапан поправочного раствора
    #define PH_CONTROL_VALVE_OFF LOW // уровень, выключающий клапан поправочного раствора
    
    #define PH_MIX_PUMP_CHANNEL 4 // номер канала микросхемы PCF8574 для насоса перемешивания раствора
    #define PH_MIX_PUMP_ON HIGH // уровень для включения насоса перемешивания раствора
    #define PH_MIX_PUMP_OFF LOW // уровень для выключения насоса перемешивания раствора
    Думаю, по комментариям уже понятен функционал модуля ;)
     
    Последнее редактирование: 16.11.16
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.310
    Благодарности:
    6.887
    Адрес:
    80 км от Краснодара
    В смысле - модуль в моей прошивке? Я всё равно буду его отсматривать, как появится время. Но самое сложное - это 1-Wire, на 8Мгц нестабильно работает, а на нём завязаны все универсальные модули.

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

    Конечно, по железной части остаются кое-какие вопросы, например, платка для дисплея с кнопкой и энкодером, но это уже - мелочи, что называется.

    Будем надеяться и верить ;), хотя от одной мысли о возне с 1-Wire - кидает в дрожь :(
     
  8. n_123
    Регистрация:
    01.10.16
    Сообщения:
    39
    Благодарности:
    1

    n_123

    Участник

    n_123

    Участник

    Регистрация:
    01.10.16
    Сообщения:
    39
    Благодарности:
    1
    Скачал на Гитхабе весь архив, но папка SD почему то пустая у всех так?
     
  9. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.169

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.169
    не, по одному файлу dummy. txt. правда, архив качался 15.09, но, вроде, с тех пор обновлений не было...
     
  10. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    @DIYMan, спасибо что сразу не послали куда подальше.
    А по делу PH модуль (с контролем и дозировкой реагентов) для домашней теплицы (какую мы и рассматриваем) особо не нужен, т. к.:
    1. модуль контроля PH необходимо постоянно калибровать, (надо покупать растворы)
    2. модуль дозировки стоит довольно хороших денег
    3. разновидностей гидропоники много, и почти везде рабочий раствор меняется один раз в месяц.
    Я понимаю, что делаете Вы с прицелом на будущее, но для простых пользователей надо добавить канал управления для насоса подачи раствора с учетом времени работы и канал для компрессора.
    PS. если возможно то добавить модуль для принудительной вентиляции теплицы (на 2-3 канана).
     

    Вложения:

    • huge.jpeg
    • i.jpg
    • кипип.jpg
  11. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Да давным -давно ,еще на ранних вариантах прошивки, реализована (у меня, во всяком случае) и принудительная вытяжка и перемешивание воздуха в теплице с помощью правил.
     
  12. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    Ну модуль, то в том и хорош что надо тебе включил в состав прошивки (соответственно можешь и управлять удаленно, и параметры менять), а не надо и не включаешь в состав прошивки. Я вот за что.
     
  13. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    Попробовал я добавить эти модули (вентиляция и гидропоника) в прошивку, но не так это просто как кажется
     
  14. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Да проще простого!
    Создаешь два правила.
    Одно выключает пин (выключает потому, что блоки реле включаются низким уровнем) при условии, что температура нужного (у меня 6 штук) датчика выше уставки.
    Второе включает этот же пин при условии, что температура нужного датчика ниже уставки.
    А далее можно усложнить алгоритм, добавив еще одно условие, скажем с 17-00 до 9-00 вентиляцию не включаем вообще.
     
  15. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Если об этом, то да, удобнее.
    Но за не имением барышни, ну дальше сами догадаетесь...
    Необходимо довести до ума то, что есть для начала, имхо.
    П. с.
    Можно включить вытяжку и на один из каналов фрамуг.
    Вот и управление удаленное организовалось само собой. ;)
     
    Последнее редактирование: 28.11.16
Статус темы:
Закрыта.