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

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

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

Статус темы:
Закрыта.
  1. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Подтверждаю все заработало. завтра проверю на synology
    проверил. работает
     
    Последнее редактирование: 07.05.18
  2. necrjd
    Регистрация:
    05.11.14
    Сообщения:
    146
    Благодарности:
    98

    necrjd

    Живу здесь

    necrjd

    Живу здесь

    Регистрация:
    05.11.14
    Сообщения:
    146
    Благодарности:
    98
    С Днем Радио всех причастных связистов и паяльников! А теперь уже и продвинутых огородников!
    Радио и помидоры - Попов Александр Степанович - спасибо тебе за СВЯЗЬ!
     
  3. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Спасибо! Имею отношение ко всем перечисленным категориям.
     
  4. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Похоже что то пропустил пока с вебмордой воевал, но крайняя версия с гитхаба у меня не стартует, предыдущая все ок в меге - конфигурация одинаковая естественно

    в конфигураторе ready и нули
     
    Последнее редактирование: 08.05.18
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Вчера проверял именно на меге, когда вебморду смотрел. Всё залилось норм, работает тоже. Проверьте внимательно конфигурационный файл Configuration_MEGA.h - соответствует он вашим настройкам или нет.
     
  6. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Коннфиги одинаковые. естественно соответствуют. может просто в нофой версии что то на пустой плате цепляется ? более старая стартует
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Конфиги точно одинаковые? Вот тут смотрите историю коммитов: https://github.com/Porokhnya/GreenhouseProject/commits/master

    Надо знать точно, коммит от какого числа у вас идёт, чтобы понять, какие изменения в вашем случае повлияли. Дайте свой конфиг сюда, плз. По вашим словам - у вас не стартуют часы, раз там нули. Ещё вопрос: пробуете на одной плате разные версии, или на разных платах? Надо исключить влияние железа. У вас какая конфигурация железа, на которой пробуете? Минимальные железки подключены - часы, SD?
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Всех с праздником!

    Забрал вчера с почты STM32, потихоньку буду пробовать адаптировать прошивку под него, пока с Due у нас не очень срастается, к сожалению - будем пытаться с STM32 ;)
     
  9. Old-Admiral
    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153

    Old-Admiral

    Живу здесь

    Old-Admiral

    Живу здесь

    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153
    Поздравляю с великим праздником! С Днём Победы!
     
  10. Old-Admiral
    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153

    Old-Admiral

    Живу здесь

    Old-Admiral

    Живу здесь

    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153
    @DIYMan, Привет, Дима!
    Поменял я свой Neoway M590 на SIM800L.
    Номер ТЛФ в конфигураторе прописан. При звонке на № контроллера длинные гудки, труба не снимается, статистика не приходит, на входящие СМС реакции нет. Соответственно, отсыла данных на Thingspeak и Gardenboss не происходит, хотя в прошивке необходимые строки рас/закомментировал.
    Подскажи, пжл, куды рыть? На днях хотел поставить в боевую работу...
     
    Последнее редактирование: 09.05.18
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    В настройки SIM800, вестимо ;) Его надо правильно поднимать, для этого есть все необходимые настройки. Во-первых, раскомментировать дебаг-режим, и убедиться, что модуль не стартует (а это скорее всего так, судя по симптомам). Во-вторых - внимательно посмотреть настройки, касаемо "настройки модуля управления по SMS" в конфиге, там есть пин управления питанием - его надо юзать. В третьих - убедиться в терминалке, подключив через USB-TTL-конвертер SIM800 к компу, что он работает на скорости 57600 и откликается на команды. Далее - питание, ему надо строго около 3.8-4.2В, не более (точно не помню, в даташите прописано).

    Если модуль как у меня, китайский - то достаточно убедиться по скорости работы его UART, питанию, пину управления питанием - должен стартовать. В противном случае, если юзается голая железка - может потребоваться управление пином POWERKEY - в прошивке тоже есть настройки.

    На отладочной плате Сергея @HANTER333 как раз стоит и успешно трудится SIM800L, его актуальные настройки - в том Configuration_MEGA.h, который на гитхабе. По питанию Сергей тебе подскажет, думаю ;)
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    По STM32: плата у меня с камнем STM32103ZET6, соответственно, настройки будут делаться под эту плату.

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

    В Main. ino сверху в комментариях добавлены указания, что надо сделать, чтобы скомпилировать под STM32, все библиотеки на гитхабе в папке Libraries. Плату выбирать "Generic STM32F103Z series", в пункте "Variant" - выбрать STM32F103ZE.

    О нюансах, что замечены:

    1. Библиотека SdFat - чуть другая, я её сразу добавил в архив с обвязкой под STM32. Надо будет тестировать;

    2. Библиотека OneWire - выдаёт предупреждение, что использует digitalRead и т. п., т. е. работает не напрямую с портами, а медленнее. Это чревато возможными траблами, надо будет тестить;

    3. Есть тонкости компиляции, не уверен, что сходу взлетит общение через Serial - надо будет пробовать.

    Теперь о грустном: пока нет поддержки ни одного дисплея под STM32, кроме Nextion (да и его поддержку я ещё не проверял на компиляцию). Попытался было поставить U8G2lib (следующая реинкарнация U8glib - та, что мы используем для LCD 128х64) - вышло мало хорошего: поставиться то она поставилась, но с отрисовкой и шрифтами беда, плюс на килобайт больше памяти жрёт, что для Mega2560 очень критично. Пока оставил всё как есть, всё равно под взрослые камни у нас не особо планируется LCD-экран.

    В библиотеке UTFT - нет поддержки STM32, печальбеда. Пока это дело тоже закомментировано, до лучших времён: надо будет подобрать библиотеку и пробовать на тестовом скетче, потом уже - внедрять в проект. Но для начала - надо будет вообще понять, как работает камень.

    Поэтому строго предупреждаю: поддержка STM32 пока - АЛЬФА-версия, ничего не тестировано, от слова "совсем". Если кто видит в себе силы на данном этапе помочь с тестированием - велкам: первая итерация - это закомментировать всё по-максимуму, кроме часов и лог-модуля, подключить SD и часы к камню, и пробовать через Serial с ним общаться командами.

    Такие дела, короче.

    З. Ы. Да, забыл самое главное: перешёл на Arduino IDE 1.8.5 - архив есть на гитхабе, установки не требует, просто разархивировать в папку.
     
    Последнее редактирование: 09.05.18
  13. Old-Admiral
    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153

    Old-Admiral

    Живу здесь

    Old-Admiral

    Живу здесь

    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153
    Докладую:
    Сразу перед установкой в терминалке прошил скорость модуля на 57600. АТ команды корректно воспринимаются.
    Пин управлением питания в прошивке указан.
    Питалово 4В.

    Подскажи, пжл, "пин управлением питанием POWERKEY" должен коннектиться к разъёму "RST" модуля SIM800L?
     
  14. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    В наших вариантах он подается на затвор полевика, который рвет питание:)
     
  15. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Так на этой плате есть и то и другое? :)
     
Статус темы:
Закрыта.