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 км от Краснодара
    На гитхабе проекта есть схема: https://github.com/Porokhnya/GreenHouseProject Можно руководствоваться ей для начала. Если что будет неясно, спрашивайте.
     
  2. mik11123
    Регистрация:
    02.08.16
    Сообщения:
    16
    Благодарности:
    3

    mik11123

    Участник

    mik11123

    Участник

    Регистрация:
    02.08.16
    Сообщения:
    16
    Благодарности:
    3
    Благодарю за быстрый ответ.
    Да, все прочитал, просмотрел. На Ютубе, тоже. Моя сложность заключается в отсутствии необходимых знаний. Сложно читать схемы, скетч итп, будет потрачено много времени пока я самостоятельно смогу понять и улучшить Ваш проект.
    На сейчас стоит цель собрать, запустить, по ходу разбираться, получить Ваш результат на практике. Потом этот результат менять под свои нужды.

    Буду признателен за фотографии, заранее благодарен.

    ЗЫ моя теплица в процессе монтажа.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Давайте лучше сделаем так: вы вот начните с самого простого: что у вас есть из железа? Давайте подключать по порядку, от простого к сложному, и всё получится. Например, у вас есть модуль часов реального времени DS3231? Можно его подключить в схему. Кстати, на первый период - очень желательна макетка ;)

    Однако, вы амбициозны, мне это нра ;)
     
    Последнее редактирование: 03.08.16
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    schematic.png

    Жуть, короче. И как только люди это всё рисуют/разводят?

    По факту вместилось:

    • Два DS18B20, жёстко присобаченные к Меге;
    • Два DHT22, жёстко присобаченные к Меге;
    • 8 окошек (16 разъёмов);
    • 4 реле полива;
    • 4 реле досветки;
    • Реле насоса;
    • 4 датчика влажности почвы, жёстко присобаченные к Меге;
    • Удлинитель I2C, чтобы можно было выносить датчики I2C подалее (правда, придётся платки делать ;));
    • 2 датчика расхода воды;
    • Линия регистрации 1-Wire;
    • Три линии 1-Wire для универсальных модулей;
    • Разъём для подключения Nextion;
    • Выход RS-485;
    • Разъём для подключения шилда с LCD, энкодером, кнопками и светодиодами;
    • Разъём для подключения GSM-модема;
    • Разъём для подключения коробушки с ESP (т.к. неизвестно, чего там китайцы удумают - вдруг не будет ESP-01?);
    • Разъём для nRF (тут проще, китайцы делают по нордиковскому даташиту, вряд ли разъём поменяется);
    • Разъём под W5100;
    • Разъём I2C, чтобы туда подоткнуть обычные I2C-модули.

    Часы, SD-карта - хочется сделать прям на плате, ибо так правильней, кмк. Осталась ещё куча свободных пинов, которые тоже надо будет вынести на разъёмы, чтобы при случае к ним чего подсоединить и запрограммировать правила для этих пинов (таймеры там и пр.).

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

    В общем, ещё шпарить и шпарить, например - нигде нет фильтров по питанию, не забыть бы (щас себе пометку сделаю).

    З. Ы. Форум съел размер файла, не понравился видать такой большой :)]:aga:
     
    Последнее редактирование: 03.08.16
  5. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    С учетом остальных "желающих" присесть на SDIO и отсутствие аппаратного SDIO у атмеги это очень интересно как оно всё скопом работать будет.
     
  6. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    Здравствуйте уважаемые участники, выражаю огромную благодарность DIYMan и всем активным пользователям данной темы за проделанную работу. Выношу на суд свои проработки:
    1-2.теплица поликарбонат 6 мм размером 12х3 и высотой 2 м.
    3-4. 3 форточки и 2 двери, управляются тремя автомобильными свеклоподъемниками.
    5-6. шкаф управления.
    7. присоединение к ардуино при помощи щилда (удалены все ножки).
    8. питание идет от старого аккумулятора через преобразователи, до этого стоял компьютерный блок питания (9) на 250 ватт, но его хватало на 2 форточки с присоединением третьей форточки блок вырубался. Заряд аккумулятора идет через автозарядку (10, стоит 800 рублей).
     

    Вложения:

    • IMG_20160803_100031.jpg
    • IMG_20160803_100135.jpg
    • IMG_20160803_100143.jpg
    • IMG_20160803_100850.jpg
    • IMG_20160803_100212.jpg
    • IMG_20160803_100409.jpg
    • IMG_20160803_100716.jpg
    • IMG_20160803_100305.jpg
  7. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    Каналов полива 8 шт (11), фильтрация (12), LCD модуль и светодиоды (13).
    Пожелание можно сделать полив на каждом канале дважды в день или нет
     

    Вложения:

    • IMG_20160803_100249.jpg
    • IMG_20160803_100257.jpg
    • IMG_20160803_100540.jpg
    • IMG_20160803_100201.jpg
    • IMG_20160803_100342.jpg
  8. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    Файл моими подключениями. Прошивка ардуины от 05.07.16. Neoway_m590 работать не хочет, как ни бился с ним хотя звонки принимает.
     

    Вложения:

  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Как-то работает с модулем SD, не так ли? Вот то, что на модуле - перенести на плату, и всё. Это же принципиальная схема, а не готовая разводка ;)
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    В отладочном режиме пробовали запускать? Возможно, проблемы с питанием.
     
  11. Jekiss_m
    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31

    Jekiss_m

    Живу здесь

    Jekiss_m

    Живу здесь

    Регистрация:
    09.05.16
    Сообщения:
    68
    Благодарности:
    31
    Адрес:
    Белгородская область, г. Белгород
    В отладочном режиме запускал перезагрузки нет.
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Скиньте мне с монитора порта весь текст, который выдаёт SMS-модуль, когда вы пытаетесь SMS отправить, звоните на него и т. п. Т. е. попробуйте GSM_DEBUG раскомментировать в Globals. h, а потом провести весь цикл операций: позвонить на модуль, отправить SMS.

    И да - скорости UART совпадают? GSM-модем должен работать на 57600.
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обновил прошивку на гитхабе, добавил поддержку китайских датчиков влажности почвы для универсальных модулей. Поддерживается фактор калибровки, можно при регистрации/настройке модуля указать значения для 0% влажности и для 100% влажности.

    Пока повесил на пин A0, т. к. на Uno А7 чего-то не выведен, но на плате универсальных модулей всё будет через пин A7 - и нормальный датчик почвы, и - китайский.

    Впрочем, если к китайскому прицепить нержавеющие спицы - мне кажется, можно попробовать откалибровать на лету, что называется ;)

    В принципе, могу в прошивку модуля добавить поддержку DHT22, но, поскольку свободных их у меня нет - проверять не на чем, могу только навскидку написать.

    @evgeny1241 - если вы готовы со своей стороны протестировать, как работает DHT22 на универсальном модуле - напишите мне, плз, и тогда я не глядя вставлю код его поддержки, чтобы вы смогли проверить.
     
  14. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Да готов. модули есть пара штук
     
  15. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Тут вопрос про si7021 возник. по схеме через согласователь уровней. так на модуле он вроде как есть ? или я не прав
     
Статус темы:
Закрыта.