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

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

Тема в разделе "Теплицы и парники", создана пользователем DIYMan, 05.01.16.

Статус темы:
Закрыта.
  1. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    https://arduino.ua/ru/hardware/EthernetShield
    Может это будет полезно?
     
  2. Chuk31
    Регистрация:
    16.04.12
    Сообщения:
    54
    Благодарности:
    16

    Chuk31

    Участник

    Chuk31

    Участник

    Регистрация:
    16.04.12
    Сообщения:
    54
    Благодарности:
    16
    Адрес:
    Тарасково МО
    я к тому, что это к теме не имеет отношения
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    У меня не Ethernet shield, а два отдельных модуля ;)
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Смысл? В андроиде нет браузера? Вебморда доступна с любого устройства в сети, которое имеет на борту браузер.
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Да я тоже уже склоняюсь к тому, что тупо идёт просадка линий MOSI и MISO. Дело то в том, что когда я даже не юзаю ничего программно с SD-модулем - W5100 не поднимается, но - пингуется. Если вытащить SD-модуль с макетки - сразу всё норм.

    Как можно полечить это добро?
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Что именно мне там будет полезно, учитывая тот факт, что у меня отдельный модуль с поддержкой microSD, и отдельный модуль на базе W5100 - маленькая красная китайская платка? Всё это - далеко не EthernetShield, как вы можете заметить.

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

    Самое интересное, что на SPI сидит ещё и экран, но там юзается только одна линия - MOSI, т. к. с экрана читать не надо. Экран вместе с SD-модулем уже несколько месяцев работают на одной шине вполне себе успешно. Проблема вырисовалась при попытке быстро подключить модуль W5100, по итогу - он работает, если физически вытащить SD-модуль из макетки.

    Будьте уверены - линии CS для SD-модуля и W5100 используются разные, подключение правильное, перепроверил не раз. Дело в физике, осталось разобраться в конкретных причинах.
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Утрируете, батенька. Так быстро температура опустится разве что в трёхлитровой банке, и то - ооочень сомневаюсь.
     
  8. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    К сожалению нет маленькой красной платки есть только большая со встроенной SD, рад бы помочь.
    По форточке, у нас было довольно таки прохладно, в теплице большая влажность, с крыши "дождь" идет, если открыть на полную то теплица не прогревается, для вентиляции открываю форточку где-то на пачку сигарет, и получается нормально и лишнюю влагу удаляет и тепло не выдувает.
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Урезал задачу: взял голую мегу, и подцепил к ней только W5100 и SD-модуль. CS модуля на 53 пин, CS W5100 - на 10 пин.

    Как и ожидалось - с SD-модулем в макетке не работает. Стоит вынуть - и IP-адреса прекрасно получаются с роутера. Где-то что-то не так...

    Посмотрел на модули SD - вроде резисторы там какие-то есть, не пустая плата. Что можно ещё проверить?
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Вы проверили - работает теперь открытие выбранных форточек? И да, забыл упомянуть про интервал: эта настройка в команде открытия окон инкрементная, т. е. 10000 - это "ещё 10 секунд" а не "только 10 секунд". Т. е. если надо открыть наполовину, то, скажем, 15 секунд откроют наполовину. Ещё 15 - на полную. Но, подчеркну - этот функционал ещё не тестирован толком, у вас все шансы стать золотым призёром ;)

    По поводу Ethernet - ясное дело, что надо разбираться. Знал бы, где рыть - вырыл бы бассейн уже. Кто-то из двоих подопечных (SD и W5100) ломает линии данных SPI - надо их помирить как-то :)
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Что такое для теплицы резко похолодает? За 5 минут? Или все таки полчаса. Автоматы срабатывают за 10-15минут. Снимаются 5секунд, они защелкиваются на шаровых головках. Хранить желательно дома. На счет того, что точнее электронные, можно поспорить, автоматы открываются абсолютно плавно от 0 до максимума. Температуру открытия можно немного регулировать изменением положения точки установки.
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Обновил на гитхабе схему соединений - если кто юзает Neoway, то в прошивке, 10-й пин ушёл от Neoway к W5100, теперь юзается пин 11, на котором проверяем доступность модуля.

    Обновил вебморду, дописал получение лог-файла из командной строки. Впрочем, разница будет незаметна, если не юзать команды типа CTGET=LOG|FILE|20160528.LOG ;)
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

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

    1. Если закомментировать весь код работы с SD-картой (по сути, только инициализацию и юзал), оставив Ethernet. begin (mac), т. е. по DHCP пытаться получить настройки - то ничего не происходит - тупо висит в вызове Ethernet. begin.

    2. Если выткнуть SD-модуль, перезагрузить мегу - то W5100 настраивается нормально. Если после настройки по живому воткнуть SD-модуль в макетку - то проскакивает "client disconnected" (строка из стандартного примера WebServer.

    Делаю вывод - SD-модуль портит всю малину, похоже. Кто подскажет - где и чего можно померить мультиметром, чтобы понять хоть чего-нибудь?
     
  14. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Фото надо модуля делать.
     
  15. kivik71
    Регистрация:
    28.10.13
    Сообщения:
    3.750
    Благодарности:
    2.271

    kivik71

    Живу здесь

    kivik71

    Живу здесь

    Регистрация:
    28.10.13
    Сообщения:
    3.750
    Благодарности:
    2.271
    Адрес:
    Екатеринбург
    Проблему наверное создает W5100. По ссылке внизу вроде решено взаимодействие W5100 и микросхемы памяти.
    Значит W5100 не отпускает свой выход в Z-состояние по снятию сигнала CS и надо оба выхода развязать.
    http://we.easyelectronics.ru/Shematech/upravlenie-w5100-i-at25160a-po-odnoy-shine-spi-nepredvidennye-grabli.html
     
Статус темы:
Закрыта.