Поиском не нашел, если пропустил - не пинайте.
Mega+EthernetShield W5100, я уже писал на форуме, что для нормальной работы веб сервера надо прописывать руками строки:
pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
но так как крайне неудобно каждый раз, при компиляции, их добавлять, решил указать в самой программе этот пин. Но добавить не получается, так как в списке выводов нет 4го пина. На каком этапе он пропадает я не отследил. Возможно, как раз при добавлении сетевушки в проект. Можно-ли как-то исправить? или автоматом добавлять эти строки при использовании Меги и 5100, или дать возможность руками объявить 4й пин.
EthernetShield W5100 и пин 4
EthernetShield W5100 и пин 4
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
EthernetShield W5100 и пин 4
Как только вы добавляете в проект блок (W5100) резервируются все пины, которые этот блок использует. Отмече, что использую w5100 в течении пары месяцев, полет нормальный, ничего в скетче дополнительно не добавлял.
Но если иначе никак, создайте блок пользователя, в поле Setup введите эти две строчки и разместите блок в проекте. Получится ровно то, что хотите.
Но если иначе никак, создайте блок пользователя, в поле Setup введите эти две строчки и разместите блок в проекте. Получится ровно то, что хотите.
Последний раз редактировалось Vitez 14 авг 2017, 11:13, всего редактировалось 1 раз.
EthernetShield W5100 и пин 4
А как использовалась W5100?
Добавлено (14.08.2017, 17:38)
---------------------------------------------
Если бы я умел создавать пользовательские блоки, просил бы я тут поправить?
Специально проверил - если не добавить эти две строки, через 2 минуты у меня отваливается модбас и веб страница становится недоступной, хотя сетевушка пингуется нормально. Как только пропишу в скетче строки - сразу все поднимается и работает стабильно часами.
Добавлено (14.08.2017, 17:38)
---------------------------------------------
Если бы я умел создавать пользовательские блоки, просил бы я тут поправить?
Специально проверил - если не добавить эти две строки, через 2 минуты у меня отваливается модбас и веб страница становится недоступной, хотя сетевушка пингуется нормально. Как только пропишу в скетче строки - сразу все поднимается и работает стабильно часами.
Последний раз редактировалось Deuce 14 авг 2017, 17:39, всего редактировалось 1 раз.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
EthernetShield W5100 и пин 4
Вот блок. Добавить сможете? Попробуйте. w5100 использую для отправки данных на народный мониторинг.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Cancertanly
- Сержант
- Сообщения: 214
- Зарегистрирован: 06 апр 2016, 19:59
- Откуда: bish
- Имя: Антон
EthernetShield W5100 и пин 4
Deuce, чтобы обойти данную "фичу" можно перед добавлением шилда в проект создать выход на 4 пин с параметром труе, а уже потом добавлять сетевуху
Последний раз редактировалось Cancertanly 21 авг 2017, 09:17, всего редактировалось 1 раз.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость