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 км от Краснодара
    Зантриговали прям :) Про CNC будет отдельная тема, с видео и пр. Контроллеры как закажу - начну потихоньку, сейчас только железки есть.

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

    DIYMan

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

    DIYMan

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

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

    DIYMan

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

    DIYMan

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

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

    Но это пока - думы думные, до реализации надо ещё доползти.
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Давайте так - сначала я поборю управление по СМС в принципе, а потом уже будем наворачивать плюшки. Мне кажется, что такой вариант - самый оптимальный. Чтобы не получился "контроллер всего", с ответом "42" на главный вопрос :)]:aga:
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    DIYMan

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

    DIYMan

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

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

    Про привод: мне пока видится или актуатор готовый, или мотор-редуктор от стеклоочистителя, к которому присобачена резьбовая шпилька, например. Открывать - да простым рычагом, как вариант. Можно подсмотреть готовые рычаги для актуаторов, и стыбзить принцип оттуда. Чо - китайцам можно, а нам нет, тыбзить-то? :)
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Если обсасывать такой вариант, то центр должен быть неподвижным, а концы - подъёмными, тогда и вентиляция будет лучше, и надёжность конструкции выше, т. к. концы будут держаться на рычагах. На кол-ве выходов контроллера это не скажется, т. к. можно одним мотором поднимать оба конца, как вариант.
     
  8. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Датчиков температуры имхо должно быть несколько:
    - датчик Твоздуха на высоте макушки
    - датчик Тземли
    -датчик Твоздуха среднего (стоячего) слоя в теплице. этот датчик отдельный даллас или часть интегрированного датчика темп/влаж/давл./освещ. прям в коробке контроллера. Его функции скорее запасные или оценочные. Смехотехнически это ведь не сложно, больше софтварных заморочек с инициализацией, присваивание логических имен и т. д.
    у нас сильно большой тепловой поток на единицу площади летом, поэтому если теплица высотой 2м, её никакие маркизы не спасут. я заложил 4м в коньке и то думаю покупать отражающую израильскую сетку алюминет.
    З. Ы, На работе склад накрыт железом и высота в коньке где то 4,5м. дык заходишь летом в склад, и как будто на море вышел позагорать из укрытия :(
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    А вот не надо было поддаваться на уговоры приятелей и делать 3 м в коньке: "да куда тебе стока? да ты ох@рел! да два метра в коньке - самое то! ты же там не жить собрался!". Короче - дал слабину :)
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    В общем, кто разгадает, что в сообщении - тому пирожок с полки!

    AT+CMGS=39
    0001000B919781920060F300181A043F04400438043204350442002C002000680065006C006C006F

    Отправляет модуль сгенерированные мегой сообщения, отправляет! Правда, я пока - как прокладка: копирую из порта то, что выплюнула мега, и кормлю через терминал GSM-модулю. Чувствую себя лишним звеном :)]:aga: Хотя, не скрою - отрадно сознавать, что без меня эти товарищи пока не справятся :)]:aga:

    В общем, отправлять русский текст научился, даже FLASH-сообщения (помнится, кто-то обмолвился, что сообщение беззвучно падать будет - а вотфик теперь: оно сразу на экран вылезет!). Правда, ещё не тестил сгенерированные фразы, но вот щас допишу пост - и протестирую, как оно.

    В общем, подружил я Мегу с UTF8, вернее, научил перекодировать из UTF8 в UCS2. Абракадабра, правда? Вот и я - в шоке! :)

    З. Ы. Обновления пока не выкладываю, надо всё проверить.
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Так, ребята, начинаю повторяться: я в шоке! Даже такое проходит, со спецсимволами:

    AT+CMGS=75
    0001000B919781920060F300183E04220435043C043F04350440043004420443044004300020043F043E00200431043E043B044C043D043804460435003A002000330036002C003600B00043

    Короче, мы будем в шоколаде, не надо нам никакой латиницы, лишь бы памяти Меги хватило ;) Понятное дело, что буду влезать в 70 символов, как ни крути - сами видите, сколько PDU-кодировка занимает места :mad:

    З. Ы. Кто прочитает и это сообщение - второй пирожок!

    З. З. Ы. Засветил номер своей мобилы, теперь не пошифруешься :)

    З. З. З. Ы. Теперь на очереди - раскодирование из UCS2 в UTF8, тоже тот ещё геморрой :) А то отправлять-то научился, а вот раскодировать PDU-сообщения - нет ишшо, непорядок.
     
    Последнее редактирование: 21.01.16
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    То есть налицо некий краткий отчётец. Давайте подумаем и накидаем вариантов таких вот кратких отчётов. Условие одно - должно вмещаться в 70 символов, лучше - в 60, чтобы был запас, на всякий. Скрытые символы, типа перевода строки (\r\n, два байта) - тоже входят в счёт.

    Жду мнений и предложений.
     
  13. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.780
    Благодарности:
    2.288

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.780
    Благодарности:
    2.288
    Адрес:
    Екатеринбург
    Будем расшифровывать кусками ;)
    0001000B919781920060F300181A-привет-002C002000680065006C006C006F
     
  14. 1exan
    Регистрация:
    13.06.10
    Сообщения:
    419
    Благодарности:
    300

    1exan

    Живу здесь

    1exan

    Живу здесь

    Регистрация:
    13.06.10
    Сообщения:
    419
    Благодарности:
    300
    Адрес:
    Алтайский край
  15. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.780
    Благодарности:
    2.288

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.780
    Благодарности:
    2.288
    Адрес:
    Екатеринбург
    00 01 00 0B 91 9781920060f3 00 18 1A привет, hello
    @DIYMan, номер телефона открывать? :cool:
     
    Последнее редактирование: 21.01.16
Статус темы:
Закрыта.