![]() |
![]() |
#76 | |
Пользователь
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: - это имя известно всем (618)
![]() |
![]()
Я в теме еще с начала лета. И я попросил не изменить, а дополнить. И у меня на IDE - 1.8.1 все загрузилось без проблем. И работает.
Цитата:
C:\Users\Aleks\Documents\Arduino\libraries И это видимо удобнее, чтобы не путаться, и легче было находить свои наработки. |
|
![]() |
![]() |
![]() |
#77 | ||
Пользователь
Регистрация: 27.01.2014
Адрес: Україна, Одеса
Сообщений: 315
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 67
Поблагодарили 971 раз(а) в 197 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: - просто великолепная личность (971)
![]() |
![]()
Ну вот собственно, мое творчество - командная станция с полным набором интерфейсов, что предлагает Гатов (XpressNet, LocoNet, S88, Ethernet, WiFi). С изготовлением плат и тем более паяльником дружу, так что проблем для меня не возникло. Внутрь поставил бустер на L6203 на 4А. Немного решил побыть программистом и допилил скетч Гатова - реализовал контроль тока нагрузки внутреннего бустера, переход в режим "Emergency Stop" при превышении тока в 4 А, прикрутил OLED дисплей - показывает режимы работы (Power Off, Service Mode, Short Cirquit), в нормальном режиме показывает ток нагрузки бустера. Модифицированный скетч прилагаю, может кому сгодится.
|
||
![]() |
![]() |
6 пользователя(ей) сказали cпасибо: |
![]() |
#78 |
Заглянувший
Регистрация: 15.01.2012
Адрес: Минск
Сообщений: 30
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 7
Поблагодарили 12 раз(а) в 7 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: на пути к лучшему (12)
![]() |
![]()
Доброе утро. Почитал эту и соседнюю темы - понравилась идея, но возник вопрос, если кто в курсе, ответьте пожалуйста.
А к ардуино можно подключать детекторы занятости, на основе токовых датчиков (если да, то как)? На ( ютубе есть видео про подключение s88 ), но как я понимаю с моим английским, там только интерфейс для подключения различных датчиков, а сам токовый датчик отдельно? Спасибо. |
![]() |
![]() |
![]() |
#79 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
![]() 0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
![]() |
![]()
Всё зависит от самих модулей обратной связи. Токовые датчики могут быть уже встроены в них.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#80 |
Заглянувший
Регистрация: 15.01.2012
Адрес: Минск
Сообщений: 30
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 7
Поблагодарили 12 раз(а) в 7 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: на пути к лучшему (12)
![]() |
![]()
т.е. к ардуино можно подключить тот же "Модуль обратной связи FB2" и имеем ардуино станцию с токовыми датчиками?
|
![]() |
![]() |
![]() |
#81 | ||
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
![]() |
![]() Цитата:
---------- Сообщение добавлено в 11:53 ---------- Предыдущие сообщение было в 11:49 ---------- Цитата:
http://model-railroad-hobbyist.com/node/28644 Да. |
||
![]() |
![]() |
2 пользователя(ей) сказали cпасибо: |
![]() |
#82 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
![]() |
![]() ![]() Подключал к ардуине вот такие датчики занятости: http://www.fucik.name/masinky/zv/ Только выход оптрона надо подтянуть к плюсу |
![]() |
![]() |
5 пользователя(ей) сказали cпасибо: |
![]() |
#83 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
![]() |
![]()
Спаял на 74НС244 интерфейс для S88, подключил один модуль, в мониторе СОМ порта срабатывание датчиков отображается с задержкой 4-7 секунд. Подключать к RR, и смотреть срабатывание датчиков ОС в программе еще не пробовал, у меня какая то беда с W5100, не желает с роутером соединятся.
|
![]() |
![]() |
![]() |
#84 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
![]() 0 за это сообщение 3 Всего Репутация: репутация неоспорима (2702)
![]() |
![]() Цитата:
Легче ошибки будет отлавливать. Да и светодиоды на линиях S88 не помешали бы. А через свитч или кроссовер-кабель работает? |
|
![]() |
![]() |
![]() |
#85 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
![]() |
![]() |
![]() |
![]() |
![]() |
#86 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
![]() 0 за это сообщение 3 Всего Репутация: репутация неоспорима (2702)
![]() |
![]() |
![]() |
![]() |
![]() |
#87 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
![]() |
![]()
Еще один глюк обнаружил. Меняю в скетче IP адрес - в мониторе порта не изменяется ?? У меня полный ступор ))
|
![]() |
![]() |
![]() |
#88 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
![]() 0 за это сообщение 3 Всего Репутация: репутация неоспорима (2702)
![]() |
![]() |
![]() |
![]() |
![]() |
#89 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: пока неопределено (3)
![]() |
![]()
При компиляции возникают ошибки:
In function 'void setup()': Z21_Ethernet_DCC_Zentrale_v465_MSH:361: error: 'freeRam' was not declared in this scope In function 'void loop()': Z21_Ethernet_DCC_Zentrale_v465_MSH:401: error: 'updateLedButton' was not declared in this scope Z21_Ethernet_DCC_Zentrale_v465_MSH:409: error: 'ShortDetection' was not declared in this scope Z21_Ethernet_DCC_Zentrale_v465_MSH:414: error: 'Webconfig' was not declared in this scope При этом параметр freeRam инициируется на 761 строке: int freeRam () Ошибка возникает вне зависимости от версии: IDE - 1.6.09., IDE - 1.6.10., IDE - 1.6.11. При компиляции в версии IDE - 1.8.1 при первой компиляции пишет что есть ошибки но процедуру завершает, при последующей компиляции больше ошибки не пишет и позволяет загрузить скетч, но он все равно не работает. Прошу помощи!!!! Спасибо! |
![]() |
![]() |
![]() |
#90 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
![]() |
![]()
ага, сам в такой же ступор впал, пока код не глянул
![]() В скетче первоначальный задается, пока EEPROM пустой. кроме можно замкнуть 10 пин на землю и перегрузить ардуину и в EEPROM запишется IP из скетча |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#91 |
Заглянувший
Регистрация: 27.06.2010
Адрес: Москва
Сообщений: 176
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 70
Поблагодарили 164 раз(а) в 40 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: - весьма и весьма положительная личность (164)
![]() |
![]()
У меня тоже не меняется адрес, не пойму что еще делать.
|
![]() |
![]() |
![]() |
#92 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
![]() |
![]()
Тоже есть такой эффект) , у меня 1.6.10 , но при компиляции выползают те же ошибки. Если раскоментировать S88, компиляция проходит нормально. Потом снова закоментировать и опять проходит нормально и все работает. Непонятный глюк.
|
![]() |
![]() |
![]() |
#93 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
![]() |
![]() |
![]() |
![]() |
![]() |
#94 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,628
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
![]() |
![]()
Посмотрите эту тему: http://forum.modelldepo.ru/showthread.php?t=17157
Там была анаалогичная проблема, я писал как ее решить. Надо на время изменить код и принудительно(а не по условию) вписать в ЕЕ РоМ новый адрес.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#95 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: пока неопределено (3)
![]() |
![]()
Вот топорное решение проблемы с первоначальной настройкой IP
После void setup() { // Вписать в EEPROM значение IP адреса, у меня 192.168.1.41 . EEPROM.update(EEip, 192); EEPROM.update(EEip+1, 168); EEPROM.update(EEip+2, 1); EEPROM.update(EEip+3, 41); Не знаю как это скажется на возможности поменять IP адрес в процессе работы, еще не проверял, но в принципе не должно. void setup() работает только при старте программы. У меня все заработало!!! |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#96 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
![]() 0 за это сообщение 3 Всего Репутация: репутация неоспорима (2702)
![]() |
![]() |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#97 |
Заглянувший
Регистрация: 16.08.2012
Адрес: Ржев
Сообщений: 60
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 5
Поблагодарили 63 раз(а) в 17 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: скоро придёт к известности (63)
![]() |
![]() |
![]() |
![]() |
![]() |
#98 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: пока неопределено (3)
![]() |
![]()
Я так и сделал. Теперь на старте всегда нужный мне IP.
Вообще надо разобраться почему не работает в исходном скетче. |
![]() |
![]() |
![]() |
#99 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
![]() |
![]() |
![]() |
![]() |
![]() |
#100 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
![]() 0 за это сообщение 0 Всего Репутация: пока неопределено (3)
![]() |
![]() |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Станция Карпаты | pretender | НО (1:87) | 3 | 13.09.2013 20:03 |
Командная станция ESU | VRD | Электрика и DCC | 4 | 13.05.2010 17:17 |
ЖД станция помогите | timon220 | Элементы макетов | 5 | 03.05.2010 17:54 |
Станция Ильмень | Igor_s | ЖД техника | 10 | 06.09.2009 20:15 |