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

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

Тема в разделе "Умный дом", создана пользователем Анкор Плюс, 27.04.17.

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

    DIYMan

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

    DIYMan

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

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

    1. @olegmak3 - попробовал поправить поведение модуля влажности, теперь у вас должно всё быть ок. У меня - по прежнему показывает и не кашляет, т. е. я, по сути, не заметил никаких изменений. Читал, что иногда проблемы, подобные вашей, якобы встречаются на китайских платах - ну да у нас у всех китайские, правда, и такой вариант я не исключаю, ибо, во-первых - сам уже сталкивался с тем, что стандартная библиотека работы с I2C вешает наглухо мегу, когда датчика физически не подсоединено (и даже где-то в дебрях темы сокрушался по этому поводу, мол - опять криво писано, опять не мной :)]:aga:), и, во-вторых - китайцы, как известно - лучшие затейники в мире, и что там у них от партии к партии - если кратко сказать - хз, сами понимаете. Так что - скачивайте, пробуйте, рапортуйте;

    2. Второе, и, пожалуй, главное - подвезли два новых экрана меню для LCD, а именно - управление каналами полива и отдельными окнами с экранчика. Как юзать: пролистнули на нужный экран, кликнули кнопкой энкодера - фокус встал на поле выбора номера канала полива (или окна). Крутим энкодер, пока не выберем требуемый номер, справа при этом рамочкой выделяется текущее состояние - ВКЛ/ОТКЛ для полива, ОТКР/ЗАКР для окон.

    Выбрали нужный номер - кликаем кнопочкой энкодера, попадаем на ВКЛ или ОТКР. Если надо включить или открыть - крутим энкодер. Если не надо - кликаем кнопочкой, попадаем на ВЫКЛ или ЗАКР, крутим энкодер там. Ещё раз кликаем кнопочкой - выходим из экрана, и можно энкодером опять листать вкладки.

    Признаком того, что мы внутри экрана - является курсор в виде подчёркивания под одним из полей - если подчёркивания нигде нет - значит, мы не внутри экрана. Конечно, надо бы сделать курсор мигающим, но это дополнительные ресурсы на перерисовку, а она и так не быстрая (~200 миллисекунд), не хочется, чтобы подобные плюшки сказались на быстродействии системы в целом ;).

    Качаем, пробуем, отписываемся - в жилу нововведения или нет ;)
     
    Последнее редактирование: 07.06.17
  2. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    @DIYMan, чел в иерархии знакомых желает иметь такую фигню, как в файле. Соответственно - за плату. Возьметесь?
     

    Вложения:

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Это чего такое? Размеры есть хоть примерные?

    Я так понял, что одно должно входить в другое, правильно? Надо размеры основные, от чего оттолкнуться, и можно будет попробовать сделать модель. Но привязки нужны - я не знаю, чего там критично по размерам, какой глубины выборки в фасаде детали, критично ли точно повторить до мельчайших нюансов и т. п.

    Давайте больше информации ;), я то не против поработать, даже за - но пока вводных маловато :)

    З. Ы. Нашёл, что это вроде приспособа для скальпинга процессоров, так? Похоже ведь: https://3dnetprint.com/shop/item/131

    Там даже STL-файлы есть, если это оно - могу напечатать.
    Модели загрузил в слайсер: при 100%-ном заполнении и высоте слоя в 0.1 мм где-то пять часов на две детальки будет печатать.

    З. З. Ы. У вас там в округе ни одного принтера что ли нету? :) И кстати - материал критичен? У мну есть только ABS и HIPS - HIPS чуть мягче.
     
    Последнее редактирование: 07.06.17
  4. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    есть, но нет желающих поработать:(
    может лучше пароль-явку заказчику передать? если он еще в нужде - сами и обсудите? :hndshk:
     
  5. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    А файлик печатки, есть возможность обнародовать?
     
  6. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Звоните a300482;)
     
  7. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    А это куда?
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Давайте так ;)
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Скайп.
     
  10. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Понятно, спасибо, значит обнародовать не получится?
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Вам это очень надо? :), Звоните, поговорим:)
     
  12. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    куда ему стучаться?
     
  13. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Звонил, никто не хочет отвечать.
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    или сюда, в личку, или на spywarrior@gmail.com
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Думаю о том, что у нас практически не осталось ничего ненастраиваемого через конфигуратор, кроме показаний датчиков, выводимых на дисплей LCD, на стартовый экран. Но тут встаёт интересный вопрос: если для привязок таких датчиков ещё можно попытаться где-то выделить в EEPROM место, то для подписей к ним - уже аллес. И тут возникает мысль - использовать SD-карту, чтобы там в какой-нибудь папочке в файлах хранить подписи к датчикам. Но тогда - возникает вопрос быстродействия, т. к. всё в память загружать - нет смысла, оперативки с гулькин нос, т. е. придётся через определённые промежутки времени перечитывать подпись к датчику из файла. В принципе, это не должно быть сильно критично, однако - вопрос сам по себе интересный.

    Резюмируем: при условии хранения части настроек на SD-карте имеет смысл там хранить вообще все настройки для отображения на экране ожидания, а если по каким-то причинам оттуда вычитать ничего не получается, или нет привязок - программно деградировать на жёстко прошитые подписи к датчикам (как сейчас). Т. е. налицо - обратная совместимость.

    Что скажете за такую фичу? Имхо удобно, т. к. настраивать контроллер всё равно надо, и если отображаемые на экране ожидания датчики можно будет настроить через конфигуратор - будет вообще шоколад.
     
Статус темы:
Закрыта.