Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Cyoko » Пт сен 12, 2014 8:56 am

народ , а есть примеры чтоб Мегу дружили с МЖД при помощи wifi. Мега отсылает в МЖД данные с датчиков и управляет розетками, а МЖД показывает данные и управляет переменными включения розеток .
Думаю вот такую штуку заказать http://www.aliexpress.com/store/product ... 63417.html
МЖД установлена на нетбуке , подключенному к роутеру по проводу. Получится так сделать ?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение sergejey » Пт сен 12, 2014 11:13 am

Cyoko писал(а):народ , а есть примеры чтоб Мегу дружили с МЖД при помощи wifi. Мега отсылает в МЖД данные с датчиков и управляет розетками, а МЖД показывает данные и управляет переменными включения розеток .
Думаю вот такую штуку заказать http://www.aliexpress.com/store/product ... 63417.html
МЖД установлена на нетбуке , подключенному к роутеру по проводу. Получится так сделать ?
Должно получиться. Ещё, как вариант, посмотреть на универсальный узел автоматики на базе дешёвенького tp-link-а. Вариант получается достаточно бюджетным и гибким. У меня уже несколько контроллеров таким образом подключено по WiFi к основной системе, постараюсь как-то выбрать время и выложить более детальные конфигурации со скетчами.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Cyoko » Пт сен 12, 2014 1:02 pm

Пока подключил по юсб . Читаю http://smartliving.ru/Main/ArduinoDirect . Не пойму как все это собрать вместе . С ардуино вроде понятно , но как сделать чтоб температура с датчика отображалась в меню управления МЖД ? Как климат .
dgrban
Сообщения: 1
Зарегистрирован: Ср апр 08, 2015 8:02 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение dgrban » Ср апр 08, 2015 8:13 pm

Подскажите пожалуйста, как прошить arduino nano+enc28J60, прошивкой MegaD 328.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Jager » Ср апр 08, 2015 9:44 pm

dgrban писал(а):Подскажите пожалуйста, как прошить arduino nano+enc28J60, прошивкой MegaD 328.
http://www.ab-log.ru/forum/viewtopic.ph ... =760#p4648
Если не будете использовать датчики DHT сразу заливайте последнюю прошивку. Обратите внимание на питание 3,3 в. проблема описана в ссылке выше.
За это сообщение автора Jager поблагодарил:
dgrban (Вс апр 12, 2015 10:22 pm)
Рейтинг: 1.16%
AvaloncheG
Сообщения: 13
Зарегистрирован: Чт мар 05, 2015 12:48 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение AvaloncheG » Вт апр 14, 2015 9:02 pm

Здравствуйте.
Ситуация следующая есть Arduino UNO+enc28j60, залил я на нее прошивку от MegaD 328 при помощи XLoader.
Попробовал интегрировать в MajorDoMo, что то вышло что то нет, и в процессе пока игрался настройками самой "меги", видимо чего то не то нажал и "мега" перестала отвечать. Думал что то спали, но нет, залил самый простой скетч с web-сервером, нормально в сети отображается, залил опять прошивку от MegaD 328 ничего, диоды светятся но зайти на нее не могу :(
Ардуина случайно никакой неперезаписываемой памятью не обладает? А то на релейном модуле после того как опять заливаю прошивку от MegaD 328 включается 6-е реле, на момент "падения" MegaD 328 оно было включено.
Заранее спасибо.
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Kod.Begemot » Вт апр 14, 2015 10:31 pm

вам надо очистить EEPROM.
Я Xloader-ом не пользовался. Ищите возможность прошивки с очисткой EEPROM.
А на будущее очень полезно эту самую мегу собрать "по человечески", и прошить программатором - в том числе и загрузчик. Совместимость с дуиной вы потеряете, зато приобретете возможность обновляться по сети и стабильную работу :)
P.S. "По человечески" - в том смысле что с тактованием от ENC, и с возможностью шить через ISP.
За это сообщение автора Kod.Begemot поблагодарил:
AvaloncheG (Чт апр 16, 2015 9:04 am)
Рейтинг: 1.16%
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Jager » Ср апр 15, 2015 1:48 am

AvaloncheG писал(а):Здравствуйте.
Ситуация следующая есть Arduino UNO+enc28j60, залил я на нее прошивку от MegaD 328 при помощи XLoader.
Попробовал интегрировать в MajorDoMo, что то вышло что то нет, и в процессе пока игрался настройками самой "меги", видимо чего то не то нажал и "мега" перестала отвечать.
Вы не одиноки http://www.ab-log.ru/forum/viewtopic.ph ... 1560#p9941
Прошивайте с очисткой eeprom.
За это сообщение автора Jager поблагодарил:
AvaloncheG (Чт апр 16, 2015 9:04 am)
Рейтинг: 1.16%
AvaloncheG
Сообщения: 13
Зарегистрирован: Чт мар 05, 2015 12:48 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение AvaloncheG » Чт апр 16, 2015 9:14 am

Всем большое спасибо, очистка eeprom помогла :)
Kod.Begemot писал(а):P.S. "По человечески" - в том смысле что с тактованием от ENC, и с возможностью шить через ISP.
К сожалению мне эта фраза совершенно ничего не сказала, мое программирование и понимание на уровне школьного курса QBasic )))
А вообще пока квартира еще строится, то есть время поиграться и поэкспериментировать, может попозже и попробую так перепрошить.
И может подскажите чего нормально ставится только версия megad-328_310, с другими не отвечает.
И как заставить роутер "увидеть" ардуину? А то она пингуется, МЖД отмечает ее как online, но в разделе "LAN client" роутера невидна.
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: Скетч Arduino + enc28j60 обсуждаем, пишем, тестируем

Сообщение Kod.Begemot » Чт апр 16, 2015 10:11 am

Предположу, что в "LAN Client" она будет видна если будет получать IP от роутера, а так откуда ему знать о её существовании.. UPnP мега не поддерживает, а роутер врядли сканирует подсеть постоянно. и DHCP она тоже не поддерживает, ни к чему он ей.
моя фраза относилась не к программированию а к сборке - тактование от ENC означает получение тактового сигнала на контроллер от платы ENC28J60, выход CLK. Этот выход нужно подключить вместо одной из ног кварца на плате ардуины, подробнее ищите на схемах форума ab-log.ru Ещё понадобится программатор, хотя б самый дешевый, ISP (на ebay ценник от 150 рублей). По хорошему - программатор нужен 1 раз - выставить фьюзы и прошить загрузчик, потом можно по сети обновлять. Получив тактовый сигнал от ENC вы сможете использовать любую прошивку меги.
За это сообщение автора Kod.Begemot поблагодарил:
mirsum (Вт июн 02, 2015 11:11 pm)
Рейтинг: 1.16%
Ответить