Как определить работоспособность сетевого шилда.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Всем привет. 

Имею такую связку:

1. Arduino Nano v3.0 ATMEGA328P

2. ENC28J60 Ethernet Shield V1.0 Nano 3.0 RJ45 Webserver Module

3. Шилд расширения NANO I/O

Все подключается к Маку и скетчи нормально загружаются.

Библиотеку для сетевого шилда использую UIPEthernet.h.

При подключении шилду сетевого кабеля почему-то не загораются активности ни на шилде, ни на свиче, к которому подключаю всю сборку.

При этом скетч залился без ошибок. Кабель рабочий 100%.

Что может быть не так и как определить работоспособность сетевого шилда?

inspiritus
Offline
Зарегистрирован: 17.12.2012

Enc редкостное гумно.

sadman41
Offline
Зарегистрирован: 19.10.2016

Вытащите его из шилда расширения. У меня примерно такой же - контакты, что под разъёмом RJ-45 замыкаются. 

Проверить, что с ENC28J60 есть обмен, можно через Serial.println(Enc28J60.getrev()); - у меня, например, ревизия 3.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Помогло. Какой шилд расширения посоветуете?

sadman41
Offline
Зарегистрирован: 19.10.2016

При использовании в отладке я просто картонку подсовываю. А в готовых девайсах такие шилды не применяю. 

SDAlone
Offline
Зарегистрирован: 10.09.2018

У меня с шилдом ничего не перемыкается. Подложил картонку и та же хрень. Без шилда расширения работает. Похоже сам шилд кривой.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Какой сетевой и IO шилд посоветуете, чтобы можно было собрать что-то на подобии этого:

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Эти шилды просто случайно друг к другу подходят. А нормальных, то есть таких, которые вообще беспроблемно с Nano и сетевым модулем сочетались, я не видел. Разве что есть такой, с зелеными винтовыми соединителями. На али они дешевые, но паять надо уметь.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Есть ссылка? Посмотрю, что за чудо.

sadman41
Offline
Зарегистрирован: 19.10.2016

aliexpress -> arduino nano shield -> искать на картинках зеленые разъемы под винт

SDAlone
Offline
Зарегистрирован: 10.09.2018

Ок, спасибо. Сейчас гляну.

 

SDAlone
Offline
Зарегистрирован: 10.09.2018

Такой?

sadman41
Offline
Зарегистрирован: 19.10.2016

Такой. Если надо что-то разок собрать на соплях и в коробку кинуть - потянет. 

SDAlone
Offline
Зарегистрирован: 10.09.2018

Я хотел передатчик собрать, чтобы можно было через веб-сервер ворота в гараже открывать и закрывать.

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну, под винт будет чуточку надёжней, чем на dupont-проводки релейные модули вешать.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Вот, что значит памяти нет :)

Попробую с уно и этим шилдом. IO шилд тоже есть :)

inspiritus
Offline
Зарегистрирован: 17.12.2012

Шильд на 5100 нормальный, только сброс ему надо делать с пина, иначе глюки.

SDAlone
Offline
Зарегистрирован: 10.09.2018

С пина это как?

inspiritus
Offline
Зарегистрирован: 17.12.2012

На уне и меге подрезается нога с icsp и на неё или на кнопку ресета шильда заводится пин контроллера. В сетапе этот пин ставится в ноль на 100-300 мс и потом в единицу. После этого обычный инит для 5100.

то же для красной платы с чипом 5100

SDAlone
Offline
Зарегистрирован: 10.09.2018

Спасибо конечно :) Но если честно, то я не понял :) Попробую поискать, что это означает :)

inspiritus
Offline
Зарегистрирован: 17.12.2012

Короче не пускать на самотек ресет щильда. При подаче питания на мк оный долго мотыляется с булладером. Потому езершильд надо принудительно ресеттить после запуска собственной прошивки.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Понятно. Спасибо.

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Што-то я таких адовых проблем на W5100 не получал. Что обычный, что Mini Red - всё ОК. С нативным визнетовским модулем была проблема, но конденсатором исправилась.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Я пробовал конденсатор вешать, но руками как то оно увереннее

SDAlone
Offline
Зарегистрирован: 10.09.2018

Понял. Спасибо.

Тут другая проблема нарисовалась. Уно у меня от wavgat. То еще дерьмецо. Почему-то не заливаются стандартные примеры из IDE.

SDAlone
Offline
Зарегистрирован: 10.09.2018

Объектив не жалко?

inspiritus
Offline
Зарегистрирован: 17.12.2012

Ему лет шстьдесят+, от фэда, которого уже нет в живых. Используется, как лупа.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

А у меня живее всех живых Киев 4М в оригинальном кожаном футляре.  И Смена 8М.  Думаю,  мошт пришла пора их пропить?