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.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Допиливаем малясь:

    screen.png

    Скоро будут обновы и прошивки, и конфигуратора, и вебморды - допилил команду на выдачу настроек Wi-Fi из контроллера, ну и дизайн в вебморде сильно покорёжен.
     
    Последнее редактирование: 23.10.17
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обновил всё на гитхабе: прошивку, конфигуратор, вебморду. Теперь вебморда выглядит посимпотней, меня временно отпустило, до следующего приступа "всё переделать, нах!" :)]:aga:
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обновил прошивку, добавил поддержку датчика освещённости Max44009 - теперь прямо к меге можно подключать до 4-х датчиков освещённости по шине I2C: два - BH1750, два - Max440009. Значения обоих отображаются на диапазон 0-65535 (Max44009 выдаёт аж до 188000, но столько не вмещается, приходится обрезать верхнюю границу :().

    В общем, валялся у мну с год этот датчик, вот руки и дошли, своими ногами :). В прошивку универсального модуля с датчиками пока новый функционал не вводил.

    В общем, изменения некритичны, но если вдруг кому надо как раз такой датчик освещённости - прошивка уже умеет в него ;)

    Пойду смотреть, можно ли быренько припилить к универсальному модулю новый функционал ;)

    З. Ы. Припилил и к универсальным модулям, только не тестировал пока, но там всё должно быть норм.
     
    Последнее редактирование: 23.10.17
  4. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Может поможет 4 шрифта и маленькая приблудка с лева пишем нужную фразу с право забираем текст для экрана.
     

    Вложения:

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

    DIYMan

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

    DIYMan

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

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

    Именно поэтому правильным решением является добавление недостающих символов (кириллических) в шрифт, и наличием функции перекодировки из UTF-8 в привязку символа к его месту в таблице символов шрифта. Что, собственно, и было проделано.

    Единственное "но": исходников (рисунка) шрифта у меня нет, есть лишь последовательность символов, которые должны быть в шрифте. И сейчас я не могу быстро поменять шрифт на другой. Но это тоже поправимо, в дальнейшем ;) И потихоньку обрастём шрифтами русскими для библиотеки UTFT ;)
     
  6. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Еще здесь можно посмотреть.
     
  7. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Что-то, вспомнил фразу: "Кто пи*дит помидорки?", - Будет ли воплощение хотелки в проекте?
     
    Последнее редактирование: 23.10.17
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    DIYMan

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

    DIYMan

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

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

    Но оно - будет, вот только конкретного времени указать - не могу: если бы я только этим проектом занимался, так приходится ещё искать возможности денех заработать :)
     
  10. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Вспомнил, потому-что по случаю досталась хорошая камера Sony fcb11dp, пока не подключал, но подумал, что если внедрить, то будет очень даже круто! Хотя, наверное нужно чего-то по-проще...:|:
     
  11. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Да!, веб-морда у меня так и не взлетела, и ESP периодически отваливается, и не взлетает, без жесткого ресета. (передёргивание питания и прочие танцы с бубном и без:mad:)
    Ну - с этим как-нибудь разберусь! Всё-таки всё собрано на макетке, т. е. на соплях...:(
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Open Server ставили? Под него локальный сайт добавляли? Там настроить надо - версию PHP 5.6 укажите, и всё должно работать. Впрочем, конечно, надо иметь хотя бы начальное представление по пользованию Open Server - без этого никуда. Почитайте статейки, как поднять локальный сайт на Open Server - вебморда будет работать и без контроллера, это просто набор скриптов.
     
  13. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Вот, сегодня, целый день этим и занимался, но пока результата нет. Подозреваю, что это у меня ума не хватает! Было бы не плохо иметь пошаговую инструкцию.
     
  14. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    вебморда запустилась после того как поставил php-5.6-x64
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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