13.01.2017, 01:48 | #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 И это видимо удобнее, чтобы не путаться, и легче было находить свои наработки. |
|
|
13.01.2017, 03:15 | #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пасибо: |
13.01.2017, 09:28 | #78 |
Заглянувший
Регистрация: 15.01.2012
Адрес: Минск
Сообщений: 30
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 7
Поблагодарили 12 раз(а) в 7 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (12)
|
Доброе утро. Почитал эту и соседнюю темы - понравилась идея, но возник вопрос, если кто в курсе, ответьте пожалуйста.
А к ардуино можно подключать детекторы занятости, на основе токовых датчиков (если да, то как)? На ( ютубе есть видео про подключение s88 ), но как я понимаю с моим английским, там только интерфейс для подключения различных датчиков, а сам токовый датчик отдельно? Спасибо. |
|
13.01.2017, 09:54 | #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пасибо: |
13.01.2017, 10:01 | #80 |
Заглянувший
Регистрация: 15.01.2012
Адрес: Минск
Сообщений: 30
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 7
Поблагодарили 12 раз(а) в 7 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (12)
|
т.е. к ардуино можно подключить тот же "Модуль обратной связи FB2" и имеем ардуино станцию с токовыми датчиками?
|
|
13.01.2017, 11:53 | #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пасибо: |
13.01.2017, 12:21 | #82 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
Подключал к ардуине вот такие датчики занятости: http://www.fucik.name/masinky/zv/ Только выход оптрона надо подтянуть к плюсу |
|
5 пользователя(ей) сказали cпасибо: |
13.01.2017, 20:18 | #83 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
Спаял на 74НС244 интерфейс для S88, подключил один модуль, в мониторе СОМ порта срабатывание датчиков отображается с задержкой 4-7 секунд. Подключать к RR, и смотреть срабатывание датчиков ОС в программе еще не пробовал, у меня какая то беда с W5100, не желает с роутером соединятся.
|
|
13.01.2017, 22:06 | #84 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
Цитата:
Легче ошибки будет отлавливать. Да и светодиоды на линиях S88 не помешали бы. А через свитч или кроссовер-кабель работает? |
|
|
13.01.2017, 22:44 | #85 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
|
|
13.01.2017, 22:52 | #86 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
13.01.2017, 23:19 | #87 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
Еще один глюк обнаружил. Меняю в скетче IP адрес - в мониторе порта не изменяется ?? У меня полный ступор ))
|
|
14.01.2017, 01:18 | #88 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
14.01.2017, 12:45 | #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 при первой компиляции пишет что есть ошибки но процедуру завершает, при последующей компиляции больше ошибки не пишет и позволяет загрузить скетч, но он все равно не работает. Прошу помощи!!!! Спасибо! |
|
14.01.2017, 13:22 | #90 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
ага, сам в такой же ступор впал, пока код не глянул потому как
В скетче первоначальный задается, пока EEPROM пустой. кроме можно замкнуть 10 пин на землю и перегрузить ардуину и в EEPROM запишется IP из скетча |
|
Пользователь сказал cпасибо: |
14.01.2017, 22:19 | #91 |
Заглянувший
Регистрация: 27.06.2010
Адрес: Москва
Сообщений: 176
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 70
Поблагодарили 164 раз(а) в 40 сообщениях
:
0 за это сообщение 0 Всего Репутация: - весьма и весьма положительная личность (164)
|
У меня тоже не меняется адрес, не пойму что еще делать.
|
|
14.01.2017, 22:46 | #92 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
Тоже есть такой эффект) , у меня 1.6.10 , но при компиляции выползают те же ошибки. Если раскоментировать S88, компиляция проходит нормально. Потом снова закоментировать и опять проходит нормально и все работает. Непонятный глюк.
|
|
14.01.2017, 22:51 | #93 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
15.01.2017, 10:46 | #94 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 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пасибо: |
15.01.2017, 21:29 | #95 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (3)
|
Вот топорное решение проблемы с первоначальной настройкой IP
Вот топорное решение проблемы с первоначальной настройкой 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пасибо: |
15.01.2017, 22:32 | #96 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
Пользователь сказал cпасибо: |
15.01.2017, 23:12 | #97 |
Заглянувший
Регистрация: 16.08.2012
Адрес: Ржев
Сообщений: 60
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 5
Поблагодарили 63 раз(а) в 17 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (63)
|
|
|
15.01.2017, 23:18 | #98 |
Новичок
Регистрация: 14.01.2017
Адрес: Санкт-Петербург
Сообщений: 14
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 11
Поблагодарили 3 раз(а) в 3 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (3)
|
Я так и сделал. Теперь на старте всегда нужный мне IP.
Вообще надо разобраться почему не работает в исходном скетче. |
|
16.01.2017, 00:09 | #99 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
16.01.2017, 10:03 | #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 |